⚡ A sales platform for the digital world
One self-hosted backend, two Vue front-ends, one plugin contract — SaaS subscriptions, CMS, shop, booking and a token economy, installed once and extended forever. Self-host it yourself, free.
The missing layer between “I have a product” and “I’m taking real money”
Most teams don’t need yet another payment integration — they need everything around the payment already wired up: identity, plans, invoices, taxes, retries, refunds, webhooks and an admin UI. VBWD ships that surface, then gets out of your way. The core is intentionally agnostic; every behaviour is a plugin you switch on or off without a restart.
Built for builders who’d rather ship than rebuild billing
Tiered plans, add-ons, prorated upgrades, dunning, cancellation flows. Not a single payment provider — a marketplace of them.
Drop-in Python plugin SDK, typed Vue plugin SDK, event bus, DI container. Extend without forking the core.
Multi-tenant routing, brandable admin, CMS pages, white-label payment selectors. One stack, many clients.
Built-in token bundles, usage metering, LLM billing. Sell AI features without writing the meter.
Take the tour
What VBWD is, the agnostic-core philosophy, and the constellation it ships with.
Three runtimes, one plugin contract, typed DI, SOLID and security defaults.
The typed event bus — plugins listen instead of importing each other.
A plugin is a coordinated trio. The showcase of demo plugins on the platform.
Subscription engine, checkout, discounts, token economy and 23 payment rails.
47 public repos under VBWD-platform. BSL 1.1 — read the code, fork it, ship it.
Guarantees you inherit
- Subscription lifecycle —
PENDING → ACTIVE → CANCELLED → EXPIRED. - Multi-currency pricing, regional tax, line-item invoicing.
- Token economy for any metered feature — AI, exports, downloads, bookings.
- JWT auth with access + refresh, Argon2id hashing, RBAC.
- Outbound webhooks with retry and delivery logs.
- Enable / disable plugins without a server restart.
- 1,851+ passing tests; TDD as the development standard.
- BSL 1.1 — self-host for yourself free; production use needs a licence.
Run the whole stack on a laptop in under five minutes. DevOps-first →