@charm.sh.bsky.social
We make the command line glamorous. https://charm.land/
$HOME is in the terminal. Now your new coding bestie is available in whatever terminal emulator you use. Crush is a high performance, agentic coding tool built with Charm libraries and the quirky, playful aesthetic that you know and love.
This is just the beginning, too.
For those unfamiliar, Model Context Protocol is an open source standard for connecting AI assistants to the systems where data lives. It allows developers to connect AI models to tools and data sources provided by MCP servers for extended functionality and context.
github.com/charmbracele...
We now support MCP servers in Mods!
This means turning your LLM into an unstructured scripting language able to interact with APIs to further support your workflows!
In Mods, youโll be able to leverage this extra functionality when you add MCP servers to your config.yml file. Easy peasy.
you just gotta love @charm.sh; they keep pushing out incredibly awesome tools :)
19.06.2025 01:28 โ ๐ 8 ๐ 2 ๐ฌ 1 ๐ 0@thierylaverdure.com previous post had some issues with the graphics, here's the updated post in case you go looking for it ๐
18.06.2025 21:02 โ ๐ 4 ๐ 0 ๐ฌ 1 ๐ 0Fang gives you:
- fully styled help and usage pages
- fully styled errors
- automatic --version
- a hidden man command to generate manpages using mango
- a completion command to generate shell completions - custom theme support
- silent usage output (help is not shown after a user error)
For example, we changed `cobra.Execute` to `fang.Execute` to invoke our root command in Glow and this is the before and after
18.06.2025 21:01 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0Cobra is an incredible tool out of the box, but what if we gave her a little glow up? Check out our latest project, Fang, that makes your existing Cobra CLI applications a little more fabulous!
github.com/charmbracele...
Thanks for your support! Definitely let us know what you end up building
11.06.2025 18:42 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0charm.sh/tv
11.06.2025 18:41 โ ๐ 4 ๐ 2 ๐ฌ 0 ๐ 0@charm.sh really made it a breeze to create TUIs in Go
While Simon Ser cooked some nice libs to deal with emails.
(in this case, i'm using: github.com/alexisbcz/cleu)
#golang
We're so glad to hear that our style can serve as an inspiration to others! Will pass that message along to our designers :)
09.06.2025 15:09 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Mods in the wild :o
09.06.2025 15:07 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0Live at 9am PT (in ~30 mins) with @bashbunni.dev and Glitter Bear on Charm TV (charm.sh/tv) building a pomodoro app with the v2 stack
15.05.2025 15:21 โ ๐ 11 ๐ 1 ๐ฌ 0 ๐ 1HTML is not a programming language
09.05.2025 19:11 โ ๐ 10 ๐ 1 ๐ฌ 0 ๐ 0Compatible with screen readers, btw ๐
github.blog/engineering/...
While you've all been loving Huh, your favourite library for terminal forms, you might not know that it was actually built in collaboration with @github.com. As of today it's officially used for the GitHub CLI! Check out their blog post linked below ๐
02.05.2025 21:30 โ ๐ 8 ๐ 1 ๐ฌ 1 ๐ 1Breaking news: the unpaid interns (AKA outstanding community members) have TAKEN OVER... And v2 is looking better than ever (๏พโใฎโ)๏พ:๏ฝฅ๏พโง. Big shoutout to Rysz for fixing a ton of deadlocks in this release ๐
github.com/charmbracele...
Wanna join the community? Check out charm.sh/chat
we are a @caarlos0.dev fan club ๐
28.04.2025 21:37 โ ๐ 6 ๐ 1 ๐ฌ 1 ๐ 0team in NYC (missing a few team members)
community being cool and chaotic
bullying rust users (rapha)
redesigning Bubble Tea
BTS straight from Charm HQ. Bubble Tea got glow up in celebration of hitting 30k stars ๐
๐ฝ. It took a lot of design iterations to figure out, but we made it! We firmly believe in having fun while building cool stuff and both the community and team are REALLY taking that to heart ๐
xo, Charm
charm.sh
To create the image, he uses `freeze -c full` which is a built-in style for `freeze` that gives you margins, drop shadow, window controls, and a slight border radius.
Freeze images can be reused for release notes, demos, and blog posts โจ๐ธ
github.com/charmbracele...
1) He links related issues and discussions, providing clear context when needed.
2) He provides a reason for the change that gives enough information on the root cause to act as a good reference in the future.
3) He includes a high-quality image. It's easier than it looks! โฌ๏ธ
While we can't all be @andreynering.bsky.social, we can create high quality PRs. ๐ Here's what we love about his PR style... (and how to create these high quality photos of source code and terminal outputs)
25.04.2025 15:00 โ ๐ 6 ๐ 1 ๐ฌ 1 ๐ 0