The library is free. Forever.
@midnight-owl/ui itself is 100% free and MIT-licensed — every component, no gating, no crippled "lite" versions. Pro and Plus are low-cost annual plans that only cover the hosted Theme Studio, the one part of the stack that runs on a server we control.
Free
The component library, unrestricted
- Every component in @midnight-owl/ui — no exceptions, no locked components
- The full theming engine and semantic design tokens
- The auto-mounting toast system
- Theme Studio — pick from preset palettes and toggle light/dark/system mode
- All docs pages, demos, and API-reference tables
Pro
Up to 10 saved themes
- Everything in Free
- Advanced Theme Studio customization — per-shade color editing, semantic token overrides, typography & layout control
- Up to 10 cloud-saved themes, synced across devices
- One-click branded export for a saved theme
- Priority support
Plus
Unlimited saved themes
- Everything in Pro
- Unlimited cloud-saved themes
- Team/org sharing of a saved theme preset
- Premium page templates and blocks
- Early access to new components
Admins get full platform access without paying. Cancel anytime from your account's billing portal.
Why the split is by product, not by code
Vue component source ships straight into your bundle — any "premium" check embedded in an installable component is a few lines to delete. Theme Studio is different: it's a hosted surface that needs a login and a server round-trip to save or apply a theme, so a subscription check there is real. That's why Pro and Plus never touch the npm package — the component library, its theming engine, and every color your free-tier theme renders stay 100% yours to use, no strings attached. What's gated is the hosted editing surface itself: fine-grained token editing in Theme Studio, and taking a saved theme to another project via cloud sync.