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. Each pick was chosen by hand for its job and is shown with GitHub data from October 2026.
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 nightly
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.
Finance & BudgetingRustDockerHyperSwitch has 45,286 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 2,103 commits in the last year.
- Rank 2:
Lago
getlago/lago
Metering and usage-based billing.
Accounting & InvoicingGoDockerLago has 10,657 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 174 commits in the last year.
- Rank 3:
Kill Bill
killbill/killbill
Subscription billing & payments platform. Have access to real-time analytics and financial reports.
Accounting & InvoicingJavaDockerKill Bill has 5,783 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 201 commits in the last year.
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 & BudgetingDockerHyperSwitch has 45,286 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 2,103 commits in the last year.
- 2
Lago
Metering and usage-based billing.
Accounting & InvoicingDockerLago has 10,657 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 174 commits in the last year.
- 3
Kill Bill
Subscription billing & payments platform. Have access to real-time analytics and financial reports.
Accounting & InvoicingDockerKill Bill has 5,783 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 201 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 & InvoicingDockerBigcapital 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.
- 2
hledger
Plain text double-entry accounting with command-line, terminal and web interfaces, multi-currency support and CSV import.
Accounting & InvoicingDockerhledger has 4,746 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 1,992 commits in the last year.
- 3
ERPNext
ERP system to help you run your business.
ERP & InventoryDockerERPNext 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.
- 4
Odoo
Free open source ERP system.
ERP & InventoryDockerOdoo 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.
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,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.
- 2
ZITADEL
Identity infrastructure with SSO, passkeys, multi-tenancy and audit trails, built in Go.
Identity & SSODockerZITADEL 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.
- 3
authentik
Flexible identity provider and SSO platform with OAuth2, SAML, LDAP and proxy outposts.
Identity & SSODockerauthentik 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.
4 of 6 · 2 picks
Secrets and passwords
- 1
VaultwardenFeatured
Lightweight Bitwarden server API implementation written in Rust.
Password ManagersDockerVaultwarden 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.
- 2
Passbolt
Collaborative password manager.
Password ManagersDockerPassbolt 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.
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,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.
- 2
Prometheus
Metrics-based monitoring and alerting toolkit with a powerful query language, built for cloud-native systems.
Monitoring & Status PagesDockerPrometheus 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.
- 3
SigNoz
Open-source observability platform for logs, metrics and traces built on OpenTelemetry.
Monitoring & Status PagesDockerSigNoz 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.
- 4
Uptime Kuma
Easy-to-use self-hosted uptime monitor with status pages and 90+ notification channels.
Monitoring & Status PagesDockerUptime 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.
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,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.
- 2
Superset
Modern data exploration and visualization platform.
AnalyticsSuperset 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.
What is the best open source software for banks and fintech companies?
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.
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.
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.