JavaScript is required for filtering and search. Here are all projects:
JCoroutines
Structured concurrency for plain Java
Virtual Threads arrived in Java 21 but structured concurrency remained in preview. JCoroutines fills that gap with clean, production-ready APIs.
Technologies: Java, Concurrency, Structured Concurrency, Testing
GitHub · Maven Central
ABCoroutines
Structured concurrency for Kotlin on Java 21
Bridges Kotlin coroutines to the Java 21 virtual thread model with clean, idiomatic structured concurrency primitives.
Technologies: Kotlin, Concurrency, Structured Concurrency, Java 21
GitHub · Maven Central
NotNull4J
Runtime null-safety at trust boundaries
Extends JSpecify with runtime null enforcement at external boundaries — APIs, databases, deserialised payloads — where static analysis can’t reach.
Technologies: Java, Security
GitHub · Maven Central
Sandcastle Auth
Spring Boot auth server with token governance
A lightweight authorization server with scoped tokens, configurable expiry, and centralised role syncing. No vendor lock-in.
Technologies: Java, Kotlin, Spring Boot, JWT, Security
GitHub
SheafGate
SvelteKit/Bun as a desktop app — without Electron
A Go binary that spawns a Bun/SvelteKit server on an ephemeral port with UUID auth, giving a full desktop app feel with zero Electron overhead.
Technologies: Go, SvelteKit, Bun, TypeScript, Security, Desktop
GitHub
SheafJournal
Local-first developer journal and PKM
A desktop PKM built on SheafGate. Markdown, Mermaid diagrams, full-text search, frontmatter tags, and a journal-style todo system — all local, all fast.
Technologies: TypeScript, SvelteKit, Bun, Desktop
GitHub
ShellGuard
SSH proxy for AI agent shell access mediation
Sits between an AI agent and the shell, mediating access with configurable allow/deny rules and a full audit trail.
Technologies: Security, AI, DevOps, Kotlin, Spring Boot
Read More
VerZanctuary
Safe code snapshots before AI edits
Creates named snapshots of your working state before handing off to an AI agent, so you can always compare, restore, and roll back cleanly.
Technologies: Kotlin, CLI, Developer Tools, AI
GitHub
Robokeyboard
Hardware-software automation bridge
An Arduino-based programmable keyboard — firmware in C++ as an Arduino sketch — communicating via serial to a Kotlin control app.
Technologies: Arduino, Kotlin, Automation, Desktop, Hardware
GitHub
RoboKeyTags
Structured comment system for AI agent communication
A structured comment convention letting developers annotate code with machine-readable context — constraints, ownership, risk level — for AI agent consumption.
Technologies: AI, Developer Tools, Kotlin
GitHub
Puzzlegrep
Structured search for code, not just text
A TypeScript CLI that matches meaningful code structures across repositories — not just strings. Speeds up refactors and cross-repo audits.
Technologies: TypeScript, Node.js, CLI, Search, Developer Tools
GitHub
Music Rhythm Timing
Rhythm training app for musicians
A Jetpack Compose Android app with Redux/MVI architecture that teaches rhythmic timing through interaction. Released GPL-3.0 for F-Droid.
Technologies: Android, Kotlin, Jetpack Compose
GitHub