{"repo":"AshishKapoor/fintrack","free":true,"listed":false,"github":"https://github.com/AshishKapoor/fintrack","clone":"git clone https://github.com/AshishKapoor/fintrack.git","description":"FinTrack by Sannty | Your financial success starts here","language":"Python","stars":42,"topics":["budget-management","expense-tracker","finance-tracker","monthly-expenses","transactions","budgeting","django","double-entry","open-source","personal-finance"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"💰 FinTrack A privacy-first, self-hostable personal finance tracker. Track income, expenses, budgets, and financial goals on your own server — no subscriptions, no third-party services, no vendor lock-in. Features • Quick Start • Configuration • API • Contributing • License --- ✨ Features - 📊 Income & expense tracking with custom categories and tags - 🧱 Double-entry ledger with accounts, payees, transactions, and postings - ✉️ Envelope budgeting — budget months, envelope assignments, and progress tracking - 📅 Flexible views — browse transactions by day, week, or month - 🔁 Scheduled transactions and rules for recurring activity - 📈 Reports on spending, budgets, and trends - 📦 Import / export your data (CSV, OFX, QIF, YNAB and more in; CSV, JSON, XLSX out) plus encrypted backup & restore from the UI - 🔒 100% self-hosted — your data never leaves your server - 👥 Shared workspaces — organizations with owner / admin / member / viewer roles, invitations, and a manager-visible audit log - 🌗 Light / dark mode with a responsive UI for mobile and desktop - 🔌 API-first architecture with OpenAPI docs, plus official TypeScript and Python SDKs 🛠️ Tech stack Layer Technology --- --- Frontend React 19, Vite, TailwindCSS, SWR, pnpm Backend Django 5 + Django REST Framework, JWT auth, uv Background jobs Celery + Redis (imports/exports; falls back to inline without a broker) Database PostgreSQL SDKs @fintrack/sdk (TypeScript) and fintrack-sdk (Python), generated from the OpenAPI schema","default_branch":null,"files":null,"tree":[],"storefront":"/r/AshishKapoor","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AshishKapoor/fintrack/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}