Finance

Top 23 Finance Open-Source Projects

  1. maybe

    The OS for your personal finances

    Project mention: Build A Personal AI-Powered Finance Copilot: Maybe + CopilotKit 🪁 | dev.to | 2025-03-12

    In this tutorial, we’ll walk you through a step-by-step process of building an AI-powered Investment & Savings Copilot that helps you plan your savings and investments using Maybe Finance, Nextjs, and CopilotKit🪁.

  2. Judoscale

    Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.

    Judoscale logo
  3. OpenBB

    Investment Research for Everyone, Everywhere.

    Project mention: OpenBB – Investment Research for Everyone, Everywhere | news.ycombinator.com | 2025-03-22
  4. vnpy

    基于Python的开源量化交易平台开发框架

  5. dash

    Data Apps & Dashboards for Python. No JavaScript Required.

  6. awesome-quant

    A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance)

  7. qlib

    Qlib is an AI-oriented quantitative investment platform that aims to realize the potential, empower research, and create value using AI technologies in quantitative investment, from exploring ideas to implementing productions. Qlib supports diverse machine learning modeling paradigms. including supervised learning, market dynamics modeling, and RL.

  8. Firefly III

    Firefly III: a personal finances manager

    Project mention: GnuCash 5.9 Released | news.ycombinator.com | 2024-09-30

    I use Firefly III (https://firefly-iii.org). It's a self-hosted web app which is nice for me because I tend to use it from my phone most of the time. It does have a pretty extensive API, perhaps not as easy to do bulk edits as a text file, but should be fairly straightforward. It also has a rule system that could be used to do bulk edits too.

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. actual

    A local-first personal finance app

    Project mention: From Frustration to Feature: The Open Source Magic | dev.to | 2025-04-15

    Earlier this year, I revisited my self-hosted services setup and, along with the usual backups and automations, I wanted to add services that would make my daily life easier. That's when I discovered Actual Budget, a financial manager with a philosophy closely aligned with what I consider ideal for personal finance software.

  11. zipline

    Zipline, a Pythonic Algorithmic Trading Library

  12. FinGPT

    FinGPT: Open-Source Financial Large Language Models! Revolutionize 🔥 We release the trained model on HuggingFace.

    Project mention: About FinGPT: Open-Source Financial Large Language Models | news.ycombinator.com | 2024-08-28
  13. hyperswitch

    An open source payments switch written in Rust to make payments fast, reliable and affordable

    Project mention: Why I wont pay on your website? | news.ycombinator.com | 2024-10-22
  14. machine-learning-for-trading

    Code for Machine Learning for Algorithmic Trading, 2nd edition.

  15. FinRL

    FinRL®: Financial Reinforcement Learning. 🔥

  16. akshare

    AKShare is an elegant and simple financial data interface library for Python, built for human beings! 开源财经数据接口库 (by akfamily)

  17. lightweight-charts

    Performant financial charts built with HTML5 canvas

    Project mention: Frontend resources! 🚀 | dev.to | 2024-05-25

    Trading view Charts: Power up your data visualization game with lightweight charts from TradingView

  18. Lean

    Lean Algorithmic Trading Engine by QuantConnect (Python, C#)

    Project mention: Show HN: High-Frequency Trading and Market-Making Backtesting Tool with Examples | news.ycombinator.com | 2024-06-21
  19. ta-lib-python

    Python wrapper for TA-Lib (http://ta-lib.org/).

  20. python-training

    Python training for business analysts and traders

    Project mention: JPMorgan's Python training for business analysts and traders | news.ycombinator.com | 2024-08-29
  21. Akaunting

    Online Accounting Software

  22. StockSharp

    Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, crypto, bitcoins, and options).

  23. financial-machine-learning

    A curated list of practical financial machine learning tools and applications.

    Project mention: Curated List of Financial Machine Learning Tools and Applications on GitHub | news.ycombinator.com | 2024-09-29
  24. midday

    Invoicing, Time tracking, File reconciliation, Storage, Financial Overview & your own Assistant made for Freelancers

    Project mention: Open-Source Invoice Builder | news.ycombinator.com | 2025-01-09

    Hey! I haven't followed any specific format for the invoice. Got the inspiration from https://midday.ai/.

  25. backtesting.py

    :mag_right: :chart_with_upwards_trend: :snake: :moneybag: Backtest trading strategies in Python.

    Project mention: Show HN: High-Frequency Trading and Market-Making Backtesting Tool with Examples | news.ycombinator.com | 2024-06-21
  26. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Finance discussion

Log in or Post with

Finance related posts

  • From Frustration to Feature: The Open Source Magic

    1 project | dev.to | 15 Apr 2025
  • Wygiwyh: A self-hosted simple but powerful finance tracker

    2 projects | news.ycombinator.com | 29 Mar 2025
  • OpenBB – Investment Research for Everyone, Everywhere

    1 project | news.ycombinator.com | 22 Mar 2025
  • Build A Personal AI-Powered Finance Copilot: Maybe + CopilotKit 🪁

    1 project | dev.to | 12 Mar 2025
  • 👨‍💻 How I build my personal assistant!

    4 projects | dev.to | 27 Feb 2025
  • 🚀 Integrating a Custom Charting Library into a Textual Custom Widget – Elevate Your TUI Charts! 📊

    1 project | dev.to | 7 Feb 2025
  • Show HN: Fincept Terminal v1.0 – Open-Source Finance Terminal

    1 project | news.ycombinator.com | 5 Feb 2025
  • A note from our sponsor - Judoscale
    judoscale.com | 30 Apr 2025
    Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues. Learn more →

Index

What are some of the best open-source Finance projects? This list will help you:

# Project Stars
1 maybe 43,722
2 OpenBB 41,086
3 vnpy 29,220
4 dash 22,354
5 awesome-quant 20,182
6 qlib 18,944
7 Firefly III 18,857
8 actual 18,516
9 zipline 18,004
10 FinGPT 15,950
11 hyperswitch 15,870
12 machine-learning-for-trading 14,707
13 FinRL 11,539
14 akshare 11,476
15 lightweight-charts 11,269
16 Lean 11,122
17 ta-lib-python 10,563
18 python-training 9,067
19 Akaunting 8,552
20 StockSharp 7,976
21 financial-machine-learning 7,778
22 midday 7,736
23 backtesting.py 6,383

Sponsored
Save 47% on cloud hosting with autoscaling that just works
Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
judoscale.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?