Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Tail-kit is a free and open source components and templates kit fully coded with Tailwind css 3.0.
Tail-Kit is a free and open-source collection of 230+ copy-paste components and templates built for Tailwind CSS 3.0, distributed as a Next.js site with a live code editor.
Tail-Kit is a free and open-source components and templates kit for Tailwind CSS 3.0, maintained on GitHub by Charlie Rabiller. It provides 230+ fully coded CSS elements — buttons, forms, navigation, alerts, and more — plus complete templates for dashboards, landing pages, and login pages. The kit adds no custom CSS on top of Tailwind; every element uses only Tailwind utility classes, so the copied code behaves exactly as documented. The project itself is a static site built with Next.js and TypeScript, and every component is a React functional component in the source tree.
Browse the component library on the Tail-Kit website, filter by section (e.g., Forms, Commerce), and pick an element. In the embedded live editor, switch between light and dark mode, modify Tailwind classes, and copy the generated code directly into your project's HTML. To run the repository locally, clone it, install dependencies with npm install, and start the dev server with npm run dev to view the site at localhost:3000.
Tail-Kit is free and open source, released under the MIT license. No paid tiers or premium components are mentioned in the repository.
Yes, Tail-Kit is free and open source. The repository is licensed under MIT, and all 230+ components and templates can be used in personal and commercial projects without payment.
Tail-Kit is built for Tailwind CSS 3.0, including its dark mode class strategy. It does not change or add any CSS to the standard Tailwind setup.
Yes. Although the repository's components are written as React functional components, the website provides copy-paste HTML built entirely from Tailwind utility classes. You can paste that code into any HTML file or any framework that uses Tailwind CSS.
The README encourages issues and pull requests. To add a component, create a new directory under components/kit/components or components/kit/templates, add a category folder and your component file, then wire it into pages/components or pages/templates and pass it to ComponentLayout for preview features.
