
In simple English
UniBee is a billing system for your software business. It helps you collect money from customers, send invoices, and manage subscriptions. Instead of paying a monthly fee to an external service, you run it on your own server. It costs you the price of hosting and the time to set it up. You keep full control over your customer data and billing records.
What it is
UniBee is a standalone billing platform designed for software companies. It provides tools for subscription management, invoicing, and payment tracking through a self-hosted Docker setup.
What it is good for
Solo builders who want to launch a software product and need a complete billing portal without paying a cut of their revenue to third-party payment platforms.
- Runs on your own server so you own all your billing data.
- Handles subscriptions, invoices, and refunds in one dashboard.
- Includes webhooks to send real-time updates to your other programs.
- Requires Docker (a way to run a program inside its own sealed box, so it cannot break anything else on your server) installed on your machine.
- Uses AGPL-3.0 licence (a legal rule requiring you to share your code if you modify the software and let people use it over a network).
- Needs a server with enough RAM to run the main application, database, and Redis containers together.
Stripe Billing
PostgreSQL
- killbill/killbill5.8k stars
A mature open-source billing and payment platform with a plugin architecture.
- btcpayserver/btcpayserver7.8k stars
Payment software you run yourself that takes Bitcoin into a wallet whose keys you hold.
- hledgerorg/hledger4.8k stars
Double-entry accounting over plain text files, with command-line, terminal, web and editor interfaces.
- akaunting/akaunting10k stars
Self-hosted invoicing and expense tracking, with the double-entry accounting sold separately as an add-on.
git clone https://github.com/UniBee-Billing/unibee cd unibee docker-compose up