Developer-first Angular UI

Base UI (Angular) — the first rich Tailwind component ecosystem built for modern Angular.

Base UI (Angular) — base-ui.net — is a CLI-first Angular + Tailwind CSS component library with 211 components and blocks (121 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.

Figma Design System

Forget massive npm packages. Build your application component by component.

npx base-ui-cli init

# Choose exactly the components you need:
npx base-ui-cli add dialog
npx base-ui-cli add button
npx base-ui-cli add card

# AI agents: npx -y base-ui-mcp

The code gets copied straight into your project's source directory, ready for you to customize.

CLI First

CLI First (The Shadcn Model)

Use our interactive CLI to selectively add components — no bundle bloat from npm install.

Customizable

Add only what you need

Run npx base-ui-cli add [component] to add a single component. Say goodbye to bundle-heavy libraries.

100% Control

Full Source Code Control

Edit Tailwind classes or TypeScript methods directly in your project — no complex library overrides needed.

AI agentsFree tier

Install Base UI from your agent — not just your terminal

Ask Cursor, Claude, ChatGPT, Gemini, Kimi, or any MCP-compatible client to search the catalog and add free components. MCP wraps the CLI; free components need no license. Stdio for IDE/CLI agents today; remote HTTP coming.

  • Search — find components by name or intent
  • Get — metadata and deps before you install
  • Add free — installs via base-ui-cli under the hood
  • Own the source — files land in your project

Works with

  • Cursor
  • Claude
  • ChatGPT
  • Gemini
  • Kimi
  • VS Code
  • Windsurf
npx -y base-ui-mcp
Copy-in, not a package

What is Base UI?

Base UI (Angular) — base-ui.net — is a CLI-first Angular + Tailwind CSS component library with 211 components and blocks (121 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.

  1. Run the CLI

    npx base-ui-cli add button
  2. Files land in your project

    src/app/components/button/

  3. You own the source

    Edit Tailwind classes, rewrite the template, or delete the file.

Components

Browse all

Launch-ready Angular UI that snaps into your codebase — customize every Tailwind class and TypeScript method.

Blocks & Layouts

Drop pre-built sections into a page, or start from a full layout — both are Tailwind-editable source in your repo.

Templates

Browse all

Complete apps with routes and states wired up. Each bundle includes a Base UI Pro license.

Motif Admin overview dashboard with KPI cards, revenue chart, channel mix and fulfilment queue
TemplateIncludes Pro

Motif Admin — A complete Angular commerce operations dashboard

Motif Admin is the back-office that runs the Motif storefront — overview KPIs, order fulfilment, inventory, customers, analytics and settings. Built entirely with Base UI Pro. Every route is source code you own, not a theme you rent.

6
Core app routes
40+
Components used
100%
Source you own
SSR
Prerender-safe
$149one-time, includes Base UI Pro
Motif storefront home page with a full-bleed seasonal hero, shop-by-category tiles and a trending product grid
TemplateIncludes Pro

Motif — A complete Angular commerce storefront

Motif is a production-ready fashion storefront built entirely with Base UI Pro — mega menu, product listing, product detail, cart, checkout, order tracking and an editorial journal. Every route is source code you own, not a theme you rent.

20+
Pages & routes
60+
Components used
100%
Source you own
SSR
Prerender-safe
$149one-time, includes Base UI Pro

One payment, infinite access

Unlock our entire library of 211 components, blocks, and layouts—plus every future update—for a single, one-time fee.

Pricing

Build free with 119 components. Upgrade to Pro for production-ready layouts you truly own.

Base UI Free

Free

Open source
components

  • 119 components — every UI primitive
  • All 19 form blocks (login, checkout, wizard…)
  • CLI installs — you own the source
  • Free for unlimited projects, no account
  • SSR-safe — every route prerenders, enforced in CI — how we verify it
  • Official Figma Design System included
Most Popular

Base UI Pro

$99.00

One-time payment
for full access

  • Everything in Free, plus 90 pro blocks, widgets & layouts
  • 18 full-page layouts & apps (dashboard, workspace inbox, kanban, pricing, docs…)
  • Blog, ecommerce, media & social blocks
  • Advanced widgets: data table, editor, gallery, command palette
  • License key delivered instantly — installs via the CLI
  • Lifetime updates & support — changelog
  • WCAG-oriented accessibility report for procurement — view ACR
  • Pro blocks and layouts are SSR-safe too — read the write-up
  • 14-day money-back guarantee
Get Base UI Pro

Need a team license for up to 10 developers, or have questions first? Compare plans · Full FAQ · Compare libraries · Enterprise FAQ

Frequently asked questions

Short answers for how Base UI (Angular) is installed, licensed, and how it differs from MUI's Base UI. Versus Material, PrimeNG, NG-ZORRO, Taiga, and Spartan: compare libraries.

Base UI (Angular) — base-ui.net — is a CLI-first Angular + Tailwind CSS component library with 211 components and blocks (121 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.

121 items are free — every UI primitive, all 19 form blocks, directives, services, utilities — with no account required. 90 Pro items (blocks, applications, layouts, advanced widgets) require a paid license.

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.

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. 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.

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.

Get new components in your inbox

One email when we ship new blocks, layouts or guides — including what's new in Pro. No spam, unsubscribe anytime.