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.
High commit volume, frequent releases and growing activity.
Commit activity more than 90% of tracked projects; popularity more than 96%. How this is calculated.
Commits, last 11 months
| Stars | 45k |
|---|---|
| Latest release | v1.126.0 · 24 Aug 2026 |
| Repo updated | 28 Sept 2026 |
| Licence | Apache-2.0 |
| Built with | Docker, Rust |
Is HyperSwitch actively maintained?
HyperSwitch is under active development: 2054 commits landed over the last 11 months, averaging roughly 207 commits a month in the most recent quarter.
The most recent tagged release, v1.126.0, shipped within the last month — a current, installable version exists today.
Note that HyperSwitch depends on a third-party service to work fully. It is self-hosted, but not self-contained: if that external service changes its terms or disappears, your instance is affected.
Among the 43 money, budgeting & management projects we track, HyperSwitch currently has the highest health score.
What HyperSwitch actually does
HyperSwitch is a self-hosted payment routing engine designed to connect your application with multiple payment processors through a single API interface. It acts as an intermediary to manage payment traffic and provider distribution. The system is built with Rust and packaged via Docker.
Best fit: Engineering teams processing high volumes of transactions who want to avoid vendor lock-in and programmatically route payments across various processors.
Worth knowing: Operating a self-hosted payment switch introduces significant compliance requirements, such as PCI-DSS adherence, and creates a critical failure point for financial operations.
Deployment notes
Deployment typically involves running containerised images through Docker, requiring persistent storage for state management and an external database backend.
Links
HyperSwitch as a replacement for
Alternatives to HyperSwitch
Projects in the same categories, ordered by health score.
Firefly III is a modern financial manager. It helps you to keep track of your money and make budget forecasts. It supports credit cards, has an advanced rule engine and can import data from many banks.
Wealth management software to keep track of stocks, ETFs and cryptocurrencies.
Personal finance application for everyone (fork of Maybe).
Local-first personal finance tool based on zero-sum budgeting, supporting synchronization across devices, custom rules, manual transaction importing (from QIF, OFX, and QFX files), and optional automatic synchronization with many banks.
Powerful tool to invoice clients online.
A lightweight personal bookkeeping app hosted by yourself.