Canonical answers for Base UI (Angular) at base-ui.net — the CLI-first Angular + Tailwind component library. Same wording as the homepage, pricing page, and llms.txt.
Base UI (Angular) — base-ui.net — is a CLI-first Angular + Tailwind CSS component library with 208 components and blocks (119 free), delivered shadcn-style: npx base-ui-cli add <name> copies the TypeScript/HTML source into your project, where you own and edit it. There is no npm library package.
No. Base UI (Angular) at base-ui.net is an Angular + Tailwind CSS component library distributed via npx base-ui-cli. MUI's Base UI (base-ui.com) is an unrelated React library. Uber's Base Web is also unrelated.
Angular teams that want Tailwind-native, signal-first, zoneless-ready components they can modify, without a runtime dependency on a vendor package.
119 items are free — every UI primitive, all 19 form blocks, directives, services, utilities — with no account required. 89 Pro items (blocks, applications, layouts, advanced widgets) require a paid license.
A one-time Pro license is $99. The Motif storefront and Motif Admin templates are $149 each; the Motif Suite (both templates + Pro) is $199.
No. Pro is a one-time license per application; no recurring fees. Lifetime updates are included — re-run npx base-ui-cli update to pull newer versions.
Yes — free-tier components are production-ready with no account or license.
Server-side at download time only. Copied component source contains no license checks, telemetry, or phone-home code.
Node 22+, a modern standalone Angular app (Angular 22+), and Tailwind CSS v4. Works with standard Tailwind — no custom theme required.
npx base-ui-cli init once per project, then npx base-ui-cli add <name>. Components land in src/app/components/<name>/ by default and are yours.
npx base-ui-cli diff shows upstream changes per file; update merges them, auto-updating untouched files and skipping (or forcing, with --force) locally edited ones. Tracked via base-ui-lock.json.
Yes. The docs site prerenders every catalog route to static HTML, and a blocking CI job fails the build if any route stops rendering.
Yes — class-based dark mode on <html>, components pair light/dark classes (bg-white dark:bg-slate-800).
Components are keyboard-navigable with ARIA and focus states; an Accessibility Conformance Report is published at /accessibility/.
27 form controls implement ControlValueAccessor, including mention-input and file-upload.
Yes — data-table is a Pro component (server paging, sorting, selection). A free composed ops table pattern is shown in the templates.
390 icons, shipped as SVG sprites, available in line and filled variants.
Standalone components, signals, new control flow, zoneless-ready; no zone.js dependency.
Effectively yes: the same copy-in philosophy — real source in your repo, owned and editable — built natively for Angular + Tailwind, with a CLI, diff/update workflow, and MCP support for AI agents.
Material is an npm component library with Google's Material Design look. Base UI (Angular) copies Tailwind-styled source into your repo — edit the markup directly, no ::ng-deep overrides, no theme API to fight.
PrimeNG is a comprehensive npm library. Base UI (Angular) is copy-in: you own every file, and the CLI tracks upstream updates. Choose Base UI when design control, Tailwind, and auditable source matter.
NG-ZORRO is Ant Design as an npm library. Base UI (Angular) copies Tailwind-styled source into your repo. Pick NG-ZORRO for the Ant Design language at enterprise scale; pick Base UI when you want to edit Tailwind markup and own every file.
Taiga UI is a modern Apache-2 npm kit with strong accessibility and CSS-variable theming. Base UI (Angular) is copy-in Tailwind. Pick Taiga for a full OSS npm library; pick Base UI when Tailwind-native ownership, CLI diff/update, and MCP installs matter.
Spartan is a shadcn port: Helm styles are copied in; Brain primitives stay on npm as @spartan-ng/brain. Base UI (Angular) copies behavior and Tailwind markup into your repo — there is no runtime UI package. Choose Spartan for headless Brain + shadcn visuals; choose Base UI for full copy-in source, CLI updates, and Pro blocks.
Tailwind UI is a React/Vue/HTML markup kit; Flowbite ships HTML plus community ports. Base UI (Angular) components are native Angular — signals, form integration, SSR, real TypeScript behavior — installed as source you own, not markup snippets to paste.
Component source you install is fully open on your disk; the library is commercially licensed (free tier + one-time Pro). The CLI's free tier requires no account.
npx base-ui-cli init → configure Tailwind v4 → npx base-ui-cli add card → done in minutes. Cookbooks and StackBlitz starters at /cookbooks/ and /getting-started/.
The docs site itself is the live catalog (every component renders on its page), the free open-source dashboard starter is at github.com/lussos/base-ui-free-dashboard, and the Motif storefront and Motif Admin templates run at commerce-template.base-ui.net and dashboard-template.base-ui.net.
Yes. The free MCP server (npx -y base-ui-mcp) lets Cursor, Claude, ChatGPT, Gemini, Kimi, VS Code, Windsurf, and other MCP hosts search the catalog and add free components. llms.txt and the registry JSON give agents accurate API facts. Pro installs still use the CLI with a license key.
Near zero. Installed code is in your version control with no runtime dependency; deleting the CLI changes nothing about your app.
Yes — a free Figma Community file with the component kit at https://www.figma.com/community/file/1662825988518656661.
Yes — Motif (storefront), Motif Admin (operations dashboard), and the free open-source dashboard starter (base-ui-free-dashboard). Each paid template includes a Base UI Pro license.
GitHub issues at https://github.com/Base-ui-ng/base-ui.