>
system online - lscythe - android engineer - jakarta, id -
available for work
~/lscythe
projects
writing
about
objects
projects
libraries, tools, and experiments. all open source.
01
spektr
a Compose Multiplatform design token system that generates platform-specific output from a single Kotlin DSL
kotlin
kmp
compose
design-systems
codegen
gradle
2026
active
02
vektor
a KMP state machine library with coroutine-native transitions, side effects, and a visual debugger
kotlin
kmp
coroutines
state-machines
architecture
2026
active
03
gradle-sentinel
a Gradle plugin that detects configuration cache poisoning, unused task outputs, and incremental compilation regressions
gradle
build-systems
kotlin
android
performance
2025
completed
04
nocturnd
a background task orchestration daemon for Android that replaces ad-hoc WorkManager usage with a declarative task graph
android
workmanager
background-processing
kotlin
coroutines
2025
active
05
krate
a type-safe SharedPreferences/DataStore wrapper built on KSP that generates fully typed accessors from an annotated interface
android
ksp
codegen
datastore
kotlin
2024
completed
06
prism
a lightweight Compose screenshot testing framework with pixel-diff and semantic-diff modes, no Robolectric dependency
android
compose
testing
screenshot-tests
kotlin
2024
completed
07
threadwatch
a runtime thread-safety analyzer for Android that detects main-thread violations and cross-thread state mutations at runtime in debug builds
android
threading
debugging
kotlin
runtime-analysis
2024
archived
08
driftlog
an Android debug overlay that displays live Gradle build metrics, recomposition counts, and memory pressure in a floating HUD during development
android
debugging
compose
gradle
performance
2023
archived
09
monobase
a monorepo template for Kotlin projects with shared build-logic, version catalogs, and pre-configured composite builds
gradle
kotlin
android
monorepo
build-systems
2023
completed
10
pulsar
a real-time Kotlin Multiplatform WebSocket client with automatic reconnection, message queuing, and backpressure via Flow
kotlin
kmp
websockets
networking
coroutines
flow
2023
completed