Material You Calculator
A native Android calculator with a built-in, extensible unit converter.
Material You Calculator is a Compose calculator that follows your system colour palette, keeps a persistent history, and adds a proper unit converter for length, volume, energy, data and more.
What it does
- Material You dynamic theming driven by the system Monet palette
- Extensible unit converter with purpose-built keypads per category
- Currency conversion from a free public API, cached for offline use
- Calculation history persisted across restarts, and an edge-to-edge interface
About Material You Calculator
Material You Calculator is written in Kotlin and Jetpack Compose with Hilt and a Room database, and it renders itself entirely from the system dynamic colour palette — change your wallpaper and the calculator changes with it, in both light and dark.
It does the arithmetic you expect and keeps a history you can scroll, revisit and clear. The converter tab covers length, weight, volume, temperature, energy, data and more, with a separate keypad per category so you are not hunting for symbols.
Currency conversion pulls daily rates from a free public API and caches them locally, so the tab still works on a train with no signal. All conversions run through USD as an intermediate rate and are refreshed once a day at 02:00 UTC.
It is AGPL-3.0, and the release APK is published on GitHub.