Kill Bill
Open-source subscription billing and payments platform for global enterprises.
Why consider Kill Bill?
Kill Bill is an open-source, scalable billing and payment orchestration platform. It manages recurring subscriptions, real-time invoicing, multi-currency payment routing, and dunning workflows.
Learn Kill Bill by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide3 sections
Overview of Kill Bill
Kill Bill delivers enterprise subscription billing without revenue-share percentage fees. It provides a modular plugin architecture that connects to global payment gateways (Stripe, PayPal, Adyen, Braintree), handles tax compliance (Avalara), and orchestrates complex recurring subscription logic.
Deploying with Docker Compose
git clone https://github.com/killbill/killbill-cloud.gitcd killbill-cloud/dockerdocker compose up -dAccess the Kill Bill Kaui administration UI on http://localhost:9090 (default credentials: admin / password).
Managing Subscriptions via REST API
curl -v \ -u admin:password \ -H "X-Killbill-ApiKey: bob" \ -H "X-Killbill-ApiSecret: lazar" \ -H "Content-Type: application/json" \ -X POST \ --data-binary '{ "accountId": "d74cfc13-e4bb-4e94-8149-c12e84d284f1", "planName": "standard-monthly" }' \ "http://localhost:8080/1.0/kb/subscriptions"Kill Bill is licensed under the Apache License Version 2.0.
Related tools
More options with a similar category or technology profile.
diskus
Minimal, fast alternative to du -sh written in Rust using multi-threaded directory traversal.
peco
Simplistic interactive filtering tool for Unix pipelines, process lists, and file trees.
Dapr CLI
Command-line tool for managing Dapr distributed application runtime environments and sidecars.
Freeze
Generate beautiful image screenshots and SVGs of code snippets and terminal outputs.