Tools/juspay/hyperswitch

hyperswitch

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

45.3k ★+67/wkgrowthRustApache License 2.0 →

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Sep 2026

Hyperswitch sits between your app and payment processors like Stripe, Adyen, and PayPal, routing each transaction to whichever is cheapest or most likely to succeed. Juspay, whose team runs payment infrastructure for more than 400 enterprises, open sourced the core in Rust under Apache 2.0. One API, many processors, no rewrite when you add or drop one.

Trying it locally is a one-line setup script. Production is different: Helm charts on AWS, GCP, or Azure, plus the PCI scope questions that arrive the moment card data flows through systems you operate. This is a payments team tool, not a weekend deploy. A newer option is adopting pieces, since the routing decision engine and the connector library now ship as standalone repos.

Single-processor startups don't need it. Stripe alone is simpler than Stripe behind a switch. It earns its keep when you juggle multiple processors for fees, geographic coverage, or failover. Solo and small teams: skip. Companies at real volume: smart routing and retries can recover a measurable slice of revenue. Enterprise Edition and Cloud exist when you would rather pay Juspay to run it, and neither has public pricing.

The catch: it orchestrates payments, it doesn't process them. You still need contracts with the underlying processors. Revenue recovery, cost observability, and reconciliation are paid add-ons on both self-hosted editions, and only come included with Cloud.

Free vs Self-Hosted vs Paid

open core

Free Tier (Community Edition)

The core payments switch, Apache 2.0: unified API across processors (Stripe, Adyen, PayPal, and dozens more), smart routing rules, retries, a control center UI, and vaulting integration. Self-hosted with no transaction fees to Juspay. Support is the public Slack and GitHub discussions.

Self-Hosted Setup

Heavier than most tools on this site. Local evaluation is a single setup script, but production means Helm charts on AWS, GCP, or Azure. Add PCI DSS scope: once card data touches your deployment, compliance is your problem. Plan on real engineering ownership, not an afternoon.

Paid Tiers

  • Enterprise Edition (self-hosted): SLA-driven support and a dedicated account manager. Contact sales.
  • Hyperswitch Cloud: fully hosted with a 99.999% uptime guarantee and a PCI DSS 4.0 and ISO 27001 compliant stack. Contact sales.
  • Add-ons: revenue recovery, cost observability, and reconciliation are paid add-ons on both self-hosted editions and included with Cloud.

The Math

The savings case is routing: sending transactions to the cheapest viable processor and retrying intelligently. On low volume that's noise. At millions a month in payments, a fraction of a percent in fees or recovered failures pays for the infrastructure many times over.

Verdict

Free core, paid convenience, and paid advanced modules unless you buy Cloud. Only worth it once multiple processors are already your reality.

Open core payments routing, free to self-host. The value math only works at multi-processor volume, and the advanced modules cost extra unless you buy Cloud.

What to do by team size

Solo
Skip, use Stripe directly
Small team
Skip unless multi-processor routing is already a requirement
Medium team
free Community Edition is worth evaluating when you add a second processor
Large team
Cloud or Enterprise if you don't want to own PCI scope; both are contact sales
Self-hosting ops:heavy
View pricing page →

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Similar Tools

Score
92/100 · A+
Adoption27/30
Maintenance25/25
Community15/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

High adoption: 43,201 starsActive community: 4,949 forksCommunity discussions enabledOrganization account (347 public repos)Notable author: 1,220 followers

License: Apache License 2.0

Use freely. Patent grant included.

Commercial use: ✓ Yes

About

Owner
Juspay Technologies (Organization)
Stars
45,273
Forks
6,420

Explore Further

More tools in the directory