
Chargebee
Subscription billing and revenue management for recurring businesses
Discover top open-source software, updated regularly with real-world adoption signals.

Composable open-source payments infrastructure built in Rust
Modular payments stack offering routing, retries, vaulting, reconciliation, and cost observability. Deploy standalone modules or the full suite without vendor lock-in.

Hyperswitch is a commercial open-source payments infrastructure designed to give businesses full control over their payment operations. Built in Rust for performance and reliability, it offers a modular architecture that lets you integrate only the components you need—whether that's intelligent routing, revenue recovery, PCI-compliant vaulting, automated reconciliation, or cost observability—on top of your existing stack.
The platform supports cards, wallets, BNPL, UPI, and Pay by Bank across multiple processors. Smart routing maximizes authorization rates by directing transactions to the PSP with the highest predicted success. Revenue recovery combats passive churn with intelligent retry strategies tuned by card BIN, region, and method. The Control Center provides a visual workflow builder and self-serve dashboards for monitoring, auditing, and optimizing payment costs.
Hyperswitch runs locally via Docker, deploys to AWS/GCP/Azure with Helm or CloudFormation, or can be tested instantly in a hosted sandbox. Maintained by Juspay—the team powering payment infrastructure for 400+ enterprises—Hyperswitch combines community-driven development with enterprise-grade reliability. Whether you're building a full payment suite or augmenting an existing stack with a single module, Hyperswitch meets you where you are.
When teams consider Hyperswitch, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Multi-PSP Intelligent Routing
Maximize authorization rates by routing each transaction to the processor with the highest predicted success, reducing retries and downtime.
Revenue Recovery from Passive Churn
Combat failed recurring payments with intelligent retry strategies tuned by card BIN, region, and method, increasing recovery transparency and reducing churn.
Automated Payment Reconciliation
Eliminate manual ops effort with 2-way and 3-way reconciliation, backdated support, and customizable outputs for audit confidence.
Cost Observability and Optimization
Detect hidden fees, downgrades, and penalties with self-serve dashboards and actionable insights to audit and optimize payment costs.
Yes. Hyperswitch's modular architecture lets you integrate only the components you need—routing, retries, vaulting, reconciliation, or cost observability—on top of your existing payment stack.
You can run Hyperswitch locally via Docker, deploy to AWS/GCP/Azure using Helm or CloudFormation, or test instantly in the hosted sandbox with no setup required.
Hyperswitch supports cards, wallets, BNPL, UPI, and Pay by Bank across multiple payment service providers, enabling global payment orchestration.
Hyperswitch includes a PCI-compliant vault module for securely storing cards, tokens, wallets, and bank credentials. Self-hosted deployments require you to manage PCI compliance for your infrastructure.
Hyperswitch is maintained by Juspay, the team powering payment infrastructure for 400+ leading enterprises worldwide. It is built in the open with real-world feedback from developers and contributors.
Project at a glance
ActiveLast synced 4 days ago