I've been burning the midnight oil and plenty of tokens on two projects.
Project #1: The first project is MiSTerVision, a CRT-friendly Jellyfin and Plex client for MiSTer FPGA built in Go. I have a MiSTer FPGA connected to a late model Sony Trinitron CRT and wanted to watch movies and shows I've ripped to my Plex server.
I originally contributed PRs to the MiSTerFin project, a Jellyfin client for MiSTer, but the project was stagnant so I forked it, ported it to Go, and was off to the races. I added Plex support, improved the UX, improved performance, filled in a bunch of compatibility gaps in the Jellyfin support, and released it for use by anyone with a MiSTer.
Watching old-school cartoons, like Dungeons and Dragons (my favorite) on a 4x3 CRT in better fidelity than I ever had as a kid is sublime. It's had 25 or so public releases over the last few months.
https://github.com/trentnix/mistervision
Project #2: The second project is HyperServer. HyperServer is a Go framework for server-rendered apps with HTMX that I've been working on off and on for a few years. I was originally inspired by Pagoda and really like the architecture and ambition of Pagoda but didn't like its dependence on third-party libraries.
HyperServer uses standard net/http handlers and html/template, requires no ORM, and makes authentication, sessions, and storage optional. It’s intended as a reusable library rather than a starter repository you copy.
I haven't been confident enough to make a "release" for it yet, so it's labeled as "experimental". But I have built a functional (and fast) blog on it. I plan to use it as a platform for a couple of other web projects I'm scheming. Hopefully that will prove its utility and I'll make an "official" release.
That said, anyone interested can peruse it and use it as-is. Any feedback would be welcome.