I like making Kotlin Multiplatform libraries, tooling, and apps.
Mostly tinkering with Compose, Material, and whatever seems fun next.
I've built a couple fun apps using Compose Multiplatform:
- Toebeans
- Toebeans is a cat fortune teller app that uses the nine lives of a cat to predict your future. It's a fun and easy way to get a glimpse into your cat's future.
- Uses MediaPipe for object detection, and Gemini AI for the generation of fortunes.
- Should I Go Outside?
- A simple, fun weather app that answers the question "Should I go outside?" with a simple Yes, No, or Maybe.
- The full-stack is Kotlin Multiplatform. Ktor for the backend API, and Compose Multiplatform for the client
- Open source
Kotlin and Compose Multiplatform:
- 🖌️ MaterialKolor
- Dynamic Material3 color schemes from any seed color
- 🛜 connectivity
- Network monitoring for Kotlin Multiplatform
- 🧭 compass
- Location toolkit with geocoding & geolocation
- 🎨 kmpalette
- Extract color palettes from images (AndroidX Palette port)
- 🐉 drag-select-compose
- Google Photos-style drag selection for LazyGrid
- ⚡️ jolt
- Terminal battery monitor for macOS/Linux (Rust)
- 🧠 Compose Resources Kit
- Intellij plugin - A collection of tools for working with Compose Multiplatform resources.






