YAFFA
YAFFA is a self-hosted finance & budgeting tool that provides personal finance web application.
Overview
Yaffa is a personal finance web application, focusing on the support of long term financial planning. YAFFA is a free, self-hosted personal finance app to track your income, expenses, and plan budgets - all while keeping your data private. It supports investment tracking, and provides powerful financial insights. The project has 91 GitHub stars and is licensed under MIT.
Key Features
Source: GitHub README
- Support multiple currencies.
- There is a default currency, which is used on dashboards and charts.
- Currency rates are automatically updated daily.
- YAFFA utilizes the free Frankfurter service, requiring no API key or registration.
- Support multiple accounts and account groups.
- Track your income and spending by recording transactions.
- Yaffa tries to come up with suggestions while entering transactions to speed up transaction recording process.
- Transactions can be split into categories. This helps to better understand spending patterns and budget planning.
- Yaffa can process documents with AI and prefill transaction details automatically.
- Supported sources include manual uploads (text/PDF/images), received emails, and Google Drive imports.
Getting Started
Source: GitHub README
Read the full documentation at https://yaffa.cc/documentation/, including the Getting Started guide and the Installation instructions.
Normalized Features
Source: tool-features-normalized.json
api keys, charts, mobile app, reports, rest api.
Deploy
Features
Authentication & Access
- API Key Authentication
Integrations & APIs
- REST API
Analytics & Reporting
- Charts & Graphs
- Reports
Mobile & Desktop
- Mobile App
Category
Related Finance & Budgeting Tools
View all 97 →OpenBB Terminal
63KOpen-source investment research platform that gives financial analysts and portfolio managers AI-powered analytics without locking data into Bloomberg or Refinitiv.
Maybe
54KOpen-source personal finance and wealth management app. Track net worth, investments, spending, and debt in one self-hosted dashboard.
HyperSwitch
42KHyperSwitch is an open-source payments orchestration platform that connects multiple payment processors through a single API, with intelligent routing, retry logic, and cost optimization.
ERPNext
32KThe world's best 100% open source ERP software. Supports manufacturing, distribution, retail, trading, services, education, and more.
Actual
26KLocal-first personal finance app with envelope budgeting, bank sync, and cross-device synchronization.
Firefly III
23KFirefly III lets you run modern financial manager. It helps you to keep track of your money and make budget forecasts. It entirely on your own server.