Just a big ole list of interesting projects I've seen, but haven't used.
Simple and easy caldav and cardav server.
auto light/dark mode
When you have multiple machines, sometimes you’ll want to run the same commands
on all of them. There are many tools for this job, starting from simple for
loops on the shell to full-fledged configuration management systems such as
Puppet or Chef.
shmux is a compromise. Give it a list of hosts and you have a
shell connected to all of them to run commands. It handles errors gracefully by
asking you what to do.
A simple, modern and secure file encryption tool, format, and Go library.
Guff reads a stream of points from a file / stdin and plots them.
A dead simple tool to sign files and verify signatures.
Programs for syncing a calendar and addressbook with CalDAV.
Perhaps better tools for syncing calendar and addressbook (address book is a seperate tool by the same author).
Simple collection of tools for using flashcards.
An AWK script for using a project readme in your site generator.
Documentation generator for c. Still in early development.
Terminal based presentation tool. Uses markdown.
NES Emulator written in go.
Chat over ssh written in go.
Simple all in one mail server in go. Replaces Postfix, Dovecot, OpenDKIM, OpenSPF, OpenDMARC and more.
Terminal countdown timer.
The Hex Editor From Hell!
Fast lines of code counter.
Instant terminal sharing. Basically screenshare, but for terminals.
Difftastic is an experimental diff tool that compares files based on their syntax.
Processing and analyzing logs.
Benchmark commandline tools.
Yet another clone of magic wormhole. This one has a better cli and a progress bar.