About Awesome Fintech
Awesome Fintech is an MCP server in the Agents category: a curated collection of open source fintech libraries and resources.
Install
git clone https://github.com/moov-io/awesome-fintechThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Awesome Fintech
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
Awesome Fintech
A curated collection of open source fintech libraries and resources. This is not a complete list, so please feel free to submit a pull request adding a project with a short description! Projects must demonstrate real-world traction and usage, with a meaningful commit history (no weekend "vibe-coded" projects). Actively maintained projects with great documentation and established user bases are preferred. Commercial projects can include a Github link to their source-available code for inclusion.
Table of contents
- Accounting & Invoicing
- Analytics & Visualization
- Banking & Ledger
- Calculators & Tax
- Compliance & Sanctions
- Cryptocurrency & Blockchain
- Currency Handling
- Data & Market Intelligence
- Education & Resources
- Forms & UI Components
- Integrations & Payments
- ISO8583
- Personal Finance
- Terminals & Dashboards
Accounting & Invoicing
- Akaunting – online accounting software designed for small businesses and freelancers
- BoxBilling – billing, client, and order management software designed to be easy-to-use for both clients and sellers
- Crater – web and mobile app that helps freelancers and small businesses track expenses/payments and create professional invoices and estimates
- Invoice Ninja – invoice clients, facilitate payments, track time/tasks, handle expenses, and more (built with Laravel and Flutter)
- Kill Bill – an SaaS-like subscription management and billing solution with real-time analytics and financial reports
- Manta – flexible invoicing desktop app with diverse and customizable templates
Analytics & Visualization
- amCharts – a simple and flexible drop-in data visualization solution
- DXCharts Lite – a modern solution for visualizing financial data with a wide variety of chart types. Originally developed as part of large tradings applications used by millions of users, DXcharts Lite has matured into an independent product
- FinTA – a technical analysis of financial indicators implemented in Pandas
- Highcharts – a Javascript charting framework used to create complex financial data dashboards
- Lightweight Charts – display financial data as an interactive chart on your web page without affecting loading speed and performance
- perspective – an interactive analytics and data visualization component especially well-suited for large and/or streaming datasets
- pyfolio – portfolio and risk analytics in Python
- react-financial-charts – charts dedicated to finance with multiple types, interactive indicators, overlays, and drawing objects
- Vizzu – a library for animated data visualizations and data stories
Banking & Ledger
- ach – a reader, writer, and validator for Automated Clearing House (ACH) files
- Apache Fineract – core banking solution for financial institutions offering services to the world's two billion underbanked and unbanked
- rtp-20022 – a project offering Go structures which can read and write XML encoded ISO 20022 messages for RTP payments
- Sequence – immutable, scalable, and easy to use ledger service
Calculators & Tax
- Accrue.js – a loan and interest calculation plugin for jQuery
- finance – a library for financial calculations in Ruby
- go-finance – Go library containing a collection of financial functions for time value of money (annuities), cash flow, interest rate conversions, bonds, and depreciation calculations
- node-sales-tax – international sales tax calculator for Node
- OpenAccountants – Provides a multi-jurisdiction tax classification system with 371 skills across 134 countries for VAT/GST, income tax, and social contributions (Python)
- py1040 – a U.S. personal income tax calculator
- sip-calculator – a JavaScript library for Systematic Investment Plan (SIP) calculations with support for compound interest, goal-based planning, and step-up SIPs
Compliance & Sanctions
- fincen – A Go library for reading and writing Fincen BSA forms. It is capable of generating, validating, and batching submissions.
- IBANforge – REST API and MCP server for IBAN validation (75+ countries, mod-97 checksum) and BIC/SWIFT lookup (121K+ entries from GLEIF). x402 micropayments, self-hostable via Docker.
- OpenSanctions – an open database of international sanctions data, persons of interest, and politically exposed persons
- stripe-mcps – Cryptographic security layer for Stripe agent payments. Trust verification + sanctions screening before PaymentIntent execution.
- Strale – quality-scored compliance APIs for AI agents: sanctions screening, PEP checks, company lookups, and KYB verification
- Watchman – offers search functions over numerous trade sanction lists from the United States
Cryptocurrency & Blockchain
- Coinnect – an open-source money transfer routing engine that finds the cheapest multi-hop paths across fiat, crypto, and P2P networks using Dijkstra over 29K+ live edges
- CryptoList – curated collection of blockchain and cryptocurrency resources
- Hyperledger Fabric – distributed ledger framework for developing solutions and applications
- XChange – Java library that provides a simple API for interacting with 60+ cryptocurrency exchanges, delivering a consistent interface for trading and accessing market data
Currency Handling
- accounting – money and currency formatting for Golang
- accounting.js – a tiny JavaScript library for number, money, and currency parsing/formatting
- currency.js – a lightweight library for handling currency values and built to work around floating point issues in JavaScript
- Dinero.js – an immutable library and API to create, calculate, and format monetary values
- Open Exchange Rates – a real-time JSON API that provides exchange rates (forex/fx rates) for 150+ currencies, relative to USD
Data & Market Intelligence
- coinpaprika-api-python-client – Python client for the CoinPaprika API providing crypto market data for 12,000+ coins and 350+ exchanges with tickers, OHLCV, and historical prices
- dexpaprika-sdk-python – Python SDK for the DexPaprika API providing DEX analytics across 34 blockchains with pool data, token metadata, OHLCV charts, and real-time streaming
- edgartools – SEC EDGAR data for quant strategies — fundamentals, institutional holdings (13F), insider transactions, and corporate events (8-K). Includes MCP server for AI workflows
- fdnpy – Access real-time and historical stock data, financial statements, ratios, insider trades, with global coverage of equities, ETFs, indices, derivatives, OTC and crypto.
- finance-go – a financial markets data library implemented in Go
- fredapi – Python API for FRED (Federal Reserve Economic Data) and ALFRED (Archival FRED)
- fxmacrodata – Python SDK for macroeconomic indicators, central bank rates, FX spot rates, and release calendars covering 18+ currencies. Includes sync and async clients.
- GoFinance – Financial information retrieval and munging written in Go
- google-finance – Python module to get stock data from Google Finance
- Helium MCP – Live market data with AI-powered analysis and ML options pricing, available as an MCP server for AI assistants. (TypeScript)
- Pharos – Open-source stablecoin analytics dashboard tracking peg stress, DEX liquidity, safety ratings, blacklist and freeze events, mint/burn flows, chain health, and failed stablecoins.
- Indicator Go – Go library delivering a rich set of technical analysis indicators, customizable strategies, and a powerful backtesting framework.
- Indicator TS – TypeScript library delivering a rich set of technical analysis indicators, customizable strategies, and a powerful backtesting framework.
- JCStockGraph – display historical price graphs for any stock in your iOS app
- Oracle3 – Autonomous prediction-market trading agent for Kalshi, Polymarket, and Solana featuring a Wang-transform pricing engine, arbitrage strategies, Kelly sizing, and on-chain execution via Jito bundles (Python)
- TuShare – a utility for crawling historical data of China stocks
- yahoo-finance – Python module to get stock data from Yahoo Finance
Education & Resources
- deep-finance – datasets, papers, and books on AI and finance
- Fintech dictionary – simple definitions of fintech terms and acronyms
- Learn Go with tests – resource for learning test-driven development with Go
Forms & UI Components
- Card – a better credit card form in one line of code
- Payment – a jQuery-free general purpose library for building credit card forms, validating inputs, and formatting numbers
- PaymentFont – a sleek webfont featuring popular payment methods
- payment-webfont – an SVG webfont full of payment system and ecommerce icons
- Remix Icon – set of neutral-style system symbols, including but not limited to payment method icons, for designers and developers
Integrations & Payments
- API Factory x402 – 100 x402 micropayment APIs for AI agents. USDC on Base.
- awesome-x402 – a curated list of resources for the x402 HTTP 402 payment protocol, enabling programmatic machine-to-machine payments using USDC over standard HTTP
- Gringotts – a simple and unified API to access dozens of different payment gateways with very different APIs, response schemas, documentation, and jargon
- hyperswitch.io – is a Financial Switch that connects you with multiple payment processors and route traffic effortlessly with a single API integration
- Omnipay – payment processing library for PHP
- paypal-checkout-components – JavaScript integration for PayPal Button and PayPal Checkout
- react-native-payments – for integrating payments like Apple Pay and Google Pay into your React Native app
- Recurly.js – create subscriptions, process one-time transactions, and update customer billing information
- upi-intent – Framework-agnostic JS/TS library for generating UPI app-specific deep links with Android and iOS fallbacks.
ISO8583
- iso-8583-socket-queue – Node.js powered ISO8583 gateway implementation for banking/fintech POS systems communication
- JReactive-8583 – ISO8583 client and server built on top of excellent Netty asynchronous messaging framework with the help of j8583 for encoding/decoding
- moov-io/iso8583 – ISO 8583 message reader and writer in Go
- moov-io/iso8583-connection – Connection package matching iso8583 requests and replies
Personal Finance
- Budget – a web application that helps you keep track of your finances by organizing and visualizing transactions
- Firefly III – a self-hosted manager for personal finances to track expenses and income
- Ghostfolio – a web-based wealth management application to keep track of your financial assets like stocks, ETFs or cryptocurrencies and make solid, data-driven investment decisions
- Mintable – automate personal finances without ads and data collection
- OnTrack – a simple, self-hosted budgeting app to understand and control spending without giving banking/financial info to a third party
Terminals & Dashboards
- Fincept Terminal – Open-source Bloomberg alternative: AI-driven research, multi-asset analytics, portfolio tools, and real-time market data.
- FinSight AI – Multi-agent financial research platform with 7 specialized AI agents, professional dashboard, hybrid RAG, smart charts, and autonomous task execution, built on LangGraph.
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.