include(`site.m4') define(`SOURCE', `<span class="source">EXTLINK(`source', `$1')</span>') BEGIN_DOCUMENT <p> Here's a list of the more noteworthy software I've written: </p> <ul class="biglist"> <li> <h2>desktoputils</h2> <p class="description"> Desktop environment-independent utilities for dealing with Freedesktop.org application links. </p> SOURCE(`https://git.sr.ht/~dblsaiko/desktoputils') </li> <li> <h2>nix-plugin-pijul</h2> <p class="description"> A plugin for the EXTLINK(`Nix', `https://nixos.org') package manager which adds support for the EXTLINK(`Pijul', `https://pijul.org') VCS. </p> SOURCE(`https://nest.pijul.com/dblsaiko/nix-plugin-pijul') </li> <li> <h2>nucom</h2> <p class="description"> A cross-platform implementation of Microsoft's COM. Currently supports a minimal subset of COM for both Rust and C/C++. </p> SOURCE(`https://git.dblsaiko.net/nucom') </li> <li> <h2>r2dj</h2> <p class="description"> A music bot for EXTLINK(`Mumble', `https://www.mumble.info/'). Intended to eventually be a complete music library manager with a desktop client. </p> SOURCE(`https://github.com/2xsaiko/r2dj') </li> <li> <h2>udptun</h2> <p class="description"> A UDP tunnel which allows multiple clients to connect to one endpoint of the tunnel, a bit like ngrok but for UDP. </p> SOURCE(`https://github.com/2xsaiko/udptun') </li> </ul> <p> My other repositories are available EXTLINK(`here', `https://git.dblsaiko.net') (cgit), on EXTLINK(`sourcehut', `https://git.sr.ht/~dblsaiko'), EXTLINK(`Pijul Nest', `https://nest.pijul.com/dblsaiko') and EXTLINK(`GitHub', `https://github.com/2xsaiko'). </p> END_DOCUMENT