Source-available, cloud-native ledger platform for building financial infrastructure — multi-currency, multi-asset, double-entry accounting with n:n transaction support.
-
Updated
Sep 20, 2026 - Go
Source-available, cloud-native ledger platform for building financial infrastructure — multi-currency, multi-asset, double-entry accounting with n:n transaction support.
Open-source core banking platform — 61 DDD domains with event sourcing, CQRS, and a schema-first GraphQL API. Multi-asset accounts, exchange, lending, compliance, x402/MPP machine payments, and a non-custodial wallet backend. Laravel 12 / PHP 8.4. Reference implementation: the GCU basket currency.
Simple Open Source implementation of a deposit account application (ASPSP core-banking) from adorsys
Angular back-office UI for Apache Fineract, the open-source core banking platform
A premium console-based banking management system built in C++. It simulates real-world banking operations including account management, transactions, loans, security features, and data handling using file-based storage and OOP principles.
A comprehensive, production-grade core banking system simulation built on the Jakarta EE 10 platform using EJB 4.0, Container-Managed Transactions (CMT), Hibernate JPA, Ehcache Second-Level Caching, Jakarta Security, and automated EJB Timer Services. Packaged as a multi-module Maven EAR application.
A high-reliability double-entry financial ledger microservice built with Java 25 & Spring Boot 4. Features database-level pessimistic write locking (SELECT ... FOR UPDATE), payment-grade HTTP idempotency key replay, Flyway migrations, OAuth2 JWT auth, and structured ECS logging.
Enterprise-grade Core Banking System (CBS) built with PostgreSQL 17 and Node.js. Featuring advanced PL/SQL automation, ACID-compliant transactions, and a premium Zinc-style Bento dashboard.
Enterprise-grade core banking platform built with Jakarta EE 10, EJB, and modern web technologies. Features secure authentication, customer/account management, transactional integrity, automated timer services, multi-layer security, analytics integration, and responsive UI. Supports real-time fund transfers, PDF reports, and admin panel. Try Now 👇
Supervisory financial-compliance digital twin: CDC, Flink CEP, Cedar/Zen, XBRL/SDMX, immudb audit.
Thought Machine — independent third-party profile of a public API surface, by API Evangelist. Thought Machine is a London-headquartered cloud-native core banking technology company founded in 2014 by Paul Taylor, with offices in New York and Singapore. It builds Vault Core, a universal product engine in which every banking product — mortgages, loan
Core-banking backend: a double-entry ledger where correctness is a property of the database (PostgreSQL 18 + PL/pgSQL), fronted by a thin Go API, an HTMX operator console, and a Preact PWA. Not a real bank.
Open-source self-hosted, license-deployable core banking ledger engine. Double-entry, event-sourced, multi-currency.
A financial ledger service implementing double-entry bookkeeping as an isolated microservice
Plataforma de Core Banking com Internet Banking, PIX (BACEN), DDA/CIP e modelo relacional ACID | Next.js 16, React 19, Prisma, PostgreSQL | FIAP
Fincentric — independent third-party profile of a public API surface, by API Evangelist. Fincentric Corporation was a Canadian core retail and wealth banking software vendor founded in 1984 and headquartered in Richmond, British Columbia. It provided account processing, core banking, and wealth management technology to credit unions and financial i
Enterprise-grade Core Banking Settlement Engine built in COBOL. Processes high-volume daily batch transactions, performs exact decimal arithmetic using COMP-3 to prevent floating-point errors, and generates immutable financial reconciliation reports.
Top API Banking Platform (Opensource) 🌟 Star if you like it! 🌟
Open-source, agentic, white-label platform for building a complete digital bank from scratch.
TypeScript Azure Function middleware connecting D365 CE to SOAP/XML core banking systems (T24, Temenos). Production-tested pattern.
To associate your repository with the core-banking topic, visit your repo's landing page and select "manage topics."