6 jobs · 18 apps
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.
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.
Updated · data from GitHub, refreshed daily
Top picks
- Rank 1:
HyperSwitch
juspay/hyperswitch
Payment switch to make payments fast, reliable and affordable. Connect with multiple payment processors and route traffic effortlessly, all with a single API integration.
Active · last commit Oct 28, 2026
Finance & BudgetingRustDockerStands out for the most GitHub stars. HyperSwitch has 45,422 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 2,323 commits in the last year.
- Rank 2:
Lago
getlago/lago
Metering and usage-based billing.
Active · last commit Oct 27, 2026
Accounting & InvoicingGoDockerStands out for its Go codebase. Lago has 10,714 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 199 commits in the last year.
- Rank 3:
Kill Bill
killbill/killbill
Subscription billing & payments platform. Have access to real-time analytics and financial reports.
Active · last commit Oct 27, 2026
Accounting & InvoicingJavaDockerStands out for a permissive Apache-2.0 license. Kill Bill has 5,824 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 220 commits in the last year.
At a glance
Open source software for banks and fintech compared
Picked by hand for each job from apps whose own description or topics match it, in curated order inside each section, with GitHub data from October 2026; an app appears only once.
| App | Stands out for | License | GitHub stars | Commits (12 mo) | Last commit | Docker image |
|---|---|---|---|---|---|---|
| HyperSwitch | the most GitHub stars | Apache-2.0 | 45,422 | 2,323 | Oct 28, 2026 | Yes |
| Lago | its Go codebase | AGPL-3.0 | 10,714 | 199 | Oct 27, 2026 | Yes |
| Kill Bill | a permissive Apache-2.0 license | Apache-2.0 | 5,824 | 220 | Oct 27, 2026 | Yes |
| Bigcapital | its TypeScript codebase | AGPL-3.0 | 3,970 | 1,135 | Oct 27, 2026 | Yes |
| hledger | the most commits in the last 12 months (2,368) | GPL-3.0 | 4,798 | 2,368 | Oct 28, 2026 | Yes |
| ERPNext | – | GPL-3.0 | 40,687 | 10,424 | Oct 28, 2026 | Yes |
| Odoo | – | LGPL-3.0 | 55,380 | 17,454 | Oct 28, 2026 | Yes |
| Keycloak | – | Apache-2.0 | 37,563 | 3,232 | Oct 28, 2026 | Yes |
| ZITADEL | – | AGPL-3.0 | 15,457 | 608 | Oct 28, 2026 | Yes |
| authentik | – | MIT | 26,151 | 5,375 | Oct 28, 2026 | Yes |
1 of 6 · 3 picks
Payments and billing
- 1
HyperSwitch
Payment switch to make payments fast, reliable and affordable. Connect with multiple payment processors and route traffic effortlessly, all with a single API integration.
Finance & BudgetingDockerStands out for the most GitHub stars. HyperSwitch has 45,422 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 2,323 commits in the last year.
- 2
Lago
Metering and usage-based billing.
Accounting & InvoicingDockerStands out for its Go codebase. Lago has 10,714 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 199 commits in the last year.
- 3
Kill Bill
Subscription billing & payments platform. Have access to real-time analytics and financial reports.
Accounting & InvoicingDockerStands out for a permissive Apache-2.0 license. Kill Bill has 5,824 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 220 commits in the last year.
2 of 6 · 4 picks
Accounting and ledgers
- 1
Bigcapital
Financial accounting and inventory management software for small to medium businesses.
Accounting & InvoicingDockerStands out for its TypeScript codebase. Bigcapital has 3,970 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,135 commits in the last year; it replaces QuickBooks and Xero.
- 2
hledger
Plain text double-entry accounting with command-line, terminal and web interfaces, multi-currency support and CSV import.
Accounting & InvoicingDockerStands out for the most commits in the last 12 months (2,368). hledger has 4,798 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 2,368 commits in the last year.
- 3
ERPNext
ERP system to help you run your business.
ERP & InventoryDockerERPNext has 40,687 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 10,424 commits in the last year; it replaces NetSuite and SAP Business One.
- 4
Odoo
Free open source ERP system.
ERP & InventoryDockerOdoo has 55,380 GitHub stars, uses the LGPL-3.0 license, ships a Docker image and had 17,454 commits in the last year; it replaces NetSuite and SAP Business One.
3 of 6 · 3 picks
Identity and access
- 1
Keycloak
Open-source identity and access management with SSO, OIDC, SAML and user federation.
Identity & SSODockerKeycloak has 37,563 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 3,232 commits in the last year; it replaces Auth0 and Okta.
- 2
ZITADEL
Identity infrastructure with SSO, passkeys, multi-tenancy and audit trails, built in Go.
Identity & SSODockerZITADEL has 15,457 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 608 commits in the last year; it replaces Auth0 and Okta.
- 3
authentik
Flexible identity provider and SSO platform with OAuth2, SAML, LDAP and proxy outposts.
Identity & SSODockerauthentik has 26,151 GitHub stars, uses the MIT license, ships a Docker image and had 5,375 commits in the last year; it replaces Auth0 and Okta.
4 of 6 · 2 picks
Secrets and passwords
- 1
VaultwardenFeatured
Lightweight Bitwarden server API implementation written in Rust.
Password ManagersDockerVaultwarden has 69,807 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 217 commits in the last year; it replaces Bitwarden and 1Password.
- 2
Passbolt
Collaborative password manager.
Password ManagersDockerPassbolt has 6,191 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 2,041 commits in the last year; it replaces Bitwarden and 1Password.
5 of 6 · 4 picks
Monitoring and observability
- 1
Grafana
Dashboards and visualization for metrics, logs and traces from Prometheus, Loki and dozens of other sources.
Monitoring & Status PagesDockerGrafana has 77,561 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 11,934 commits in the last year; it replaces Datadog and Grafana Cloud.
- 2
Prometheus
Metrics-based monitoring and alerting toolkit with a powerful query language, built for cloud-native systems.
Monitoring & Status PagesDockerPrometheus has 66,825 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 2,795 commits in the last year; it replaces Datadog and Grafana Cloud.
- 3
SigNoz
Open-source observability platform for logs, metrics and traces built on OpenTelemetry.
Monitoring & Status PagesDockerSigNoz has 32,473 GitHub stars, uses the MIT license, ships a Docker image and had 2,015 commits in the last year; it replaces Datadog and Grafana Cloud.
- 4
Uptime Kuma
Easy-to-use self-hosted uptime monitor with status pages and 90+ notification channels.
Monitoring & Status PagesDockerUptime Kuma has 93,018 GitHub stars, uses the MIT license, ships a Docker image and had 1,361 commits in the last year; it replaces Datadog and Uptime Robot.
6 of 6 · 2 picks
Reporting and BI
- 1
Metabase
Easy way for everyone in your company to ask questions and learn from data.
AnalyticsDockerMetabase has 49,881 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 7,206 commits in the last year; it replaces Metabase Cloud and Tableau.
- 2
Superset
Modern data exploration and visualization platform.
AnalyticsSuperset has 75,336 GitHub stars, uses the Apache-2.0 license and had 6,135 commits in the last year; it replaces Metabase Cloud and Tableau.
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.
How is this list ranked?
Picked by hand for each job from apps whose own description or topics match it, in curated order inside each section, with GitHub data from October 2026; an app appears only once.
The weekly digest
New self-hosted apps, every week
Fresh releases, rising projects and one deploy guide a week. Join home labbers and engineers who self-host.