Charm.sh: Build terminal user interfaces from the future, today
Remember your first Crush?
- BuildCrushing
Your new coding bestie, now available in your favourite terminal. Your tools, your code, and your workflows, wired into your LLM of choice. This is artificial intelligence made glamourous.
Available now for macOS, Linux, Windows, and BSD.
Build with Charm
Charm libs are everything you need to build great stuff for the terminal. Always open-source.
Bubble Tea
- FlavorTaro
Build terminal user interfaces from the future, today.
Huh
- Huh?What?
Simple, powerful forms in the terminal.
Lip Gloss
- GlossinessVery
Your terminal style and layout toolkit.
Wish
- MagicalYes
Make SSH apps, just like that!
Glamour
- BuildFashionable
The stylesheet-driven markdown renderer.
Bubbles
- TypeTapioca
The Bubble Tea component toolkit.
Log
- HotTotally
This is fine. A happy, powerful little logger.
Harmonica
- SmoothVery
A physics-based animation toolkit.
More stuff
Mods
- HumanMaybe
Tap into the unlimited potential machine learning has to offer with Mods, a CLI interface to the world’s best models. AI is about to get a whole lot weirder.
gum
- StickyPretty
A tool for glamorous shell scripts.
Leverage the power of Bubbles and Lip Gloss in your scripts and aliases without writing any Go code! Make your shell scripts pop!
Glow
- BuildGlamorous
Read markdown on the CLI…with pizzazz!
Get ready to fall in love with the command line all over again. Glow is the customizable, award-winning* markdown reader with first-class CLI and TUI interfaces. Read comfortably in your natural habitat at last with Glow.
* Self-awarded
Skate
- GrooveStrong
A personal key value store with a simple, powerful command line user interface. Sometimes keys, values, and pipes in a shell is all you need to live your life. Skate on.
Industrial grade.
Loved by developers at home. Trusted by developers at work.
Find out what Charm can do for your business.
We love open source.
The Charm ecosystem is built on open source technologies and we maintain a commitment to open sourcing our own work in turn. We do this partially because we believe it’s the right thing to do, but mostly because open source is cool.
Let’s chat!
Have a question about a command line thing you’re building? Got an idea for a new feature? Just wanna hang out? You’re always welcome in the Charm Discord.