# Best open source software for banks and fintech

> For a bank or fintech team, a self-hosted stack starts with HyperSwitch for payment routing and billing, Bigcapital for accounting and Keycloak for identity and single sign-on. Each pick was chosen by hand for its job and is shown with GitHub data from October 2026.

## Key facts

| Fact | Value |
|---|---|
| Question | What is the best open source software for banks and fintech companies? |
| Picks | 18 |
| Top pick | HyperSwitch (45,286 stars) |
| Data as of | Oct 7, 2026 |
| Canonical URL | https://appsgit.com/best/open-source-software-for-fintech |

Fintech teams use self-hosted software where they need control over data residency, audit trails and vendor risk. This stack covers payments and billing, ledgers, identity, secrets and monitoring.

None of these apps is a core banking system; they are building blocks around one.

## Payments and billing

- [HyperSwitch](https://appsgit.com/apps/hyperswitch) (45,286 stars, Apache-2.0, Rust, Docker): HyperSwitch has 45,286 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 2,103 commits in the last year.
- [Lago](https://appsgit.com/apps/lago) (10,657 stars, AGPL-3.0, Go, Docker): Lago has 10,657 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 174 commits in the last year.
- [Kill Bill](https://appsgit.com/apps/kill-bill) (5,783 stars, Apache-2.0, Java, Docker): Kill Bill has 5,783 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 201 commits in the last year.

## Accounting and ledgers

- [Bigcapital](https://appsgit.com/apps/bigcapital) (3,921 stars, AGPL-3.0, TypeScript, Docker): Bigcapital has 3,921 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,005 commits in the last year; it replaces QuickBooks and Xero.
- [hledger](https://appsgit.com/apps/hledger) (4,746 stars, GPL-3.0, Haskell, Docker): hledger has 4,746 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 1,992 commits in the last year.
- [ERPNext](https://appsgit.com/apps/erpnext) (39,821 stars, GPL-3.0, Python, Docker): ERPNext has 39,821 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 6,664 commits in the last year; it replaces QuickBooks and Square POS.
- [Odoo](https://appsgit.com/apps/odoo) (54,848 stars, LGPL-3.0, Python, Docker): Odoo has 54,848 GitHub stars, uses the LGPL-3.0 license, ships a Docker image and had 10,679 commits in the last year; it replaces QuickBooks and Square POS.

## Identity and access

- [Keycloak](https://appsgit.com/apps/keycloak) (37,156 stars, Apache-2.0, Java, Docker): Keycloak has 37,156 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 3,157 commits in the last year; it replaces Auth0 and Okta.
- [ZITADEL](https://appsgit.com/apps/zitadel) (15,213 stars, AGPL-3.0, Go, Docker): ZITADEL has 15,213 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 656 commits in the last year; it replaces Auth0 and Okta.
- [authentik](https://appsgit.com/apps/authentik) (25,859 stars, MIT, Python, Docker): authentik has 25,859 GitHub stars, uses the MIT license, ships a Docker image and had 5,375 commits in the last year; it replaces Auth0 and Okta.

## Secrets and passwords

- [Vaultwarden](https://appsgit.com/apps/vaultwarden) (68,572 stars, AGPL-3.0, Rust, Docker): Vaultwarden has 68,572 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 181 commits in the last year; it replaces Bitwarden and 1Password.
- [Passbolt](https://appsgit.com/apps/passbolt) (6,149 stars, AGPL-3.0, PHP, Docker): Passbolt has 6,149 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,530 commits in the last year; it replaces Bitwarden and 1Password.

## Monitoring and observability

- [Grafana](https://appsgit.com/apps/grafana) (77,096 stars, AGPL-3.0, TypeScript, Docker): Grafana has 77,096 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 11,362 commits in the last year; it replaces Datadog and Grafana Cloud.
- [Prometheus](https://appsgit.com/apps/prometheus) (66,381 stars, Apache-2.0, Go, Docker): Prometheus has 66,381 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 2,592 commits in the last year; it replaces Datadog and Grafana Cloud.
- [SigNoz](https://appsgit.com/apps/signoz) (32,287 stars, MIT, TypeScript, Docker): SigNoz has 32,287 GitHub stars, uses the MIT license, ships a Docker image and had 1,939 commits in the last year; it replaces Datadog and Grafana Cloud.
- [Uptime Kuma](https://appsgit.com/apps/uptime-kuma) (92,149 stars, MIT, JavaScript, Docker): Uptime Kuma has 92,149 GitHub stars, uses the MIT license, ships a Docker image and had 1,359 commits in the last year; it replaces Datadog and Uptime Robot.

## Reporting and BI

- [Metabase](https://appsgit.com/apps/metabase) (49,547 stars, AGPL-3.0, Clojure, Docker): Metabase has 49,547 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 6,378 commits in the last year; it replaces Metabase Cloud and Tableau.
- [Superset](https://appsgit.com/apps/superset) (75,048 stars, Apache-2.0, Python): Superset has 75,048 GitHub stars, uses the Apache-2.0 license and had 5,509 commits in the last year; it replaces Metabase Cloud and Tableau.

## How this list was made

- Apps were picked by hand from the appsgit catalog for each job, then checked against the snapshot: unknown or archived projects and projects with no commit in two years are dropped automatically.
- Inside each section the curated order is kept, most broadly useful first; an app appears only once on the page.
- Stars, license, Docker and activity facts come from the GitHub API as of October 2026.

## FAQ

### Can banks use open source software?

Yes, and most already do inside their infrastructure. Regulators care about how software is governed, not whether it is open source: vendor risk, change control, access control and audit logs still apply to anything you self-host.

### Is this a core banking platform?

No. The catalog has no core banking system; this page lists the payment, billing, ledger, identity and monitoring pieces that sit around one.

### Is HyperSwitch free?

Yes. HyperSwitch is open-source software released under the Apache-2.0 license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.

### Can I run this stack with Docker?

17 of the 18 apps here publish Docker images, including HyperSwitch, Lago and Kill Bill, so most of the stack can run side by side with Docker Compose on one server. Size the server for the heaviest app and add off-site backups.

## Related questions

- [What open source AI tools can banks and fintech companies self-host?](https://appsgit.com/best/ai-for-banking)
- [What is the best open source software for hospitals and healthcare?](https://appsgit.com/best/open-source-software-for-hospitals)
- [What are the best open source AI tools for hospitals?](https://appsgit.com/best/ai-tools-for-hospitals)
- [What is the best open source software for e-commerce and retail?](https://appsgit.com/best/open-source-software-for-ecommerce)
- [What are the best open source AI tools for e-commerce stores?](https://appsgit.com/best/ai-tools-for-ecommerce)
- [What is the best open source software for real estate agencies?](https://appsgit.com/best/open-source-software-for-real-estate)
- [What are the best open source AI tools for real estate agents?](https://appsgit.com/best/ai-tools-for-real-estate)
- [What is the best open source AI CRM?](https://appsgit.com/best/ai-crm)

## See also

- [All finance & budgeting apps](https://appsgit.com/categories/finance-budgeting)
- [All accounting & invoicing apps](https://appsgit.com/categories/accounting-invoicing)
- [All ERP & inventory apps](https://appsgit.com/categories/erp-inventory)
- [All identity & SSO apps](https://appsgit.com/categories/identity-sso)
- [Open-source alternatives to QuickBooks](https://appsgit.com/alternatives/quickbooks)
- [Open-source alternatives to Xero](https://appsgit.com/alternatives/xero)
- [Open-source alternatives to Wave](https://appsgit.com/alternatives/wave)
- [Open-source alternatives to Zoho Books](https://appsgit.com/alternatives/zoho-books)
- [Open-source alternatives to Sage Accounting](https://appsgit.com/alternatives/sage)
- [Open-source alternatives to Square POS](https://appsgit.com/alternatives/square-pos)
- [Odoo vs ERPNext](https://appsgit.com/compare/odoo-vs-erpnext)
- [Keycloak vs authentik](https://appsgit.com/compare/keycloak-vs-authentik)
- [Grafana vs Metabase](https://appsgit.com/compare/grafana-vs-metabase)
- [Metabase vs Apache Superset](https://appsgit.com/compare/metabase-vs-superset)
- [ERPNext vs Dolibarr](https://appsgit.com/compare/erpnext-vs-dolibarr)
- [authentik vs Authelia](https://appsgit.com/compare/authentik-vs-authelia)
- [How to self-host Authentik with Docker Compose](https://appsgit.com/guides/authentik)
- [How to self-host Vaultwarden with Docker Compose](https://appsgit.com/guides/vaultwarden)
- [How to self-host Grafana with Docker Compose](https://appsgit.com/guides/grafana)
- [How to self-host Prometheus with Docker Compose](https://appsgit.com/guides/prometheus)

---

Canonical page: https://appsgit.com/best/open-source-software-for-fintech
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed nightly.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
