Home
Projects
Resources
Alternatives
Blog
Sign In
1CoinClient
Save
Abandoned
Money manager written with Kotlin Multiplatform
Overview
Versions
Reviews
Resources
Project README
1Coin
Simple money manager
It's superfast, simple and lightweight.
Contributing
|
Chat
Built with ❤︎ by
contributors
Table of Contents
Support Team
Features
Tech stack
How to build
Find out more
Download
Support Team
Buy me a coffee
Boosty
Patreon
BTC address
ETH address
Features
Manage accounts
Manage categories
Manage transactions
View analytics
Tech stack
UI
Compose Multiplatform
- UI (Android + Desktop)
LGoodDatePicker
- DatePicker on Swing (Desktop)
Odyssey
- Navigation
Koalaplot
- Charts
MokoResources
- Resources: strings, colors, images, etc
Lottie
- Vector animations
Common
KViewModel
- Shared ViewModel
Firebase
- Crashlytics
GoogleServices
- Google Authorization
UUID
- UUID generation
Kotlinx DateTime
- Date and Time
ImmutableCollections
- Immutable collections by JetBrains
ComposeImageLoader
- Image loader for Compose (Android + Desktop)
ArithmeticEvaluator
- Calculates mathematical expressions
BigNum
- Processing large numbers
Data
Ktor
- Network communication
SqlDelight
- SQLite database
Kotlinx Serialization
- Serialization
Json
- Java JSON objects (for storing data in Desktop)
Settings
- Key-value persistent storage
Paging
- Paging for multiplatform
Loggers
Napier
- Common logger
Slf4j
- JVM logger (Desktop)
Chucker
- Network logger (Android)
Dependency Injection
Koin
- Dependency injection
Clean code analyzers
LeakCanary
- Memory leaks analysis (Android)
Detekt
- Static code analysis
Analytics
Amplitude
- General analytics
How to build
Android
Sync gradle
Run Android configuration project
Desktop
Sync gradle
Launch
'main()'
function in
'desktop/src/jvmMain/kotlin/com/finance_tracker/finance_tracker/main.kt'
Find out more
In our public
Notion page
you can find:
Project roadmap 🛤️
How to become a contributor to a project 🤝🏻
How to financially thank the project 🙏🏻
Download
Windows: -
MacOS:
1Coin.app.zip (Binary)
Linux: -
Android:
1Coin (PlayMarket)
1Coin.apk (Binary)
iOS:
In developing
Open Source Agenda is not affiliated with "1CoinClient" Project. README Source:
1Coin-FinanceTracker/1CoinClient
Stars
127
Open Issues
3
Last Commit
8 months ago
License
GPL 2.0
Tags
Android
Desktop
Kotlin Multiplatform
Money Manager
Ios
Open Source Agenda Badge
Submit Review
Review Your Favorite Project
Submit Resource
Articles, Courses, Videos
Submit Article
Submit a post to our blog
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github