📌 This repository is archived with Zenodo and can be cited using the DOI above.
A curated list of Stripe SDKs, tools, libraries, integrations, dashboards, starter kits, API utilities, payment flows, subscription systems, fraud tools, and learning resources for building with Stripe.
Support ongoing maintenance and curation via GitHub Sponsors.
- Official Resources
- API Clients & SDKs
- Starter Kits & Boilerplates
- Payments, Checkout & Billing
- Subscriptions & SaaS
- E-commerce Integrations
- Webhooks & Event Handling
- Fraud, Risk & Compliance
- CLI & Developer Tools
- Open-Source Tools & Libraries
- UI Components
- Learning Resources
- Related Awesome Lists
- Stripe Docs – Official Stripe documentation covering payments, APIs, and integrations.
- Stripe API Reference – Complete API reference for all Stripe resources and methods.
- Stripe Samples – Official sample applications demonstrating real-world Stripe integrations.
- Stripe Dashboard – Main platform for managing payments, customers, billing, and settings.
- Stripe CLI – Developer tool for testing webhooks, making API calls, and managing Stripe resources.
- Stripe Status – Real-time status updates for all Stripe services.
- Stripe.js – JavaScript SDK for secure payment elements, authentication, and client-side flows.
- Stripe PHP – Official PHP SDK for making API calls and integrating backend payment features.
- Stripe Python – Python SDK for managing payments, webhooks, subscriptions, and API operations.
- Stripe Node – Node.js client library for building server-side Stripe integrations.
- Stripe Ruby – Ruby SDK for accessing all Stripe API endpoints.
- Stripe Java – Java client library supporting synchronous and asynchronous API usage.
- Stripe Go – Go SDK for secure, typed, backend API integrations.
- Stripe .NET – .NET SDK for C# applications working with Stripe APIs.
- Stripe iOS – iOS SDK for adding secure in-app payments and Apple Pay.
- Stripe Android – Android SDK for native card entry and Google Pay support.
- Laravel Cashier – Laravel billing layer providing subscription management with Stripe.
- Django DJ-Stripe – Django integration syncing Stripe objects into local models.
- StripeEvent (Ruby) – Ruby gem for secure webhook processing.
- Stripe Sample Apps – Official end-to-end examples for payments, SaaS, subscriptions, and marketplaces.
- Next.js Subscriptions Starter – Full-featured subscription boilerplate using Next.js and Stripe Billing.
- Node SaaS Boilerplate – Stripe-supported sample for creating SaaS apps with usage billing.
- Laravel Cashier Starter Kits – Ready-made scaffolding for Laravel subscription applications.
- DJ-Stripe Example Project – Boilerplate for Django subscription and billing applications.
- Stripe Checkout – Hosted payment page that supports cards, wallets, and bank payment methods.
- Payment Links – Shareable buy links for accepting payments without writing backend code.
- Stripe Elements – Customizable payment interface components for secure card and wallet entry.
- Payment Intents API – Core API for handling dynamic authentication and real-time payment states.
- Stripe Billing – Billing engine for subscriptions, invoicing, proration, and metered billing.
- Customer Portal – Hosted self-service portal for subscription management.
- Stripe Terminal – SDK and hardware for in-person card payments.
- Stripe Billing Subscriptions – Tools for creating, managing, and upgrading recurring subscriptions.
- Metered Billing – Usage-based billing system for consumption-driven SaaS products.
- Usage Records API – API for tracking customer usage in near real time.
- Coupons & Trials – Features for promotions, trial periods, and onboarding offers.
- Stripe Migration Tools – Utilities for migrating subscription data from external platforms.
- WooCommerce Stripe – Official plugin enabling Stripe payments within WooCommerce stores.
- Shopify + Stripe – Native integration powering Shopify merchant payment processing.
- Magento Stripe Module – Official Magento extension supporting multiple payment methods.
- Ghost Payments – Built-in Ghost CMS membership and payment system powered by Stripe.
- PrestaShop Stripe – Official Stripe module for PrestaShop storefronts.
- Stripe Webhooks – Event-driven webhook system for receiving payment and subscription updates.
- stripe-node Webhook Helpers – Node utilities for validating webhook signatures.
- DJ-Stripe Webhook Dispatcher – Django integration providing secure webhook parsing.
- Serverless Webhooks Sample – Example for building resilient serverless webhook handlers.
- Stripe Radar – Machine-learning fraud prevention system integrated with Stripe.
- 3D Secure / SCA – Authentication requirements for European payment regulations.
- Stripe Disputes – Tools for responding to chargebacks and evidence submission.
- PCI Compliance Guide – Stripe-managed compliance model simplifying card security obligations.
- Stripe CLI – Command-line tool for triggering webhooks, interacting with the API, and managing test data.
- Stripe VSCode Extension – VSCode plugin for testing payments, logs, and webhooks.
- Stripe Postman Collection – Collection for exploring and testing the Stripe API using Postman.
- Stripe Terraform Provider – Infrastructure-as-code provider for managing Stripe resources declaratively.
- Cashier for Laravel – Laravel package providing subscription and billing features powered by Stripe.
- DJ-Stripe – Django app mirroring Stripe objects locally for subscription and billing logic.
- Cartalyst Stripe – PHP wrapper offering simplified Stripe API interactions.
- Flask-Stripe – Lightweight Flask extension for integrating Stripe payments.
- nestjs-stripe – NestJS module for building backend services with Stripe.
- Stripe Elements – Pre-built UI components for secure card entry and wallet payments.
- React Stripe.js – React bindings for Stripe.js to build secure hosted payment fields.
- Vue Stripe Elements – Vue components wrapping Stripe Elements and payment flows.
- Svelte Stripe – Svelte integration for embedding Stripe Elements in apps.
- Payment Request Button – Unified UI for Apple Pay, Google Pay, and browser-native wallets.
- Stripe Developers YouTube – Official Stripe tutorials and live coding demos.
- Stripe Docs Tutorials – Guided walkthroughs for payments, checkout, and subscriptions.
- Traversy Media Stripe Guide – Practical Stripe integration tutorials.
- Stripe API Best Practices – Recommendations for building safe and scalable integrations.
- Scaling SaaS with Stripe – Guides and case studies for SaaS product growth.
- Subscription Billing Tour – Overview of subscription capabilities and workflows.
- Build SaaS with Stripe – Courses covering subscription workflows and API usage.
- Node.js Stripe Mastery – Full-stack Stripe training for Node developers.
- Laravel Cashier Deep Dive – Subscription migrations, proration, and billing automation.
Contributions are welcome. Please ensure your submission fully follows the requirements outlined in CONTRIBUTING.md, including formatting, scope alignment, and category placement.
Pull requests that do not adhere to the contribution guidelines may be closed.