Top all-time · #1814
Charm
Company blog · charm.sh/blogprogrammingdesign
Charm is the company blog at charm.sh, writing about programming and design. Since 2020, 40 different Hacker News readers have linked it 47 times, most often “Charm – Tools to make the command line glamorous”. It is still writing: the last post was on 2026-03-19, and you can follow it by feed.
We make software glamorous
Most-linked posts?
- Charm – Tools to make the command line glamorous24 people · 26 mentions · first linked 2020-10-25
- Charm8 people · 10 mentions · first linked 2021-09-03
- /2 people · 2 mentions · first linked 2023-11-03
What Hacker News says?
This sounds like ssh apps via https://charm.sh
Comment linking /
on “Show HN: Warp, a Rust-based terminal”Submitted Charm – Tools to make the command line glamorous as a story · 1195 points
HN discussionCharm here is: https://charm.sh/
Comment linking /
on “New startup sells coffee through SSH”Submitted Charm as a story · 12 points
HN discussionRecently discussed here: https://charm.sh Been dying to find the time to build something just for fun.
Comment linking /
on “TUIs”Submitted Charm.sh: We make the command line glamorous as a story · 10 points
HN discussionI always thought Charm was pretty robust as far as TUI tools go[0] [0]: https://charm.sh/
Comment linking /
on “Microsoft Edit”Submitted Charm as a story · 6 points
HN discussionI take it you haven't heard about: https://charm.sh/
Comment linking /
on “SCIM: Ncurses based, Vim-like spreadsheet”Submitted Go TUI library Charm raises $6M in funding as a story · 6 points
HN discussionA lot of the new tooling is in Go, superfile included. Noticed this after I started using LazyGit (incredible tool btw, I can't go back to anything else even after being a die hard Magit user for years) There's some stellar libraries in Go for terminal stuff, in particular anything from charmcli. They have an elm style TUI framework called bubbletea (which superfile uses), a styling library, prebuilt components, it'…
Comment linking /
on “Superfile – A fancy, pretty terminal file manager”Submitted Charm.sh: Build terminal user interfaces from the future, today as a story · 3 points
HN discussionSee also https://charm.sh/
Comment linking /
on “Textualize – A framework for building Text User Interface applications”Submitted A Brief History of Terminal Emulators as a story · 2 points
HN discussionCome on man, the BLBG stack is where it's at! What are you using, Github Copilot?! Seriously, though: Charm creates CLI tools, not coding agents: https://charm.sh/ https://github.com/orgs/charmbracelet/repositories Also, https://github.com/kujtimiihoxha 's recent commits are in https://github.com/opencode-ai/opencode . But what does https://sst.dev/ (org behind https://github.com/sst/opencode ) have to do with eithe…
Comment linking /
on “Opencode: AI coding agent, built for the terminal”Submitted Soft Serve now supports Git LFS as a story · 1 points
HN discussionVery cool. I love their other projects as well. https://charm.sh/
Comment linking /
on “VHS: CLI home video recorder”Submitted Wishlist Endpoint Discovery as a story · 1 points
HN discussionMy main source of inspiration was https://charm.sh They built an incredible demo `ssh git.charm.sh` and it had my mind spinning with the possibilities. I noticed they had an `scp` example ( https://github.com/charmbracelet/wish/tree/main/scp ) that I ended up repurposing for lists.sh. I think SSH apps have a ton of potential for people that live in the terminal so I couldn’t wait to try the tech out.
Comment linking /
on “Show HN: Lists.sh – A Microblog for Lists”I'm guessing this is the Charm you're referencing: https://charm.sh ?
Comment linking /
on “Gh-dash: A beautiful CLI dashboard for GitHub”Looks super impression. Congrats. A few questions ... a. what caused you to start working this? b. any particular reason why you chose to implement it the way you did (e.g. I see you use Python + Textual as opposed to something like https://charm.sh/libs/ ) c. any major functionality you feel it's missing? d. any limitations (e.g. doesn't work with Oracle?) e. any reason why someone should not use it? Thanks in adva…
Comment linking /libs/
on “Harlequin: SQL IDE for Your Terminal”Hi! I made imgcat. I wanted to say how wonderful it is to wake up and find myself on the front page of hackernews. Things are so hard right now in the pandemic and this has given me a little virtual hug. Big thanks to the eng team at https://charm.sh/ who wrote the terminal library I am using and showed up with prs and great ideas.
Comment linking /
on “imgcat: higher resolution”It’s for more than just a single CLI tool, but I’m a big fan of Charm’s site ( https://charm.sh/ ). It’s hard to understand what it all is at first, but I still had a pleasant experience just looking at it!
Comment linking /
on “Ask HN: Show me the sexy, sexy home page of your favorite free CLI project”I made a lovely little TUI for this, with Charm ( https://charm.sh ) https://github.com/tyre/recent-branches Enjoy!
Comment linking /
on “Sort branches by last commit date”Check out https://charm.sh/ . Haven't actually checked, but this looks very similar.
Comment linking /
on “Show HN: gh-dash – GitHub CLI dashboard for pull requests and issues”Just what I was looking for, 1000+ JS dependencies and Yoga's deps to make a CLI app. Nope. Hard pass. But, I do love the concept of components for CLIs. I've had much success with the Charm set of tools for CLIs with Go ( https://charm.sh ).
Comment linking /
on “Ink: React for interactive command-line apps”SEEKING VOLUNTEERS: GoStreams (or Lightning) It's an almost real-time data streaming service for the polygon.io data provider. It's a project that I started a couple of years ago during the pandemic. I've developed several data-sinks for this service (KDB, QuestDB, Postgres), but it's become more of a Theseus' Ship, development is never ending! The aim is to build a backtester that will attach to this data service.…
Comment linking /
on “Ask HN: Looking for a project to volunteer on? (February 2024)”Omm is built using the charm libraries: https://charm.sh/ Easiest way to do it any language is to shell out to gum: https://github.com/charmbracelet/gum
Comment linking /
on “Omm ("on-my-mind") – A keyboard-driven task manager for the command line”SEEKING FREELANCER | Remote (PST) --------------------------- GoStreams (or Lightning) --------------------------- It's an almost real-time data streaming service for the polygon.io data provider. It's a project that I started a couple of years ago during the pandemic. I've developed several data-sinks for this service (KDB, QuestDB, Postgres), but it's become more of a Theseus' Ship, development is never ending! Th…
Comment linking /
on “Ask HN: Freelancer? Seeking freelancer? (February 2024)”Hello from Charm! I've been wanting someone to build this with Bubble Tea for SO long. I'm not on a Linux machine at the moment, but so excited to give this a try when I am. Anyway, it's nice to hear that the Elm architecture is working for you. If you have any questions about Bubble Tea feel free to jump in Discord: https://charm.sh/chat
Comment linking /chat
on “Show HN: Fwtui – A terminal UI for managing UFW (built with Bubble Tea)”