AHS-Mobile-Labs/finzo
Finzo는 완전히 오프라인으로 작동하는 오픈소스 개인 재정 앱입니다
- Stars
- 4
- Forks
- 1
- 최근 푸시(UTC)
- 2026. 7. 16.
- 프로젝트 상태
- 활성
기술 주제
사용 중인 의존성
의존성 목록 16 개
- flutter
{"sdk":"flutter"} - cupertino_icons
^1.0.8 - sqflite
^2.3.3+1 - path
^1.9.0 - provider
^6.1.2 - fl_chart
^0.68.0 - intl
^0.19.0 - uuid
^4.5.1 - google_fonts
^6.2.1 - flutter_animate
^4.5.0 - path_provider
^2.1.5 - file_picker
^8.3.7 - url_launcher
^6.2.0 - flutter_test개발 의존성
{"sdk":"flutter"} - flutter_lints개발 의존성
^6.0.0 - flutter_launcher_icons개발 의존성
^0.14.3
앱 카테고리
원본 README
아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
README 펼치기 / 접기
Finzo
Offline personal finance manager, expense tracker, budget planner, loan tracker, credit card tracker, and investment tracker built with Flutter.
Flutter Dart SQLite License Made by AHS Mobile Labs
Finzo is a private, offline-first money manager for people who want to track accounts, spending, budgets, cashflow, loans, credit cards, and investments without depending on a cloud account.
Features | Screenshots | Download | Install | Tech Stack | Contributing
About
Finzo is a Flutter personal finance app designed for local finance books. It stores your money data in a local SQLite .books.db file, supports multiple finance books, and keeps daily money tracking fast with a dark, mobile-first interface.
Use Finzo as an offline expense tracker, income tracker, account balance manager, budget planner, cashflow analytics dashboard, loan EMI tracker, credit card utilization tracker, and investment portfolio tracker.
Features
- Offline finance books: create, import, switch, and delete local
.books.dbfinance books. - Expense and income tracking: add transactions with account, category, date, notes, and search filters.
- Account management: manage cash, bank accounts, wallets, and transfers between accounts.
- Monthly budget planner: set category budgets, monitor spending, and see remaining budget.
- Finance dashboard: review net worth, account balance, investments, savings rate, projected spend, and cashflow trends.
- Analytics and reports: view six-month income/expense trends, category spend drilldowns, and financial health score.
- Loan tracker: track principal, outstanding amount, interest rate, tenure, EMI, EMI day, and optional auto EMI entries.
- Credit card tracker: monitor credit limits, used amount, available credit, billing day, due day, and utilization.
- Investment tracker: track portfolio value, invested amount, current value, return amount, return percentage, units, and prices.
- Currency support: choose from supported currencies for localized money formatting.
- Private by default: no cloud account is required for everyday personal finance tracking.
Screenshots
| Dashboard | Transactions | Budgets |
|---|---|---|
| Finzo offline personal finance dashboard with net worth, savings rate, budget usage and cashflow chart | Finzo expense tracker transactions screen with income expense transfer filters and search | Finzo monthly budget planner with category budget usage and remaining amount |
| Analytics Overview | Category Analytics | Health Score |
|---|---|---|
| Finzo finance analytics overview with monthly income expense savings rate projection and six month trend | Finzo category spending analytics with donut chart and category drilldown | Finzo financial health score based on savings rate budget usage debt pressure daily pace and net worth |
| Accounts | Investments | Settings |
|---|---|---|
| Finzo account balance manager with cash and bank account net worth summary | Finzo investment portfolio tracker with portfolio value invested amount and returns | Finzo settings screen with profile currency local database path switch book create book and import book |
| Credit Cards | Add Loan | Add Investment |
|---|---|---|
| Finzo credit card tracker screen for adding credit card name and limit | Finzo loan tracker form with principal amount interest tenure EMI auto EMI and account selection | Finzo add investment form for mutual funds stocks gold invested amount current value units prices and notes |
Download
Download the latest release or get it from a supported store:
Google Play coming soon · 🇮🇳 IndusAppStore is available for Indian users only
Install
Requirements
- Flutter SDK compatible with Dart
^3.11.1 - Android SDK for Android builds
- Xcode for iOS builds on macOS
Run Locally
git clone https://github.com/AHS-Mobile-Labs/finzo.git
cd finzo
flutter pub get
flutter run
Build
flutter build apk --release
flutter build appbundle --release
flutter build ios --release
Tech Stack
- Framework: Flutter and Dart
- State management: Provider
- Local database: SQLite with
sqflite - Charts:
fl_chart - Formatting:
intl - Animations:
flutter_animate - Files and storage:
path_providerandfile_picker - Utilities:
uuid,google_fonts,url_launcher
Project Structure
finzo/
|-- lib/
| |-- main.dart
| |-- models/
| |-- providers/
| |-- screens/
| |-- services/
| |-- utils/
| `-- widgets/
|-- assets/
| |-- github-img/
| `-- laucher_icon_img/
|-- android/
|-- ios/
|-- pubspec.yaml
`-- README.md
SEO Keywords
Finzo, Flutter finance app, offline personal finance app, personal finance manager, expense tracker app, income tracker, budget planner app, money manager app, cashflow analytics app, SQLite finance app, loan tracker, EMI tracker, credit card tracker, investment tracker, net worth tracker, Android finance app, iOS finance app, private finance app.
Contributing
Contributions are welcome. To contribute:
- Fork the repository.
- Create a feature branch.
- Make your changes.
- Run formatting and tests where applicable.
- Open a pull request.
Connect
- Email: [ahsmobilelabs@gmail.com](mailto:ahsmobilelabs@gmail.com)
- GitHub: AHS-Mobile-Labs
- Instagram: @ahsmobilelabs
- YouTube: @AHSMobileLabs
- X: @ahsmobilelabs
License
Finzo is released under the MIT License.
Made by AHS Mobile Labs