What is free and what is Pro
Short answer: everything you can install today is free and MIT, including the datatable most libraries hold back. Pro is a small list of things that do not exist yet. This page is the full breakdown so you never have to guess.
💡 The one-line version
The full list
| Area | What | Plan | Notes |
|---|---|---|---|
| Theme | Design tokens, dark mode, z-scale | Free | 129 CSS variables, MIT, in every framework |
| Runtime theming and per-tenant brand | Free | ThemeConfigProvider plus @viliha/vui-core | |
| Motion and icon-chip tokens | Free | Retune or switch off, see /docs/swapping | |
| Layout | App shell: sidebar, top bar, open tabs | Free | Scaffolded by npx @viliha/vui-ui init |
| All five page types | Free | Data table, record form, dashboard, settings, board | |
| Auth, legal and error screens | Free | Sign in, sign up, reset, terms, 404, 500 | |
| The starter marketing site | Free | 65 pages in apps/website, composed entirely from blocks | |
| Page kits per vertical | Pro · planned | Planned: SaaS, agency and e-commerce sets, ready to fill in | |
| Command palette and global search | Free | ⌘K and ⌘⌥K, wired to the nav config | |
| Components | Every React component | Free | Including RecordView, the datatable and record forms |
| Vue components | Free | @viliha/vui-vue, growing; see /docs/frameworks | |
| Charts | Free | Recharts in React, TanStack Charts across frameworks | |
| Website blocks | Free | 60 marketing blocks in @viliha/vui-web: hero, pricing, FAQ, footer | |
| Datatable and record forms for Vue and Svelte | Pro · planned | Planned. Recharts-style parity with RecordView | |
| Premium blocks | Pro · planned | Planned: billing, roles and permissions, audit log, inbox | |
| Data | Import and export | Free | CSV, JSON, Excel and print, no dependencies |
| Mock API and controller pattern | Free | The three-layer architecture the demo uses | |
| Tooling | The init scaffolder | Free | Next.js and Turborepo, fresh or existing |
| The MCP server | Free | Ten tools, so an agent can query the library and compose a page | |
| End-to-end test suite | Free | Playwright specs for both apps, in apps/e2e | |
| Requirement templates | Free | Ten markdown briefs at /docs/templates | |
| Support | Issues and discussions | Free | Best effort, in the open |
| Priority support and a commercial licence | Pro · planned | Planned. An invoice and a named counterparty | |
| Managed hosting | Pro · planned | Planned. A service, so it is the one thing that cannot be forked |
Everything listed as free is MIT and stays MIT. Every version already published is MIT permanently, so nothing free today can move behind the paywall later.
Why is the datatable free?
Because it already is. RecordView has been MIT since the first release, and every published version stays MIT permanently. We could stop shipping it tomorrow and you could still install 1.64 forever, so pretending otherwise would be theatre. It is also the best argument for the library, and an argument you cannot make from behind a paywall.
Then what is Pro?
Work that does not exist yet, and would not exist without funding it:
Nothing free moves to Pro