cover

Applications over SSH?

Sun May 05 2024

A couple of months ago while experimenting with Rust I stumbled across Charm. A collection of tooling to create beautiful CLI applications in Go. Since I was mostly experimenting with Rust at the time I didn't bother looking deeper into it.

And then a few weeks back I noticed theprimeagen working on a coffee startup in Go using Charm tooling. So I figured I would take the time to experiment with Go a bit and start using some of the tooling myself.

You know those README's that people put on their GitHub profiles? Well why not expose that over SSH as a nice gimmick. Using Wish, a toolset to easily run an SSH server in combination with BubbleTea to host SSH applications.

Check it out by running ssh readme.niels.foo or by viewing the source code here.