AFSKModem

An error-correcting AFSK digital radio protocol designed to enable digital data to be transmitted and received by analog-only radios with no external hardware besides a personal computer.

The initial implementation of afskmodem is in Python. I also implemented it in Java (linked below). Both versions are fully compatible with each other.

wgup

Scriptable shortcuts for managing WireGuard interfaces. Works with wg-quick to create common setups in seconds, while leaving room for more advanced configurations.

LucidJSON

A small, easy-to-use JSON serialization/deserialization library for Java with a LL(1) parser backend.