Steve Simkins

Sipp

cover

I rewrote Sipp in Rust for the following reasons:

  • Memes
  • Learning
  • Fun

As the project went on, the rabbit hole became deeper and deeper. The result is a single binary around ~13MB that runs a web server / site, CLI, and TUI. It’s everything I’ve wanted in a code sharing tool, and perhaps more. Learned a bunch while working on this and I think I might be rust pilled now. The server only takes anywhere from 2MB to 10MB of ram to run, which is much more minimal than the previous Bun version that was around 60MB. The tooling and DX building this was insane, and I’m definitely interested to see what else I can build with it.

Check out the repo here, and after installing it you can try running the TUI with the hosted instance:

sipp -r https://sipp.so
at://did:plc:ia2zdnhjaokf5lazhxrmj6eu/site.standard.document/3mff5cmueds2h
← Now