Charm applications

Stuff for developers, power users, and people like you that love the CLI. Always open source.

Send email the smart way: from the command line. Pop, built in partnership with Resend, lets you do exactly that.

  • Use the TUI for easy input
  • Use the CLI for powerful pipeline-based workflows
  • Format with Markdown
  • Attach files right from your terminal
  • Powered by Resend

Tap into the unlimited potential AI has to offer with Mods, a CLI- first interface to the world’s best models. Who knew the command line was the best way to work with AI, bar none?

  • First class command line integration via unix pipes
  • Supports OpenAI, Azure OpenAI, and local models
  • Built-in Markdown formatting
  • Rich configuration options for the LLM expert

Mods is AI like you’ve never seen it.

Let’s Generate

Wishlist is the three-headed hound, of SSH convenience. When run on a server it becomes an SSH bastion. When run locally and it becomes a TUI for accessing servers in your your ~/.ssh/config. And if that's not enough, Wishlist can discover SSH resources via DNS SRV, Zeroconf, and Tailscale.

  • Runs on a server as an SSH bastion
  • Runs locally against your machine’s SSH config
  • Server discovery via DNS SRV records
  • Mystical zeroconf resource discovery!
  • Built-in Tailscale support

Wishlist is the SSH companion you always wanted and never knew you needed.

Make a Wish

Script perfect GIFs of the terminal with code. VHS is an excellent tool for showing off your work in READMEs, building how-tos, and integration testing.

  • Edit code to change your GIFs
  • Run locally or from a server
  • Works great with continuous integration
  • Fun, simple GIF programming language!

With VHS you’ll never manually record a terminal GIF again!

Let’s get rolling

Soft Serve is a new, nimble self-hostable Git server that runs its own SSH service and SSH-accessible terminal user interface. It’s three delicious flavors all rolled into one.

  • Configure with git
  • Create repos on demand with git push
  • Browse repos with an ssh-powered TUI
  • Simple access controls for anonymous users and collaborators
  • Git LFS support

Install Soft Serve today you’ll understand why people are saying:

git commit -m "Soft Serve, where have you been all my life?"

Get Soft Serve

Put the pizzazz back in your reading experience and get ready to fall in love with the command line all over again. Glow is the customizable, award-winning* markdown rendering tool with first-class CLI and TUI interfaces that operates on local and remote data alike.

* Self-awarded

But that’s not all: Glow leverages the Charm Cloud to stash your favorite documents in a fully-encrypted fashion for you to read on any of your devices, anytime. Combine that with the new, self-hostable Charm Cloud and your data truly is yours and yours alone.

So what are you waiting for? Install Glow today.

Get Glow

The personal key value store with a simple, powerful command line user interface. You’ll impress yourself (and us!) as you come up with new ways to use Skate in your day-to-day.

And since it’s built on the Charm Cloud you have the option to self-host your data. Now that’s what we call key value.

  • Store text and binary data in both keys and values
  • Do clever things in scripts
  • Sync your data to all of your machines
  • Data is encrypted end-to-end and decryptable only by you

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