All open source
Open SourceCommerce5k

Kill Bill

Open-source subscription billing and payments platform built for scale.

Kill Bill is an open-source billing and payments platform written in Java, handling subscriptions, invoicing, payments, and revenue recognition. It exposes a plugin architecture and REST API to integrate with gateways like Stripe and PayPal, and is used by companies needing self-hosted recurring-billing infrastructure.

Repository

killbill/killbill

Language

Java

What you'd build with it

  • Running self-hosted subscription billing with proration, trials, and dunning logic
  • Orchestrating payments across multiple gateways through a single billing API
  • Generating invoices and recurring-revenue events for finance and analytics pipelines

Tags

billingsubscriptionspaymentsjava