BrandPlan
Enforce branding in Tailwind projects.
Tailwind gives developers unlimited freedom. That freedom often leads to brand inconsistency. BrandPlan enforces your design tokens, themes, and brand rules automatically.
The Problem
Why brand consistency breaks down in Tailwind projects
- Random spacing, radius, and color values scattered across components
- Dark mode implementations that vary from file to file
- Design tokens defined but ignored by developers
- Scaling teams introducing inconsistencies faster than reviews can catch
- shadcn components used without any brand enforcement layer
The Solution
What BrandPlan does
BrandPlan is a branding enforcement layer, not a UI kit or Tailwind replacement.
Design Tokens to CSS Variables
Your brand tokens become enforced CSS variables. No more arbitrary values.
Tailwind v4 @theme Integration
Native integration with Tailwind v4's theme system. Zero runtime overhead.
ESLint Enforcement
Lint rules that flag non-brand utilities at development time.
Global Dark/Light Mode
Theme switching handled consistently across your entire application.
Configurable Strictness
Exclude paths like shadcn components. Enforce brand rules where it matters.
How It Works
Define Brand Tokens
Specify your colors, spacing, typography, and other design decisions in a single configuration file.
Generate CSS Automatically
BrandPlan generates CSS variables and Tailwind theme configuration from your tokens.
Enforce with ESLint
Lint rules prevent developers from using arbitrary values outside your brand system.
Optional UI Primitives
Use provided primitives or bring your own components. BrandPlan stays out of your way.
Configure Exclusions
Exclude third-party paths like shadcn from enforcement while keeping your own code strict.
Open Source
Built in the open, for everyone
Community contributions are welcome. Report issues, suggest features, or submit pull requests on GitHub.
Need help with advanced setups?
IB Group maintains BrandPlan. For complex migrations, large team rollouts, or custom enforcement strategies, we can help.
Contact IB Group