An application for expenditure tracking/analysis
Last updated Jun 27, 2026
91
Stars
6
Forks
2
Issues
0
Stars/day
Attention Score
30
Language breakdown
No language data available.
โธ Files
click to expand
README
Arru
Your expenses tracker
โ ๏ธ BEWARE OF UNOFFICIAL GOOGLE PLAY STORE RELEASE โ ๏ธ
Arru is an app for expenditure tracking/analysis
Features
- Light/Dark mode
- Wide screen support
- Local backups
- Data Export (documentation)
- Transaction baskets tracking your total expenditure with optional product, category, shop and producer spending tracking
- Comparisons between prices at different shops
- Ranking of categories and shops based on total money spent
- Merging capabilities for categories, shops, products and producers
Tech Stack & Libraries
- Kotlin based
- Coroutines for asynchronous computing
- Flow to emit values from data layer reactively
- Hilt for dependency injection
- Compose Navigation Reimagined for animated navigation
- Vico Compose for graphs
- Fuzzywuzzy for fuzzy searching capabilities
- Jetpack
- Room - Persistence library providing abstraction layer over SQLite
- Material You Kit - Material 3 powerful UI components
- ViewModel - Manages UI-related data holder and lifecycle awareness. Allows data to survive configuration changes such as screen rotations
- Lifecycle - Observe Android lifecycles and handle UI states upon the lifecycle changes
๐ More in this category