19 Best Open Source Alternatives to Quicken

19 open source alternatives100% OSI-approved licensesUpdated June 2026

Quicken is the long-running personal-finance app for budgeting, tracking accounts and investments, and watching net worth over time, with bank-download and auto-categorization that pull years of transactions into one place. The pain is that it moved to a subscription where your access is tied to paying - let the plan lapse and you lose the connected features that make it useful - and it stays a Windows or Mac desktop product whose data lives in a proprietary file that is awkward to move anywhere else. The open source options here put money tracking back under your control: self-hosted or local-first, with your financial history in open formats on your own machine or server, readable whether or not you ever renew anything.

Actual Budget logo

1.Actual Budget

27kMITTypeScript Self-host
Actual Budget screenshot

Actual Budget is a local-first personal finance app built around envelope budgeting. It runs entirely on your device, so it keeps working regardless of your network connection, and your data stays on hardware you control rather than a hosted account.

  • Envelope budgeting with split transactions and transfers
  • Multi-device sync with optional end-to-end encryption
  • Bank sync via goCardless and SimpleFIN
  • Import QIF, OFX, QFX, CAMT.053, and CSV files
Firefly III logo

2.Firefly III

23.7kAGPL-3.0PHP Self-host
Firefly III screenshot

Firefly III is a free personal finance manager you run on your own server to track income and expenses. It is fully self-hosted and isolated, and it will not contact external servers until you explicitly tell it to, so your records stay off the cloud.

  • Double-entry bookkeeping with budgets, categories, and tags
  • Rule-based transaction handling
  • Recurring transactions and piggy bank savings goals
  • REST JSON API
Ghostfolio logo

3.Ghostfolio

8.7kAGPL-3.0TypeScript Self-host
Ghostfolio screenshot

Ghostfolio is open source wealth management software for tracking net worth across cash, stocks, ETFs, and cryptocurrencies on multiple platforms. It replaces spreadsheets with a single personal finance dashboard and runs as a mobile-first progressive web app.

  • Track net worth across stocks, ETFs, crypto, and cash
  • Multi-account portfolio management
  • Portfolio ROAI for Today, WTD, MTD, YTD, 1Y, 5Y, and Max
  • Import and export transactions
Sure logo

4.Sure

8.7kAGPL-3.0Ruby Self-host
Sure screenshot

Sure is an all-in-one personal finance app for tracking, managing, and growing your money. It is a community fork of the now-abandoned Maybe Finance project, kept alive and self-hostable so the codebase stays available.

  • Link accounts from over 10,000 institutions plus CSV import
  • Net worth charts across assets and debts
  • Category budgets with smart allocations
  • Auto-categorization rules and multi-currency support
Wallos logo

5.Wallos

8.1kGPL-3.0PHP Self-host
Wallos screenshot

Wallos is a self-hostable web app for tracking personal subscriptions and recurring payments. It replaces spreadsheets for keeping due dates, categories, and spending visible, with financial data kept on your own server.

  • Track recurring subscriptions and payment due dates
  • Custom categories, currencies, themes, and display options
  • Multi-currency support with Fixer API exchange rates
  • Upcoming payment notifications by email, chat apps, and webhooks
Wealthfolio logo

6.Wealthfolio

7.6kAGPL-3.0Rust Self-host
Wealthfolio screenshot

Wealthfolio is a local-first portfolio tracker for investments, net worth, spending, and simulations. Your data stays on your device with no cloud database and no account required, and manual tracking and CSV import are free forever.

  • Portfolio tracking across multiple accounts and asset types
  • Time-weighted and money-weighted return analysis
  • Activity import and goal planning with allocation management
  • Optional read-only broker sync for 30+ institutions
TaxHacker logo

7.TaxHacker

6.1kMITTypeScript Self-host
TaxHacker screenshot

TaxHacker is a self-hosted accounting app for freelancers, indie hackers, and small businesses that want to automate expense and income tracking. Upload photos of receipts, invoices, PDFs, or bank statements and it recognizes and extracts the data you need, so documents do not have to be entered by hand.

  • AI extraction from receipts, invoices, PDFs, and statements
  • Custom fields driven by your own AI prompts
  • Auto-categorization, multi-project tracking, and full-text search
  • Historical currency conversion across 170+ currencies and crypto
Ledger logo

8.Ledger

6kOtherC++
Ledger screenshot

Ledger is a double-entry accounting system accessed from the UNIX command line. There is no UI: you write account names and transactions into a text file, then run Ledger with options to specify the input and the reports you want. It reads the files and generates output, with no other database or stored state.

  • Reads account names and transactions from text files
  • Generates reports from command-line options
  • Outputs plain text, graphs, or HTML
  • No database or stored state outside the files
Beancount logo

9.Beancount

5.7kGPL-2.0Python Self-host
Beancount screenshot

Beancount is a double-entry bookkeeping language for recording financial transactions in plain text files. It reads those records into memory and generates a variety of reports, so your accounting data stays in a format you can inspect, version, and manage directly rather than locked in a closed app.

  • Double-entry bookkeeping in plain text files
  • Defined grammar for accounts, postings, and prices
  • Generates a variety of financial reports
  • Built-in web interface for browsing results
IRS Direct File logo

10.IRS Direct File

4.6kOtherJavaScript Self-host

Direct File is the IRS service that lets taxpayers electronically file federal tax returns for free, directly with the agency. It interprets the Internal Revenue Code as plain-language interview questions, translates the answers into standard tax forms, and transmits them to the IRS Modernized e-File API. The web experience is built to work on a phone, tablet, laptop, or desktop and is offered in English and Spanish.

  • Plain-language interview that produces standard tax forms
  • Transmits returns to the IRS Modernized e-File API
  • English and Spanish, built for phone and desktop browsers
  • Exports federal return data for state or local filing
hledger logo

11.hledger

4.5kGPL-3.0Haskell
hledger screenshot

hledger is lightweight, cross-platform accounting software for tracking money, investments, cryptocurrencies, invoices, time, inventory, and more in a plain text data format. It uses double-entry bookkeeping and keeps data in a file you control, with full version control and privacy.

  • Plain text double-entry accounting in a file you control
  • Multi-currency engine accurate to 255 decimal places
  • Imports and exports CSV; outputs text, HTML, JSON, SQL
  • Scriptable by CLI, HTTP, or API
Cashew logo

12.Cashew

4.4kGPL-3.0Dart
Cashew screenshot

Cashew is a budget and expense tracking app for managing finances, purchases, and spending plans across devices. It supports custom budgets, flexible time periods, goals, categories, and multiple accounts and currencies, with tracking for upcoming, subscription, repeating, debt, and credit transactions.

  • Custom budgets, time periods, and spending goals
  • Track upcoming, subscription, repeating, debt, and credit transactions
  • Search, filters, and bulk edit transactions
  • Multiple accounts and currencies with conversion
GnuCash logo

13.GnuCash

4.3kOtherC
GnuCash screenshot

GnuCash is double-entry accounting software for personal and small business finances. It tracks accounts and transactions in a desktop application and is freely licensed under the GNU GPL. The current stable series is GnuCash 5.x.

  • Double-entry accounting for personal and small business
  • Opens .gnucash files and imports Quicken .qif files
  • Optional online stock and currency price retrieval
  • Command-line startup with account file argument
UsTaxes logo

14.UsTaxes

1.7kAGPL-3.0TypeScript Self-host
UsTaxes screenshot

UsTaxes is a free, open-source application for filing the US federal Form 1040. It runs as a web app or a desktop app and can also be self-hosted. All tax calculations happen in the browser and data is saved to localStorage, so no personal information ever leaves your computer.

  • Files US federal Form 1040 with attached schedules
  • Calculations run in the browser, data stays in localStorage
  • Reads W2, 1099, 1098-E, and SSA-1099 income data
  • Child and dependent credit plus earned income credit
budgetzero logo

15.budgetzero

651AGPL-3.0Vue Self-host
budgetzero screenshot

budgetzero is a free zero-based budgeting system for envelope-style planning without ads or trackers. It works offline first and stores data locally in the browser, so budgets stay on your machine and can be self-hosted on your own server.

  • Zero-based envelope budgeting
  • Offline-first storage in the browser
  • Import transactions from OFX, QFX, and CSV
  • Carry negative balances into the next month
SubTrackr logo

16.SubTrackr

446AGPL-3.0Go Self-host
SubTrackr screenshot

SubTrackr is a self-hosted subscription management application built with Go and HTMX. It keeps subscription tracking on your own server, with optional authentication and a privacy-first approach for people who want to manage recurring costs without handing data to a third party.

  • Dashboard with monthly and annual spending stats
  • Calendar view for renewal dates with iCal export
  • Email reminders and Pushover notifications
  • CSV, JSON, and iCal export
Kresus logo

17.Kresus

336AGPL-3.0TypeScript Self-host
Kresus screenshot

Kresus is a libre, self-hosted personal finance manager you run on your own server. It brings all your bank accounts into one interface, shows your balance at a glance, and helps you see where money goes by tagging and categorizing transactions.

  • All bank accounts in one interface with balance at a glance
  • Automatic daily fetch of new bank transactions
  • Tag, rename, and categorize operations
  • Search by period, category, amount, or date
OpenFisca-France logo

18.OpenFisca-France

301OtherPython Self-host
OpenFisca-France screenshot

OpenFisca-France encodes the French tax and benefit system as a model for the OpenFisca engine. It lets analysts and developers run microsimulation calculations, work with legislation as code, and query French rules without writing the model themselves. The working language of the rules is French.

  • Models the full French tax and benefit system
  • Public Web API for parameters, formulas, and situations
  • Swagger-documented endpoints, no install required
  • Run a self-hosted instance for large calculation batches
OpenFisca Core logo

19.OpenFisca Core

228AGPL-3.0Python Self-host
OpenFisca Core screenshot

OpenFisca Core is the engine behind OpenFisca, a microsimulation framework for modeling tax and social benefit systems as code. It supplies the shared rules and computation machinery that country packages, such as OpenFisca-France, build on top of, so a national tax-benefit model does not have to be written from scratch.

  • Microsimulation engine for tax and benefit legislation
  • Vectorized calculation over large populations with NumPy
  • Reusable base for country-specific tax-benefit packages
  • Optional Web API serving rules, parameters, and calculations

Related alternatives