Introduction
Learn about the Spoke component library and how to get started
About Spoke
Spoke is a custom component registry built on top of shadcn/ui with a focus on whitelabeling in multi-tenancy applications.
Why?
When working with established brands in enteprise B2B2C multi-tenancy applications, the goal is to make it feel customised, when actually it's just configured.
What is Spoke?
Spoke extends the shadcn/ui philosophy by providing:
- Fallback chain system using Tailwind v4 CSS variables
- Production-ready components used in real applications
Installation
You can add components from Spoke to your project using the shadcn CLI:
npx shadcn@latest add https://spoke.georgedrury.co.uk/r/[component-name]For example, to add the Button component:
npx shadcn@latest add https://spoke.georgedrury.co.uk/r/button