My FOSS repositories
The overwhelming majority of my code is now made available as a small set of monorepos, through a git forge hosted in the EU called NotABug.org:
-
go/open
Open-source go code/libraries. This module contains only permissively licensed go packages (MIT). -
go/free
Free-software go code/libraries. This module contains only strong-copyleft licensed code (AGPLv3). Do not include this module in your project unless you plan on releasing your code in the exact same terms. -
repo
Everything else. See the repo for details.
Things you might be interested in
-
assertive
A small Go package that taps into Go's testing framework and runtime. Provides two assertions which make tests less verbose and their failures more informative. Does not depend on anything other than the standard library. -
linedb
A Go library for handling plain text files as databases of one record per line. Handy for todo.txt like formats. Small, no external dependencies. -
knobs
A dashboard/launcher/menu making framework for Linux written in C++. If you like dmenu, rofi, xlunch or jgmenu, but find them too limited, this might be for you. -
platepipe
A template rendering utility and library. The majority of the pages that make up this website are generated with it. Some rough edges here and there, but the common use cases of templating text, HTML or Markdown documents, with or without attached metadada, are all covered.