Some of the more popular stuff I've written:
- Dalesbred - painless SQL for Java
- Apina - tool for creating client-side TypeScript code from server-side APIs
- Ahwen - A simple SQL database
- Raudikko - Java library for performing morphological analysis on Finnish language using Voikko's morphologies
- elasticsearch-analysis-raudikko - Finnish language analysis for Elasticsearch using Raudikko
- gradle-beanstalk-plugin - Gradle plugin for deploying WARs to AWS Elastic Beanstalk
Some of the more fun stuff:
- Kiger - Kotlin implementation of Tiger, the language in Andrew Appel's book Modern Compiler Implementation in ML.
- rpbrtir - Physically based renderer in Rust
- weekend-raytracer - Another ray tracer in Rust
- Siilinkari - A toy compiler and VM for a small language
- contextual - Generates random images based on context-free grammar
- blunt - Simple compiler and VM for a Haskell-inspired strict language
- soundbrush - Convert images to audio
- bfi - Brainfuck in Scheme
- webfunge - browser-based Befunge-93 implementation in Kotlin
- Kraken - a silly roguelike
- CycloNet - Toy 2D physics engine for .NET
- Solitarius - Various solitaires
- grolang - program using method names
- Advent of Code solutions for 2015-2020, 2021 and 2022
Some utilities:
- md5zip - content checksums for zip file
- bitbucket-to-github - import all Bitbucket repositories of a user to GitHub
And lots of other crap you don't really care about.