Core & Plugins

Core & Plugins Overview

How the agnostic core and the gnostic plugins fit together.

The VBWD admin dashboard.
The VBWD admin dashboard.

The shape of the platform

VBWD is an agnostic core plus gnostic plugins. The core provides users, invoices, tokens, RBAC, the event bus, data exchange, pricing and the plugin runtime. Every business vertical — CMS, shop, booking, subscriptions, chat, GHRM, payments — is a plugin that extends the core through ports and registries, never by modifying it. See Core-agnosticism & seams.

Plugin reference

Bundles

A full vertical is often a bundle: a backend plugin, an fe-admin plugin and an fe-user plugin sharing one contract (CMS, GHRM, tarot and the payment plugins all follow this). The bundle wires backend models + routes, admin management UI and the public storefront together.