Charm's Avatar

Charm

@charm.sh.bsky.social

We make the command line glamorous. https://charm.land/

160 Followers  |  6 Following  |  24 Posts  |  Joined: 05.12.2024  |  1.7852

Latest posts by charm.sh on Bluesky

charm.land/crush

30.07.2025 15:35 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

$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.

30.07.2025 15:35 โ€” ๐Ÿ‘ 10    ๐Ÿ” 3    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
Preview
Release v1.8.0 ยท charmbracelet/mods This release introduces an exciting new feature, and many other improvements. MCP The biggest change in this release is the addition of MCP support. You can enable it by running mods --settings, an...

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...

03.07.2025 18:12 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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.

03.07.2025 18:12 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
GitHub - charmbracelet/fang: The CLI starter kit The CLI starter kit. Contribute to charmbracelet/fang development by creating an account on GitHub.

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    ๐Ÿ“Œ 0

Fang 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)

18.06.2025 21:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

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    ๐Ÿ“Œ 0
Post image

Cobra 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...

18.06.2025 21:01 โ€” ๐Ÿ‘ 8    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
a drawing of a cat peeking over a keyboard ALT: a drawing of a cat peeking over a keyboard

Thanks for your support! Definitely let us know what you end up building

11.06.2025 18:42 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

charm.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

24.05.2025 17:13 โ€” ๐Ÿ‘ 20    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

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    ๐Ÿ“Œ 0
Preview
GitHub - charmbracelet/mods: AI on the command line AI on the command line. Contribute to charmbracelet/mods development by creating an account on GitHub.

github.com/charmbracele...

09.06.2025 15:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Mods in the wild :o

09.06.2025 15:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
a blonde woman wearing a pink shirt and a necklace ALT: a blonde woman wearing a pink shirt and a necklace

all of our projects are SaaS; Slayyyy as a Service

22.05.2025 21:26 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Post image

Live 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    ๐Ÿ“Œ 1
HTML is not a programming language

HTML is not a programming language

09.05.2025 19:11 โ€” ๐Ÿ‘ 10    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Building a more accessible GitHub CLI How do we translate web accessibility standards to command line applications? This is GitHub CLI's journey toward making terminal experiences for all developers.

Compatible with screen readers, btw ๐Ÿ’…

github.blog/engineering/...

02.05.2025 21:30 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

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    ๐Ÿ“Œ 1
Post image

Breaking 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

30.04.2025 21:50 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

we are a @caarlos0.dev fan club ๐ŸŽ‰

28.04.2025 21:37 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
team in NYC (missing a few team members)

team in NYC (missing a few team members)

community being cool and chaotic

community being cool and chaotic

bullying rust users (rapha)

bullying rust users (rapha)

redesigning Bubble Tea

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

25.04.2025 15:07 โ€” ๐Ÿ‘ 8    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

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...

25.04.2025 15:00 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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! โฌ‡๏ธ

25.04.2025 15:00 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

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

@charm.sh is following 5 prominent accounts