wakingrufus
Platform Engineer. OSS Developer. Kotlin community organizer. Conference speaker.
Open Source Projects
ktlint-gradle
A gradle plugin for ktlint. I joined this project in 2023 and have been working on ongoing maintenance for it.
JaMM
JaMM is a queue-based music library and player for Linux/Mac/Windows desktop. JaMM is written in JavaFx, and distributed with its own runtime using jlink and jpackage. It can be installed from my Public Debian Repo or via installer downloads on the GitHub page.
My Personal Site
This website is written in pure kotlin using the HTML and CSS DSL. Libraries from this project are published to my Public Maven Repo
Tourney
Tourney is a desktop application which allows you to run an Elo gaming league.
lib-elo
lib-elo is kotlin library which implements an Elo game rating system.
filedb (incomplete)
filedb is Kotlin library which allows you to use a file sync service (such as syncthing) as a persistence backend for an application.
mastodon-jfx (abandoned)
mastodon-jfx was a proof-of-concept desktop client for mastodon written in Kotlin and JavaFX.