{"data":{"slug":"hyperswitch-prism","name":"Hyperswitch Prism","tagline":"Apache-2.0 stateless library: one payment API for Stripe, Adyen and more","category":"payments","categoryName":"Payments","url":"https://hyperswitch.io/prism","github":"https://github.com/juspay/hyperswitch-prism","pricing":"open-source","hook":"Prism is the connector layer pulled out of Juspay Hyperswitch as a standalone library: one request schema for authorize and other payment flows that works against Stripe, Adyen, Braintree and more, so switching processors is a config change rather than a rewrite.","whatsGood":"Apache-2.0 (juspay/hyperswitch-prism), release v0.6.0 (2026-10-15). Stateless: no database, and credentials and card data are not stored or logged, so you choose your own vault or the processor's. SDKs for Node.js (npm install hyperswitch-prism), Python, Java and Rust, a per-connector coverage table, and an e-commerce demo with Stripe and Adyen. The integrations come from years of production use inside Hyperswitch. ★~1.4k.","theCatch":"It is only the translation layer: retries, smart routing and vaulting live in the full Hyperswitch platform, by design. Connector coverage varies by processor and payment method, and some cells are marked in progress or needs validation, so check the coverage table for your exact flows. Pre-1.0. PCI scope still depends on whether card data passes through your servers.","verdict":"The easy way to avoid locking your code to one payment processor — check the coverage table first.","addedAt":"2026-10-19","featured":false,"domain":"Payments","subSpecialty":"Payments","subcategory":"Payments","tags":["api","sdk","self-host","permissive","payments","active"],"capabilities":["api","auth"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":1394,"starsPerWeek":18,"access":"free","archived":false,"repo":{"createdAt":"2025-04-30","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"stripe-cli","name":"Stripe CLI","tagline":"Official Stripe terminal for webhooks, events, and API objects"},{"slug":"polar","name":"Polar","tagline":"Apache-2.0 merchant-of-record billing for indie and AI products"},{"slug":"hyperswitch","name":"Hyperswitch","tagline":"Apache-2.0 payment orchestrator you can self-host"},{"slug":"killbill","name":"Kill Bill","tagline":"Apache-2.0 in-house subscriptions and payments, no % take-rate"},{"slug":"lago","name":"Lago","tagline":"AGPLv3 usage and entitlements metering you self-host"}],"links":{"self":"/api/gems/hyperswitch-prism","html":"/gems/hyperswitch-prism","markdown":"/gems/hyperswitch-prism.md","category":"/api/gems?category=payments","categoryPage":"/stacks/payments"}}