← All work
WallKraft
Private wallpapers, crafted. A fast wallpaper app for Android with no ads or trackers.
444 passing
Tests
MIT
License
Submitted
F-Droid
## The problem
Most wallpaper apps track you, serve ads, or require accounts. I wanted a wallpaper app that respects privacy — no analytics, no ads, no data leaving the device.
## What I built
WallKraft is a fast wallpaper browser for Android powered by Wallhaven. Browse thousands of wallpapers, save favorites locally, organize into collections, auto-rotate on schedule.
## Technical decisions
**Kotlin + Jetpack Compose.** Native Android for best performance and system integration.
**Smart caching.** Search results cached with 30-minute TTL and stale fallback. Favorites stored on disk with atomic writes.
**Result pattern.** Every network call returns a typed result — no blank screens, no silent failures.
**444 tests.** Unit + instrumented. The suite catches regressions before users do.
## What I learned
Building for F-Droid taught me about reproducible builds, license compliance, and metadata standards. The submission process made the project better.
Open source under MIT.