Rafiki
An open-source, comprehensive Interledger service for wallet providers, enabling them to provide Interledger functionality to their users.
Rafiki is an open-source payment orchestration project on GitHub under the Apache-2.0 license (permissive), with 360 stars. It is built with TypeScript. Its last push was today.
- Stars
- 360
- License
- Apache-2.0
- Activity
- Active
- Latest release
- v2.4.2-beta
Judgement
- What it is
- Complete system
- What it does
- Software for wallet providers and banks to offer Interledger payments and Open Payments APIs to their account holders.
- Adopt it when
- You operate a digital wallet or account service and want to join the Interledger network.
- Watch out
- Interledger adoption is still small, and current releases are marked beta.
- Ready for
- Usable
- Runs as
- Self-hosted server
- Built with
- TypeScript, Node.js and PostgreSQL
- How established
- Established: started 5 years ago, latest release v2.4.2-beta.
- What the license allows
- You can build it into a product you sell, as long as you keep its copyright notice.
Judged on 2026-11-03 from the project's README and GitHub data. The license and age lines are worked out directly.
Compare Rafiki
Built from
Follow it down: Rafiki → TypeScript → Go → runs on a microchip
Open-source alternatives to Rafiki
-
1
Hyperswitch juspay
Open source, composable payments platform | PCI compliant | SaaS and Self-host options | Enables connectivity to multiple payment, payout, fraud, vault and tokenization providers | Uplifts authorization with intelligent routing and revenue recovery | Reduce payment processing costs with cost observability | Reduces payment ops with reconciliation
Complete system Production-ready You process enough payments to benefit from routing across several processors and have engineers to run it.
★ 46k Apache-2.0 Rust Active, pushed today
Commercial payment orchestration platforms
-
1
Spreedly Spreedly
Spreedly is the world's leading Payments Orchestration Platform that lets you connect to payment services in over 100 countries with a single API connection.
Integration Production-ready A merchant or platform uses several payment processors and wants to own its card tokens independently of any one.
Commercial -
2
Primer Primer
Giving finance and payments teams the full picture of every transaction and the intelligence to act on it.
Integration Usable A large merchant using several processors wants routing, fallback and unified payment reporting.
Commercial -
3
Gr4vy Gr4vy
Payment orchestration platform that gives enterprises full control. Connect 400+ PSPs through a single integration and optimize every transaction.
Integration Usable An enterprise wants orchestration with its own isolated instance and control over routing rules.
Commercial -
4
CellPoint Digital CellPoint Digital
Integration Usable An airline or travel seller needs orchestration that understands travel payment flows and distribution channels.
Commercial
Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.