✳️ 581+ Pro Blocks, lifetime updates, unlimited projects — Get 50+ fresh blocks every month ✳️ 👇
Grab the deal →

David UI

Free

Flexible Angular components with Tailwind

Get now
David UI Image 1
Details About David UI
Key points:
  • Install via npm
  • Copy & Paste
  • Tailwind CSS v3

What Is the David UI Angular?

David UI Angular is a Tailwind CSS–based component library for Angular that gives you a huge collection of ready-to-use UI elements. It helps you spin up polished, responsive interfaces without writing custom CSS from scratch.

Features ✨

  • 300+ prebuilt, fully responsive components

  • Deep Tailwind CSS integration for easy theming

  • Compatibility with Angular 16+ and TypeScript

  • Lightweight bundle footprints and tree-shaking

  • Detailed documentation and live examples

Included Components 📒

  • Buttons, Toggles, and Inputs

  • Cards, Modals, and Dialogs

  • Accordions, Tabs, and Tooltips

  • Tables, Grids, and Lists

  • Form controls (checkboxes, radios, selects)

Pros and Cons

Pros ✅

  • Quick setup via npm install

  • Seamless Tailwind theming

  • Well-structured Angular modules

  • Extensive component variety

Cons ⚠️

  • Smaller community vs. larger libraries

  • Occasional breaking changes on major updates

  • Requires Tailwind CSS knowledge

Integration

  • Install: npm install david-ui-angular

  • Import styles in your styles.scss with @import "david-ui-angular/styles/_styles.scss";

  • Add Tailwind’s paths in tailwind.config.js for purge

  • Import DUIButtonModule, etc., in your AppModule

  • Use components like <dui-button>Click me</dui-button>

Featured Tailwind Components

Best Tailwind components and elements to use on your web projects.

FlyonUI HOT

The Easiest Component Library for Tailwind CSS

BuouUI

BuouUI

Paid

Retro Tailwind components ready to copy‑paste

Shadcnblocks

Hundreds of premium components & blocks built for Tailwind & Shadcn UI

Oxbow UI HOT

220+ Free & Premium Tailwind, Alpine.js components