awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Open-Source Alternatives to Stripe

Ranking updated Aug 19, 2026

For an open source payment processing platform, the strongest matches are bytefury/crater (Crater is a self-hostable invoicing and billing platform that), crater-invoice/crater (Crater is an open-source invoicing and financial management platform) and polarsource/polar (Polar is a self-hostable monetization engine and subscription management). btcpayserver/btcpayserver and invoiceninja/invoiceninja round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

We curate open-source GitHub repositories matching “open source alternatives to stripe”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Open-Source Alternatives to Stripe

Find the best repos with AI.We'll search the best matching repositories with AI.
  • bytefury/craterbytefury avatar

    bytefury/crater

    8,305View on GitHub↗

    Crater is an invoicing and billing software system designed for creating professional invoices, estimates, and recurring billing schedules. It serves as a multi-entity accounting manager, allowing for the organization and separation of financial data and billing records across multiple different business organizations. The platform integrates payment gateway services to collect funds directly from customers and provides a secure client billing portal where customers can access account details and pay outstanding invoices. It also functions as an expense tracking application to log outgoing co

    Crater is a self-hostable invoicing and billing platform that handles recurring schedules, client portals, and payment gateway integrations, though it focuses more on invoicing than full-scale payment processing.

    PHPPayment Gateway IntegrationsPayment WebhooksBilling & Invoicing Systems
    View on GitHub↗8,305
  • crater-invoice/cratercrater-invoice avatar

    crater-invoice/crater

    8,297View on GitHub↗

    Crater is an open source invoicing software and multi-tenant accounting system. It serves as a financial management tool for creating professional invoices and estimates, tracking business expenses, and managing the financial records of several distinct business entities within a single instance. The platform integrates with payment processors to collect client payments automatically and provides a dedicated billing portal where customers can access their history and pay invoices online. It includes a template-based engine for generating PDF invoices and supports the automation of recurring s

    Crater is an open-source invoicing and financial management platform that handles recurring billing and payment gateway integration, though its primary identity is accounting rather than a full payment gateway and transaction processor.

    PHPPayment Gateway IntegrationsREST APIsBilling & Invoicing Systems
    View on GitHub↗8,297
  • polarsource/polarpolarsource avatar

    polarsource/polar

    9,452View on GitHub↗

    Polar is a digital product monetization engine and subscription management system. It serves as a merchant of record platform that handles global sales tax and VAT compliance, providing the infrastructure for selling subscriptions and one-time digital goods via hosted checkouts and embedded payment flows. The project functions as an entitlement and access manager, automating the granting and restriction of digital benefits, license keys, and third-party platform roles. It includes a dedicated usage-based billing infrastructure that tracks customer activity through meters to apply aggregation

    Polar is a self-hostable monetization engine and subscription management system that handles subscriptions, digital product billing, webhooks, and hosted checkouts through an API-first architecture.

    PythonSubscription BillingBilling & Invoicing SystemsBilling and Subscription Management
    View on GitHub↗9,452
  • btcpayserver/btcpayserverbtcpayserver avatar

    btcpayserver/btcpayserver

    7,407View on GitHub↗

    BTCPay Server is a non-custodial payment gateway and invoice manager designed for accepting Bitcoin and other cryptocurrencies directly into a private wallet. It serves as a self-hosted payment infrastructure that allows merchants to manage digital invoicing and storefronts without relying on third-party intermediaries. The system distinguishes itself through a non-custodial wallet architecture that ensures private keys remain on the user's own hardware or server. It integrates the Lightning Network for instant, low-cost transactions and provides a hardware-wallet signing bridge to secure tra

    This self-hosted, non-custodial invoice manager and payment processor handles digital transactions and recurring billing, but is restricted to cryptocurrencies rather than fiat payment gateways.

    C#Payment InvoicesPayment WebhooksPayment Gateways
    View on GitHub↗7,407
  • invoiceninja/invoiceninjainvoiceninja avatar

    invoiceninja/invoiceninja

    9,841View on GitHub↗

    Invoice Ninja is a professional billing and invoicing platform designed for managing clients, projects, and financial records. It serves as a multi-currency billing system and time tracker available as both a cloud-based application and a self-hosted suite. The platform distinguishes itself through comprehensive support for regional taxes, diverse currency formats, and automated exchange rate updates. It includes dedicated cross-platform mobile and desktop applications to manage business data across different operating systems. The software covers the end-to-end financial lifecycle, includin

    Invoice Ninja is a self-hostable billing and invoicing platform that handles subscriptions, multi-currency transactions, and third-party payment integrations, though it focuses more on invoicing than core payment gateway orchestration.

    PHPPayment Gateway IntegrationsBilling & Invoicing SystemsBilling and Subscription Management
    View on GitHub↗9,841
  • killbill/killbillkillbill avatar

    killbill/killbill

    5,343View on GitHub↗

    Kill Bill is a subscription billing platform and usage-based billing engine designed to manage recurring invoicing and automated payment collection. It functions as a multi-tenant billing infrastructure, providing isolated environments for different organizational entities through a dedicated API. The system is distinguished by a plugin-based extension framework that allows for the integration of third-party payment gateways and custom business logic. It includes a payment gateway orchestrator to handle transactions and refunds, as well as a revenue recognition system to allocate contract rev

    Kill Bill is a self-hostable subscription billing and payment processing platform featuring multi-tenant architecture, usage-based invoicing, and a plugin-based gateway integration system.

    JavaPayment Gateway IntegrationsBilling & Invoicing SystemsBilling and Subscription Management
    View on GitHub↗5,343
  • getlago/lagogetlago avatar

    getlago/lago

    9,916View on GitHub↗

    Lago is an open-source billing platform designed for managing subscriptions, usage-based metering, and automated invoicing. It functions as a comprehensive system for defining pricing plans, tracking real-time consumption via a metering engine, and controlling feature entitlements based on active customer subscriptions. The platform differentiates itself through a dynamic billing engine that supports hybrid pricing models and a credit-based wallet system for managing prepaid funds. It includes specialized tools for multi-tenant entitlement mapping, allowing operators to tie specific product p

    Lago is a self-hostable open-source billing platform focused on subscriptions, usage-based metering, and automated invoicing, making it well-suited for billing operations though it relies on external payment gateways for transaction processing.

    GoBilling & Invoicing SystemsBilling and Subscription ManagementBilling Plan Management
    View on GitHub↗9,916
  • thephpleague/omnipaythephpleague avatar

    thephpleague/omnipay

    6,053View on GitHub↗

    Omnipay is a PHP payment gateway library and integration framework that abstracts multiple payment service providers into a single, consistent API. It provides a standardized interface for managing payment lifecycles, allowing applications to execute authorizations, captures, and refunds across various financial services without rewriting code for each provider. The framework decouples application logic from provider-specific SDKs using an adapter pattern and data-transfer objects. This architecture ensures that raw gateway responses and HTTP requests are converted into predictable data shape

    Omnipay is a payment gateway integration library rather than a complete billing system, serving as a building block for processing transactions rather than managing full subscriptions and invoicing out of the box.

    PHPPayment Gateway IntegrationsPayment WebhooksPayment Gateways
    View on GitHub↗6,053
  • nextjs/saas-starternextjs avatar

    nextjs/saas-starter

    15,906View on GitHub↗

    This project is a production-ready boilerplate designed for building subscription-based web applications. It provides a foundational framework for managing user identity, persistent relational data, and recurring billing cycles within a unified development environment. The platform distinguishes itself by integrating secure authentication workflows with automated subscription management. It utilizes a schema-first approach to database interactions, ensuring data consistency through type-safe queries and versioned migrations. By incorporating native support for payment provider APIs, the syste

    This project is a SaaS starter boilerplate and application template rather than a standalone payment gateway and billing system, though it includes built-in recurring subscription tooling.

    TypeScriptPayment WebhooksSubscription BillingBilling and Subscription Management
    View on GitHub↗15,906
  • vercel/nextjs-subscription-paymentsvercel avatar

    vercel/nextjs-subscription-payments

    7,718View on GitHub↗

    This project is a Next.js SaaS starter kit and billing boilerplate designed for building subscription-based software services. It provides a pre-configured foundation that integrates a PostgreSQL database schema with Stripe to manage recurring billing, tiered pricing models, and customer payment portals. The implementation features a synchronization system that uses webhooks to mirror external product data and subscription states into a local relational database. It includes an authentication layer that links external identity providers to user accounts and manages secure session tracking. T

    This project is a Next.js starter kit and boilerplate for building subscription services rather than a standalone payment gateway and billing system you can deploy to process payments independently.

    TypeScriptPayment WebhooksSubscription BillingBilling and Subscription Management
    View on GitHub↗7,718
  • apptension/saas-boilerplateapptension avatar

    apptension/saas-boilerplate

    2,819View on GitHub↗

    This project is a starter kit for building software as a service applications. It provides a foundational framework for developing scalable products with integrated subscription billing, user management, and automated cloud deployment pipelines. The core architecture centers on a multi-tenant application framework that isolates data and permissions between organizations using team workspaces and role-based access control. It utilizes a GraphQL API to ensure type-safe communication and data consistency between the frontend and backend. The system covers comprehensive identity and access manag

    This project is a SaaS boilerplate and starter kit rather than a standalone payment and billing platform, meaning you would use it to build an app rather than deploy a ready-made billing system.

    TypeScriptPayment Gateway IntegrationsSubscription BillingBilling and Subscription Management
    View on GitHub↗2,819
  • webdevcody/wdc-saas-starter-kitwebdevcody avatar

    webdevcody/wdc-saas-starter-kit

    1,351View on GitHub↗

    Wdc-saas-starter-kit is a full-stack Next.js and TypeScript web application boilerplate designed to launch subscription-based software products. It comes pre-configured with a relational database ORM layer, user authentication, role-based access control, and cloud object storage integrations for handling user-uploaded files and media. The starter kit features recurring subscription management and payment webhook processing through an integrated payment gateway to synchronize customer billing cycles, plan upgrades, and subscription statuses. It also includes multi-tenant team workspace archit

    This is a SaaS starter template and boilerplate rather than a standalone payment gateway and billing system, though it does include pre-configured subscription and payment webhook features.

    TypeScriptPayment WebhooksBilling and Subscription ManagementRecurring Billing Automation
    View on GitHub↗1,351
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
bytefury/crater8.3KPHPAGPL-3.0Aug 10, 2024
crater-invoice/crater8.3KPHPAGPL-3.0Aug 10, 2024
polarsource/polar9.5KPythonapache-2.0Feb 20, 2026
btcpayserver/btcpayserver7.4KC#mitFeb 20, 2026
invoiceninja/invoiceninja9.8KPHPNOASSERTIONJun 22, 2026
killbill/killbill5.3KJavaapache-2.0Feb 21, 2026
getlago/lago9.9KGoAGPL-3.0Jun 11, 2026
thephpleague/omnipay6.1KPHPMITOct 5, 2025
nextjs/saas-starter15.9KTypeScriptMITDec 11, 2025
vercel/nextjs-subscription-payments7.7KTypeScriptMITJan 23, 2025

Related searches

  • an open source payment gateway for online transactions
  • an open source alternative to Square payments
  • an open source alternative to Gumroad
  • an open source accounting software for small businesses
  • an open source alternative to Monarch Money
  • an open source alternative to Kajabi
  • an open source marketing automation platform
  • an open source corporate expense management platform