Open-source fintech software
684 open-source libraries, tools and applications tagged fintech, ranked by how closely fintech is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
684 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Web3j Web3j is a lightweight, modular, reactive, type-safe Java and Android library for integrating with Ethereum clients and working with smart … | 90 | 5408 | active |
| Pay An elegant PHP payment SDK supporting Alipay, WeChat Pay, UnionPay (Unipay), Douyin Pay, and Jiangsu Bank e-payment gateways. It features a… | 84 | 5370 | stable |
| Exrick/xpay XPay is a free, self-hosted personal payment collection system written in Java (Spring Boot) that lets individuals accept payments via Alip… | 32 | 5309 | active |
| 1nchaos/adata AData is a free, open-source Python library providing market data for China's A-share stock market, including stock codes, K-line quotes, E… | 46 | 5258 | active |
| bukosabino/ta A Python technical analysis library built on Pandas and NumPy that computes 43 financial indicators (volume, volatility, trend, momentum) f… | 61 | 5236 | stable |
| XRPLF/rippled rippled (xrpld) is the core C++ server daemon implementing the XRP Ledger protocol, a decentralized cryptographic ledger secured by a Byzan… | 95 | 5230 | stable |
| bitcoinj/bitcoinj bitcoinj is a Java library for working with the Bitcoin protocol, supporting wallet management, sending and receiving transactions via SPV … | 86 | 5229 | active |
| Bisq Bisq is an open-source desktop application and peer-to-peer network for exchanging bitcoin for national currencies and other cryptocurrenci… | 99 | 5146 | stable |
| Expensify/App New Expensify is an open-source financial collaboration and expense management application centered around chat, built with React Native an… | 96 | 5065 | active |
| shinnytech/tqsdk-python TqSdk is an open-source Python SDK by Shinny Technology for building quantitative trading strategies for Chinese futures, options, and stoc… | 92 | 5056 | active |
| sea-protocol/seaprotocol Sea Protocol is a decentralized exchange (DEX) protocol combining order-book and AMM trading, implemented in Move on the Aptos and Sui bloc… | 60 | 5040 | active |
| Uniswap V3 The core smart contracts of the Uniswap v3 protocol, an automated market maker on Ethereum, distributed as an npm package with deployable b… | 71 | 5026 | stable |
| frappe/books Frappe Books is a free, open-source desktop accounting application for small and medium businesses, built with Electron, Vue.js, and TypeSc… | 10 | 5001 | active |
| Bitcore Bitcore is a full-stack monorepo from BitPay providing infrastructure for building Bitcoin and blockchain-based applications, including a b… | 67 | 4982 | active |
| atilaahmettaner/tradingview-mcp An MCP server exposing TradingView market data, technical indicators, screeners, and backtesting as tools for AI assistants like Claude, Ch… | 63 | 4957 | active |
| Alpha Vantage Python Wrapper A Python wrapper library for the Alpha Vantage API providing access to stock, cryptocurrency, forex, fundamental, technical indicator, and … | 62 | 4926 | active |
| matter-labs/zksync zkSync is Matter Labs' open-source ZK Rollup technology for scaling and adding privacy to Ethereum, including the ZK Stack framework for la… | 56 | 4923 | active |
| moneyphp/money A PHP library implementing Fowler's Money pattern as a value object for safe monetary calculations, avoiding float rounding errors by using… | 75 | 4865 | stable |
| hledger hledger is a free, cross-platform plain text accounting tool for tracking money, investments, cryptocurrencies, and time using human-readab… | 98 | 4776 | stable |
| hftbacktest A high-frequency trading and market-making backtesting framework written in Rust with Python bindings, which accurately simulates limit ord… | 57 | 4754 | active |
| jameskokoska/Cashew Cashew is a free, open-source budget and expense tracking app built with Flutter, Drift (SQL), and Firebase. It runs on Android, iOS, and a… | 51 | 4713 | active |
| activemerchant/active_merchant Active Merchant is a Ruby payment abstraction library extracted from Shopify that provides a unified API across dozens of payment gateways.… | 42 | 4602 | stable |
| dcajasn/Riskfolio-Lib Riskfolio-Lib is a Python library for portfolio optimization built on top of CVXPY and integrated with Pandas. It supports mean-risk and Ke… | 76 | 4539 | active |
| mortdeus/solana-copy-sniper-mev-trading-bot A high-speed Solana trading bot combining copy trading, token sniping, MEV arbitrage, and sandwich strategies, built with Rust and Node.js.… | 75 | 4468 | active |
| mplfinance A Python library built on matplotlib and pandas for visualizing and visually analyzing financial market data. It provides a high-level API … | 23 | 4433 | active |
| Rainbow Wallet Rainbow is a self-custody Ethereum wallet app for iOS, Android, and desktop browsers, built with React Native and TypeScript. It lets users… | 95 | 4396 | active |
| cointop-sh/cointop Cointop is a fast, lightweight interactive terminal UI application for tracking cryptocurrency coin stats in real time, inspired by htop wi… | 10 | 4389 | active |
| GnuCash GnuCash is a free, open-source personal and small-business double-entry accounting application. It tracks bank accounts, stocks, income, an… | 90 | 4376 | stable |
| zvtvz/zvt ZVT is a unified, modular quantitative trading framework written in Python for stocks and cryptocurrencies. It provides data ingestion, fac… | 73 | 4311 | active |
| KLineChart KLineChart is a lightweight, zero-dependency JavaScript/TypeScript library for rendering highly customizable candlestick (k-line) financial… | 99 | 4256 | active |
| ton-blockchain/ton The main TON monorepo containing the reference implementation of The Open Network blockchain, including the node/validator software, lite-c… | 95 | 4160 | active |
| dromara/hmily Hmily is a financial-grade flexible distributed transaction framework for Java, supporting TCC, TAC, and XA transaction patterns. It integr… | 32 | 4159 | active |
| knowm/XChange XChange is a Java library providing a simple, consistent API for interacting with 60+ Bitcoin and other cryptocurrency exchanges. It suppor… | 77 | 4089 | active |
| portfolio-performance/portfolio Portfolio Performance is an open-source desktop application for tracking and evaluating investment portfolios across multiple accounts and … | 90 | 4075 | active |
| Micro-sheep/efinance A free open-source Python library for quickly fetching Chinese stock, fund, bond, and futures market data based on Eastmoney. It is designe… | 72 | 4063 | active |
| rotki/rotki rotki is an open-source, self-hosted portfolio tracking, accounting, and analytics application focused on crypto assets, with local encrypt… | 95 | 4034 | active |
| muxuuu/serenity-skill An Agent Skill (SKILL.md-based prompt/methodology package) that encodes a Serenity-style investment research workflow for supply-chain bott… | 57 | 4013 | active |
| bigcapitalhq/bigcapital Bigcapital is an open-source, self-hostable accounting and inventory application for small and medium businesses, offering invoicing, expen… | 100 | 3946 | active |
| Space and Time SDK Official SDKs (Python, Go, Node.js) for interacting with the Space and Time (SXT Chain) API, a decentralized data blockchain offering ZK-pr… | 39 | 3906 | active |
| GMWalletApp/epusdt Epusdt (GM Pay) is a self-hosted, multi-chain crypto payment gateway written in Go that lets any website accept USDT, USDC, and other token… | 90 | 3887 | active |
| EvilGenius-dot/RustMinerSystem RustMinerSystem is a self-hosted mining pool proxy and pool-node management system written in Rust for miners, mining farms, and pool opera… | 97 | 3881 | active |
| MyTT Ashare is a minimal single-file Python library that fetches free real-time and historical Chinese A-share stock market data from Sina and T… | 55 | 3869 | active |
| LeekHub/leek-fund LeekFund (韭菜盒子) is a VS Code ecosystem extension that tracks real-time stock, fund, futures, crypto, and forex quotes inside the editor wit… | 60 | 3849 | active |
| securo-finance/securo Securo is an open-source, self-hosted personal finance manager built with FastAPI and React that tracks accounts, transactions, budgets, go… | 76 | 3839 | active |
| OpenHFT/Chronicle-Queue Chronicle Queue is a Java library providing microsecond-latency, persisted messaging that stores every message to disk in an append-only, z… | 94 | 3815 | stable |
| cuemacro/finmarketpy finmarketpy is a Python library for analyzing financial market data and backtesting trading strategies through a simple, object-oriented AP… | 65 | 3814 | active |
| Polymarket/agents A Python developer framework and utility set for building AI agents that trade autonomously on Polymarket prediction markets. It integrates… | 10 | 3803 | active |
| AI4Finance-Foundation/FinRL-Trading FinRL-X is an open-source, AI-native modular infrastructure for quantitative trading that unifies data processing, strategy composition, ba… | 76 | 3782 | active |
| ctubio/Krypto-trading-bot K is a self-hosted, very low latency crypto trading bot family written in C++ for automated high-frequency market making. It includes a ful… | 23 | 3720 | active |
| simonlin1212/TradingAgents-astock A Python multi-agent investment research framework for China's A-share market, deeply forked from TauricResearch/TradingAgents. It runs 7 s… | 80 | 3635 | active |
| waditu/tushare TuShare is a Python library for crawling, cleaning, and storing historical and realtime financial data for China stocks and futures. It pro… | 23 | 15438 | maintenance |
| edtechre/pybroker PyBroker is a Python framework for developing algorithmic trading strategies with a focus on machine learning. It provides a fast NumPy/Num… | 92 | 3611 | active |
| fasiondog/hikyuu Hikyuu is an ultra-fast open-source quantitative trading research framework built on a C++ core with Python bindings, focused on strategy a… | 98 | 3561 | active |
| Haehnchen/crypto-trading-bot A self-hosted cryptocurrency trading bot written in TypeScript/Node.js that supports 100+ exchanges via CCXT, with a web UI dashboard, buil… | 71 | 3539 | active |
| pst-group/pysystemtrade pysystemtrade is a Python framework for systematic futures trading, implementing the systems from Rob Carver's book 'Systematic Trading'. I… | 77 | 3526 | active |
| Nano The official C++ node implementation of the Nano (XNO) digital currency, a feeless, instant, and eco-friendly payment protocol. It runs a f… | 73 | 3524 | active |
| aeron-io/simple-binary-encoding Simple Binary Encoding (SBE) is a high-performance binary message codec implementing the FIX SBE standard for low-latency applications, wit… | 97 | 3515 | stable |
| NostalgiaForInfinity NostalgiaForInfinity is a popular open-source trading strategy for the Freqtrade cryptocurrency bot, written in Python. It provides an acti… | 95 | 3481 | active |
| mhallsmoore/qstrader QSTrader is a free, open-source Python backtesting simulation engine for long-short equities and ETF-based systematic trading strategies. I… | 23 | 3468 | active |
| thrasher-corp/gocryptotrader GoCryptoTrader is a cryptocurrency trading bot and framework written in Go, supporting many major exchanges via REST, Websocket, and FIX AP… | 77 | 3459 | active |
| himself65/finance-skills A collection of agent skills for financial analysis and trading, following the Agent Skills open standard and installable into Claude Code,… | 82 | 3415 | active |
| HQChart HQChart is a JavaScript/HTML5 canvas charting library for financial candlestick (K-line) and trend charts, ported from traditional Chinese … | 67 | 3414 | active |
| scurker/currency.js currency.js is a lightweight (~1kb) JavaScript library for handling currency values, working around JavaScript's floating point precision i… | 66 | 3376 | stable |
| HiThink-Tech/Financial-API Official Tonghuashun (HiThink) A-share financial data service offering real-time and historical stock quotes, financial statements, valuati… | 78 | 3369 | active |
| OpenFlutter/fluwx Fluwx is a Flutter plugin wrapping the native WeChat SDK, letting Flutter apps call WeChat APIs on Android, iOS, and HarmonyOS. It supports… | 98 | 3321 | active |
| stellar/stellar-core Stellar Core is the reference C++20 implementation of the peer-to-peer agent that runs the Stellar blockchain network. It maintains a repli… | 96 | 3303 | active |
| BNB Smart Chain BNB Smart Chain (BSC) is an EVM-compatible blockchain client implemented as a fork of go-ethereum, using Proof of Staked Authority (PoSA) w… | 96 | 3290 | active |
| google-agentic-commerce/AP2 Agent Payments Protocol (AP2) is an open protocol and Python SDK for secure, interoperable payments initiated by AI agents, addressing auth… | 57 | 3229 | active |
| x2rr/funds A Chrome browser extension for tracking Chinese mutual funds, showing real-time fund valuations, gains/losses, and portfolio returns in a c… | 89 | 3226 | active |
| ananthakumaran/paisa Paisa is a self-hosted personal finance manager that provides a web/desktop GUI on top of the ledger plain-text double-entry accounting too… | 86 | 3222 | active |
| OpenIAP A React Native library for in-app purchases that provides a unified API across Apple App Store, Google Play Store, and Amazon, conforming t… | 10 | 3222 | active |
| Alpha-Dojo/DojoAgents DojoAgents is a full-market AI copilot framework for personal investment, built around a Loop-Driven Cognitive Portfolio Agent that reasons… | 57 | 3221 | active |
| InvoicePlane/InvoicePlane InvoicePlane is a free, self-hosted web application for managing quotes, invoices, clients, and payments, built in PHP on CodeIgniter. It t… | 89 | 3208 | active |
| imbue-bit/AlphaGPT AlphaGPT is an open-source automated factor factory based on deep reinforcement learning for quantitative finance. It mines and generates a… | 52 | 3187 | active |
| domokane/FinancePy FinancePy is a Python library for pricing and risk-managing financial derivatives across fixed-income, equity, FX, and credit asset classes… | 96 | 3174 | active |
| pay-java A lightweight Java SDK that aggregates third-party payment integrations including WeChat Pay, Alipay, UnionPay, PayPal, Payoneer, Fuiou, an… | 57 | 3142 | active |
| Core Lightning Core Lightning (CLN) is a specification-compliant Lightning Network node implementation written in C, maintained by Blockstream and in prod… | 99 | 3103 | stable |
| LLMQuant/quant-mind QuantMind is an agent-native Python framework that refines raw financial information such as papers, news, and SEC filings into typed, time… | 61 | 3100 | active |
| TradeMaster-NTU/TradeMaster TradeMaster is an open-source Python platform for quantitative trading powered by reinforcement learning, covering the full pipeline of alg… | 30 | 3087 | active |
| RevenueCat Purchases RevenueCat's open-source client SDKs (purchases-ios, react-native-purchases) that wrap StoreKit and Google Play Billing to simplify impleme… | 93 | 3070 | stable |
| tradermonty/claude-trading-skills A collection of Claude Code skills that turn Claude into a market analyst, screener, and trading workflow assistant for equity investors. I… | 62 | 3049 | active |
| hosseinmoein/DataFrame A high-performance, templatized C++ library providing a heterogeneous DataFrame container for in-memory data exploration, transformation, a… | 95 | 2990 | active |
| pmorissette/bt bt is a flexible Python backtesting framework for testing quantitative trading strategies. It uses composable Algos and AlgoStacks with a t… | 96 | 2989 | active |
| Spliit Spliit is a free and open-source web application for sharing and tracking group expenses, serving as an alternative to Splitwise. It is bui… | 94 | 2985 | active |
| 0xemmkty/QuantMuse A Python-based quantitative trading system combining factor analysis, ML models, and LLM-powered market analysis with real-time market data… | 33 | 2964 | active |
| Binance Public API Connector Libraries A collection of auto-generated Python SDKs for the Binance public APIs, covering spot, futures, options, and other trading services. It pro… | 76 | 2948 | active |
| openctp openctp is a CTPAPI-compatible interface layer and trading platform ecosystem for Chinese futures and securities markets. It wraps broker c… | 71 | 2944 | active |
| EnhancedJax/Bagels Bagels is a terminal user interface (TUI) expense tracker built with Python and Textual. It lets users record, categorize, and analyze thei… | 34 | 2928 | active |
| bmoscon/cryptofeed A Python library that consumes real-time market data from dozens of cryptocurrency exchanges over websockets (with REST polling fallback) a… | 94 | 2918 | active |
| hello245m/free-stockdb A local-first quantitative data engine for China A-share daily/minute K-lines and ETF minute/tick data, combining incremental sync, cleanin… | 77 | 2912 | active |
| RubyMoney Money A Ruby library providing a Money class that encapsulates monetary amounts and currencies, storing values as integer cents to avoid floating… | 75 | 2882 | stable |
| Y-Research-SBU/QuantHarness QuantHarness is a multi-agent LLM framework for high-frequency trading analysis, built on LangChain and LangGraph. Specialized agents compu… | 59 | 2874 | active |
| jessepollak/card Card is a JavaScript/CSS library that enhances any credit card payment form with a live, animated credit card preview built entirely with C… | 23 | 11712 | maintenance |
| Open-Trader/opentrader OpenTrader is a self-hosted, open-source cryptocurrency trading bot with a web UI, built-in GRID, DCA, and RSI strategies, and support for … | 34 | 2870 | active |
| MyTT MyTT is a lightweight single-file Python library that implements common stock market technical indicators (MACD, RSI, BOLL, ATR, KDJ, CCI, … | 68 | 2863 | active |
| marketcalls/openalgo OpenAlgo is a free, open-source, self-hosted algorithmic trading platform built with Python Flask and React that provides a unified API lay… | 89 | 2861 | active |
| sahibzada-allahyar/YC-Killer A collection of open-source, enterprise-grade AI agents intended as free alternatives to commercial Y Combinator startups. It includes a de… | 61 | 2828 | active |
| useautumn/autumn Autumn is an open-source billing and pricing platform that acts as a control layer between Stripe and your application, managing subscripti… | 66 | 2818 | active |
| Hop Protocol Hop Protocol is a monorepo containing TypeScript SDKs, a hop-node, and a React frontend for the Hop cross-chain bridge, which enables token… | 55 | 2815 | active |
| Codehagen/Badget Badget is an open-source, AI-powered personal finance management platform for tracking accounts, expenses, and budgets with a unified dashb… | 38 | 2774 | active |