Skip to content

VexoaXYZ/billora

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Billora

The open source billing and automation platform for hosting businesses.

A modern, type safe alternative to WHMCS. Sell products, raise invoices, take payments, and provision real infrastructure from one reactive dashboard.

🚧  Public beta coming soon.  🚧

Status Beta License: MIT Built by yeema.co

Status

Billora is in private development and not yet released. This repository is the home of the public project. The code, docs, and downloads will land here when we open the beta. Watch ⭐ and 👀 this repo to be notified the moment it goes live.

We are heads down building and testing the whole platform end to end. When the beta opens you will have everything you need to run a hosting business and move off WHMCS: billing, storefront, provisioning, support, and a full plugin and module system, all in one place.

Target: public beta within the next 3 to 5 months. Built and maintained by the team at yeema.co.

What is Billora

Billora runs the full lifecycle of a hosting business. A storefront customers order from, invoices that bill on a schedule, and a provisioning layer that talks to real control panels to create, suspend, and tear down accounts. It is built to be read, extended, and self hosted. No PHP, no plugin soup, no hidden state.

If you have ever run WHMCS and wished it were a clean, type safe, real time codebase, that is what we are building.

Why Billora

  • Real time by default. Every screen is a live query. Pay an invoice and the service flips active across every open tab, with no refresh and no polling.
  • Type safe end to end. One schema is the single source of truth. Backend, API, and client all share generated types. If it compiles, the shape is right.
  • Money is never a float. Every amount is an integer of minor units (cents). No rounding drift, no surprises on someone's invoice.
  • Provisioning that actually provisions. A typed module registry dispatches to control panels through an async job queue with retries, encrypted credentials, and a live audit log.
  • Built to extend. A typed event bus and module contracts let you hook into the service lifecycle without touching core code.

Full plugin and module support

Billora ships its own first party modules and a documented contract so anyone can write their own. No core fork required.

Module type What it does First party
Server and provisioning Create, suspend, and terminate accounts on a control panel Pterodactyl, Manual
Registrar Register, transfer, and manage domains plus DNS coming at beta
Gateway Take payments, confirm via webhook, auto provision on settle Stripe first
Notification and addon Hook the service lifecycle via a typed event bus Email, more

The full plugin developer guide will be published in the Wiki at beta.

Planned feature set

Billing. Invoices with two level tax by country, account credit, add funds, billable items, quotes that convert to invoices, and daily automation such as recurring invoices, suspend on overdue, and terminate after grace.

Catalog and storefront. Product groups, a per currency price matrix across billing cycles, setup fees, stock control, configurable options, addons, bundles, a multi item cart with promo codes, and clean checkout.

Provisioning. A typed module system, an async action queue with retry and backoff, least loaded server placement, live connection probes, and AES GCM encrypted credentials.

Support and operations. Tickets with threaded replies and departments, canned responses, knowledgebase, announcements, a panelized admin dashboard, staff roles, and transactional email.

Roadmap

Phase What When
Now Private build and internal testing of the full platform In progress
Beta Public self host beta with billing, storefront, provisioning, support, and plugins About 3 to 5 months
1.0 Hardened release, registrar plus more gateways, plugin marketplace After beta

The detailed roadmap lives in the project Wiki.

Stay in the loop

  • Star and 👀 Watch this repo for the beta launch.
  • Read the Wiki for architecture, roadmap, and the plugin guide.
  • Have a feature or plugin idea? Open an issue.
  • Company and contact: yeema.co.

License

MIT © Billora, a yeema.co project.

About

The open source billing & automation platform for hosting businesses — a modern, type-safe alternative to WHMCS. Built by yeema.co. Beta coming soon.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors