Our great sponsors
-
headlessui
Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
-
tailspin
Tailspin is a customizable, class-based, utility-first, css library that helps you work within the constraints of a unified system. (by davidloop)
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
twin.macro
🦹♂️ Twin blends the magic of Tailwind with the flexibility of css-in-js (emotion, styled-components, solid-styled-components, stitches and goober) at build time.
Tailwind also pairs well with component-based UI frameworks like React, Vue, and Svelte because the "HTML bloat" that others have mentioned is mitigated to an extent when you have separate reusable components. There's also https://headlessui.dev/ which is a set of React and Vue components (think thins like dropdowns, modals, etc) designed specifically for use with Tailwind and maintained by the Tailwind team.
I did this exactly, still a wip... https://github.com/davidloop/tailspin
Tailwind works very well with React, but this is required https://github.com/ben-rogerson/twin.macro. It makes development much easier.