Open source finance projects

Every project in the registry tagged finance, ranked by real GitHub adoption.

projects 21 combined stars ★ 290K refresh nightly
01 OpenBB ★ 73K

AI-powered analytics workspace built for investment teams

last push4 hours ago languagePython license
02 Hyperswitch ★ 44K

Open source payment orchestrator for global transactions

last push4 hours ago languageRust licenseApache-2.0
03 Fincept Terminal ★ 32K

Open-source financial terminal for data-driven insights

last push28 hours ago languageC++ license
04 Actual ★ 29K

Local-first envelope budgeting with full data ownership

last push5 hours ago languageTypeScript licenseMIT
05 Firefly III ★ 25K

Self-hosted personal finance manager with double-entry bookkeeping

last push5 hours ago languagePHP licenseAGPL-3.0
06 dash ★ 24K

Data Apps & Dashboards for Python. No JavaScript Required.

last push8 hours ago languagePython licenseMIT
07 Midday ★ 15K

Streamline your business finances and operations

last push3 months ago languageTypeScript licenseAGPL-3.0
08 Akaunting ★ 10K

Free online accounting for small businesses and freelancers

last push10 hours ago languagePHP license
09 Ghostfolio ★ 9.3K

Track, analyze, and optimize your investments effortlessly

last push13 hours ago languageTypeScript licenseAGPL-3.0
10 ezBookkeeping ★ 5.6K

Lightweight self-hosted bookkeeping with AI receipt scanning

last push8 hours ago languageGo licenseMIT
11 FinanceToolkit ★ 5.4K

Transparent and Efficient Financial Analysis

last push7 days ago languagePython licenseMIT
12 hledger ★ 4.7K

Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces.

last push4 hours ago languageHaskell licenseGPL-3.0
13 FinancePy ★ 3.2K

A Python Finance Library that focuses on the pricing and risk-management of Financial Derivatives, including fixed-income, equity, FX and credit derivatives.

last push26 hours ago languageJupyter Notebook licenseGPL-3.0
14 Financial Freedom ★ 2.9K

Open-source personal finance management tool

last push4 months ago languageVue licenseGPL-3.0
15 moneymanagerex ★ 2.3K

Money Manager Ex is an easy to use, money management application built with wxWidgets

last push41 hours ago languageC++ licenseGPL-2.0
16 ExpenseOwl ★ 1.5K

Extremely simple, self-hosted expense tracker with a beautiful UI.

last push11 months ago languageHTML licenseMIT
17 django-ledger ★ 1.4K

Django Ledger is a double entry accounting system and financial analysis engine built on the Django Web Framework.

last push14 days ago languagePython licenseGPL-3.0
18 Transity ★ 653

Keep track of your 💵, 🕘, 🐖, 🐄, 🍻 on your command line with the plain text accounting tool of the future! 🚀

last push17 days ago languageRust licenseAGPL-3.0
19 ocular ★ 564

💰 Ocular - A fancy, simplistic, beautiful and straight-forward, open-source budgeting tracking app to track your budget across the years. Easy to use, to get s

last push12 days ago languageVue licenseMIT
20 samarium ★ 505

Open-source business management system with ERP, POS, invoicing, and CMS features. Laravel-based, Docker-ready. Still in active development.

last push4 months ago languageBlade licenseMIT
21 0 Finance ★ 249

Transform idle cash into competitive yield for startups

last push6 months ago languageTypeScript licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source finance projects are there?

This registry tracks 21 projects tagged finance, with 289,851 GitHub stars between them. The most-adopted is OpenBB at 73,153 stars.

Are these finance projects free to use?

Yes — 18 of the 21 carry an explicit open-source licence across 5 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which finance project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these finance projects still maintained?

16 of the 21 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.