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 PayPal

Ranking updated Aug 19, 2026

For an open source payment gateway for online transactions, the strongest matches are bytefury/crater (Crater is an open-source invoicing and billing platform that), crater-invoice-inc/crater (Crater is a self-hosted billing and invoicing platform tailored) and crater-invoice/crater (Crater is an open-source invoicing and financial management platform). 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 paypal”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Open-Source Alternatives to PayPal

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 an open-source invoicing and billing platform that handles recurring billing, client portals, and payment gateway integrations, though it focuses more on invoice generation than being a full standalone payment processing gateway.

    PHPPayment WebhooksRecurring Billing AutomationInvoice Generation
    View on GitHub↗8,305
  • crater-invoice-inc/cratercrater-invoice-inc avatar

    crater-invoice-inc/crater

    8,297View on GitHub↗

    Crater is an open-source invoicing and expense tracking software designed for individuals and small businesses. It serves as a self-hosted billing platform that allows users to monitor the overall financial health of a business by recording professional services rendered and tracking outgoing costs. The system functions as a payment gateway integrator, connecting to third-party providers such as Stripe to process secure transactions for issued invoices. It provides specialized tools for freelance invoice management, including the generation of professional billing documents and cost estimates

    Crater is a self-hosted billing and invoicing platform tailored for small businesses, though it integrates with third-party processors rather than acting as an independent payment gateway itself.

    PHPInvoice GenerationBilling & Invoicing SystemsBilling Management
    View on GitHub↗8,297
  • 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 supports recurring billing and integrates with payment processors, though it is primarily an invoicing and accounting system rather than a standalone payment gateway.

    PHPRecurring Billing AutomationInvoice GenerationBilling & Invoicing Systems
    View on GitHub↗8,297
  • 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

    BTCPay Server is a self-hostable, non-custodial payment gateway and invoice manager tailored for cryptocurrency transactions, offering robust billing, webhook support, and multi-currency features within the crypto ecosystem.

    C#Payment ProcessingPayment WebhooksRecurring Billing Automation
    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 with multi-currency support and webhook notifications, though it focuses more on invoicing than direct payment gateway processing.

    PHPCurrency ManagementInvoice GenerationBilling & Invoicing Systems
    View on GitHub↗9,841
  • roncoo/roncoo-payroncoo avatar

    roncoo/roncoo-pay

    4,960View on GitHub↗

    Roncoo Pay is a multi-tenant payment platform that integrates Alipay and WeChat Pay as external payment channels, handling payment request routing, authorization, and capture. It also includes an automated settlement engine that calculates net amounts and initiates daily fund transfers, along with a reconciliation engine that matches internal transaction logs against provider statements to detect discrepancies. In addition to payment processing, the project provides a multi-tenant online education delivery platform for live and on-demand courses, exams, and enterprise training. The platform u

    Roncoo Pay is an open-source payment platform providing payment processing, multi-merchant support, and settlement routing, though it focuses heavily on specific channels like Alipay and WeChat Pay rather than global billing.

    JavaPayment Gateways
    View on GitHub↗4,960
  • 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 provides a monetization and subscription management platform for digital products, offering hosted checkouts and recurring billing that fits the billing and payment management aspects of the search.

    PythonRecurring Billing AutomationSubscription BillingInvoice Generation
    View on GitHub↗9,452
  • jeequan/jeepayjeequan avatar

    jeequan/jeepay

    6,206View on GitHub↗

    Jeepay is an open-source payment gateway that accepts payments through WeChat Pay, Alipay, and UnionPay from a single integrated system. It functions as a multi-channel payment platform with aggregated QR code generation, allowing customers to scan one code and pay with any supported method, while also providing multi-merchant account management for onboarding and isolating independent merchants with their own payment configurations. The system secures all API requests and responses using cryptographic signatures to verify authenticity and prevent tampering. It delivers asynchronous payment r

    Jeepay is an open-source payment gateway providing multi-channel payment acceptance and merchant management, though it focuses primarily on aggregated regional payment methods rather than standard western billing and recurring invoicing workflows.

    JavaPayment Gateways
    View on GitHub↗6,206
  • 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 usage-based metering, subscriptions, and invoicing, though it typically integrates with external payment processors rather than acting as a standalone gateway for direct transaction processing.

    GoCurrency ManagementInvoice GenerationBilling & Invoicing Systems
    View on GitHub↗9,916
  • akaunting/akauntingakaunting avatar

    akaunting/akaunting

    9,604View on GitHub↗

    Akaunting is a modular business enterprise resource planning system and self-hosted accounting software. It provides a comprehensive platform for small business financial management, centering on a double-entry bookkeeping system with a general ledger and chart of accounts. The platform is designed for extensibility through a module-based architecture and a dedicated marketplace for procuring third-party applications. It supports multi-tenant data isolation and utilizes role-based access control to manage granular user permissions. Its capability surface covers a wide range of business opera

    Akaunting is a self-hostable financial and invoicing platform that handles billing and payments, though it is primarily an accounting ERP rather than a dedicated transaction payment gateway.

    PHPRecurring Bill GenerationRecurring Billing AutomationInvoice Generation
    View on GitHub↗9,604
  • 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 subscription billing platform and automated payment collection engine that handles recurring invoicing and third-party payment gateway integration, though it acts more as an underlying billing engine than a complete out-of-the-box merchant payment gateway.

    JavaCurrency ManagementRecurring Billing AutomationInvoice Generation
    View on GitHub↗5,343
  • juspay/hyperswitchjuspay avatar

    juspay/hyperswitch

    43,019View on GitHub↗

    Hyperswitch is a payment orchestration platform designed to manage complex transaction lifecycles through a centralized control layer. It functions as a processor-agnostic integration hub that standardizes disparate external payment APIs, allowing businesses to route transactions across multiple providers to optimize for authorization rates and cost efficiency. The platform utilizes a state-machine-based architecture to track every payment from initial authentication to final settlement, ensuring consistent processing and reliable error recovery. What distinguishes the platform is its intelli

    Hyperswitch is a high-performance payment orchestration platform that routes and manages transactions across multiple providers, fitting the broader billing and payment management category even though it acts as an orchestration hub rather than a standalone traditional payment gateway.

    RustPayment OrchestrationPayment Orchestration PlatformsIntegration Abstraction Layers
    View on GitHub↗43,019
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
bytefury/crater8.3KPHPAGPL-3.0Aug 10, 2024
crater-invoice-inc/crater8.3KPHPAGPL-3.0Aug 10, 2024
crater-invoice/crater8.3KPHPAGPL-3.0Aug 10, 2024
btcpayserver/btcpayserver7.4KC#mitFeb 20, 2026
invoiceninja/invoiceninja9.8KPHPNOASSERTIONJun 22, 2026
roncoo/roncoo-pay5KJavaapache-2.0Dec 31, 2022
polarsource/polar9.5KPythonapache-2.0Feb 20, 2026
jeequan/jeepay6.2KJavaLGPL-3.0May 27, 2026
getlago/lago9.9KGoAGPL-3.0Jun 11, 2026
akaunting/akaunting9.6KPHPotherFeb 16, 2026

Related searches

  • an open source payment processing platform
  • 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 app for splitting expenses
  • an open source personal finance manager