
WYGIWYH
Principles-first personal finance tracker with multi-currency support
897 stars 42 forks last commit first released AGPL-3.0
Actively maintained
Last commit 16 Aug 2026.

WYGIWYH (What You Get Is What You Have) is an opinionated, principles-first personal finance tracker focused on a straightforward, no-budget approach to managing money. It helps you track income, expenses, accounts, and investments across multiple currencies with a web-based interface and automation-friendly design.
Key Features
- Unified transaction tracking for income and expenses
- Multiple accounts support (bank accounts, wallets, investments)
- Multi-currency balances and transactions
- Custom currencies (e.g., crypto, reward points, other units)
- Transaction rules for automated adjustments (e.g., billing cycle quirks)
- Built-in dollar-cost averaging (DCA) tracker for recurring investments
- API support to enable integrations and automation workflows
Use Cases
- Track household finances across multiple accounts and currencies without budgeting envelopes
- Monitor recurring investments (stocks/crypto) using the built-in DCA tracker
- Integrate transaction syncing or workflows through the automation-ready API
Limitations and Considerations
- Some features may be disabled in demo mode (such as API, rules, exchange rates, and import/export)
- Designed around a specific “use what you earn this month” philosophy, which may not suit all budgeting styles
WYGIWYH is a solid fit for users who want a clean, web-based finance tracker with strong multi-currency support and investment tracking, while keeping day-to-day money management simple. Its rule system and API make it especially useful for those who prefer automating parts of their financial tracking.
Categories:
Tags:
Tech Stack:
Similar to WYGIWYH
BudgetBee
Self-hosted personal finance management system
Open-source, self-hosted personal finance manager with Docker installation, PHP backend, multi-user support, budgets, categories and Excel/JSON import.

LubeLogger
Web-based vehicle maintenance and fuel mileage tracker
Self-hosted web app to track vehicle maintenance records, fuel economy, reminders, and reports, with multi-user support and import/export tools.

MyFin
Web frontend for personal finance management and budgeting
Open-source React + TypeScript web frontend for personal finance: budgets, transactions, accounts, forecasting and basic investment tracking with CSV import and multilingual UI.


ezBookkeeping
Lightweight, self-hosted personal finance and bookkeeping app.
Open-source, self-hosted personal bookkeeping app with AI-powered features.

ExpenseOwl
Simple self-hosted expense tracker with charts and cashflow view
A lightweight, single-user expense tracker with a clean UI, monthly pie-chart insights, recurring transactions, and CSV import/export.
SparkyBudget
Open-source personal finance web app for tracking accounts and budgets
SparkyBudget is a Flask-based open-source personal finance app to track accounts, manage budgets, and analyze spending with a dark-themed web interface and Docker deployment.





