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

Xtendui

Free

Modular Tailwind CSS components with vanilla JS

Get now
Xtendui Image 1
Details About Xtendui
Key points:
  • Install via npm

What Is the Xtend UI?

Xtend UI is a powerful, framework-agnostic library of Tailwind CSS components enhanced by plain JavaScript. It enables you to build rich, interactive interfaces with minimal setup

Features ✨

  • Modular Design Components: Build complex UIs by composing primitive elements.

  • Customizable Animations: Animate with Tailwind variants, CSS, or JavaScript (GSAP).

  • Complex Interaction Logic: Internal APIs handle dropdowns, accordions, tooltips, and more.

  • Accessibility Built-In: Automatic ARIA attributes and keyboard navigation support.

Included Components 📒

  • Accordion

  • Dropdown

  • Tooltip

  • Modal / Dialog

  • Tabs

  • Carousel

  • Offcanvas

  • Scrollspy

  • Menu

Pros and Cons

Pros ✅

  • Lightweight, no framework lock-in

  • Highly customizable via Tailwind CSS

  • Built-in accessibility features

  • Seamless animations with GSAP integration

Cons ⚠️

  • No official React/Vue wrappers (vanilla JS only)

  • Smaller community compared to mainstream UI kits

  • Learning curve for advanced customizations

  • Documentation could use more real-world examples

Integration

  • Vanilla HTML: Include via CDN or compile CSS/JS assets.

  • npm: npm install xtendui then import in your build.

  • Frameworks: Works inside React, Vue, Angular, or Svelte projects.

  • Tailwind Config: Extend your Tailwind setup to include XTUI variants.

FAQ

Is Xtend UI free to use?

Yes, it’s open-source under the MIT and CC-BY-4.0 licenses.

Can I use Xtend UI in React or Vue?

Absolutely—its vanilla JS API works seamlessly in any framework.

How do I install Xtend UI?

Install via npm (npm install xtendui) or include the CDN link in your HTML.

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