Awesome Tailwind CSS
A curated list of awesome things related to Tailwind CSS
Tailwind CSS is a utility-first CSS framework for rapidly building custom user interfaces.
Contents
Plugins
- Custom Forms (Official) - Adds better default styles to form elements.
- Theming (Dark/Light) - Adds powerful theming capabilities with CSS variables and
prefers-color-scheme
. - Text Indent - Adds
text-indent
utilities. - Image Rendering - Adds
image-rendering
utilities. - Filters - Adds
filter
utilities. - Spinner - Adds a spinner utility.
- Elevation - Adds Material UI
elevation
utilities. - Caret Color - Adds
caret
color utilities. - Direction - Adds
RTL
andLTR
variants. - Touch - Adds
touch
variants. - Blend Mode - Adds
blend-mode
utilities. - Colorize - Adds
filter
utilities. - Writing Mode - Adds
writing-mode
utilities. - Responsive Embed - Adds a
responsive-embed
component. - Aspect Ratio - Adds
aspect-ratio
utilities. - Hyphens - Adds
hyphens
utilities. - Border Gradients - Adds
border-image
gradient utilities. - RFS - Adds
RFS
utilities. - Font Variant Numeric - Adds
font-variant-numeric
utilities. - Dark Mode - Adds
dark
variants based on theprefers-color-scheme
media query. - Vue.js - Adds visibility classes that work with Vue.js's
v-cloak
directive. - List Reset - Re-adds the
list-reset
class that was removed prior to Tailwind CSS 1.0. - Fluid - Adds fluid sizing utilities.
- Flexbox Order - Extends
order
utilities. - benface's gradients - Adds gradient utilities.
- lorisleiva's gradients - Adds background gradient utilities.
- Alpha - Adds alpha color variants.
- Bootstrap Tables - Adds table utilities based on Bootstrap's tables.
- Typography - Adds typography utilities.
- Card - Adds card components.
- Triangle After - Adds CSS triangles utilities.
- Scrims - Adds scrims utilities.
- Colors to CSS Variables - Exports color configuration to CSS Custom Properties.
- CSS Variables - Exports configuration to CSS Custom Properties.
- Spaced Items - Adds
spaced
components that add fixed margins to all container items, except the last one. - Heropatterns - Adds Hero Patterns components.
- Localized - Adds variants based on the HTML
lang
attribute, to use utilities only with certain languages. - Skip link - Adds a Skip to main content accessible component.
- Pseudo - Adds custom variants to Tailwind CSS's configuration.
- Custom Native - Leverages Tailwind CSS's configuration to allow the creation of utilities.
- Truncate Multiline - Adds utilities to truncate multi-line text elements.
- Debug Screens - Adds a component that shows the currently active screen (responsive breakpoint).
- Dark Mode with Class - Adds
dark
variants based on CSS classes. - CSS Logical Properties - Generate classnames for CSS Logical Properties for margin, padding, border-width, border-raduis, text-align, float & writing-mode.
- CSS Scroll Snap - Adds
scroll-snap
utilities. - Shadow Outline Colors - Adds
box-shadow
utilities based on configured colors. - Tooltip Arrows After - Adds CSS utilities for tooltip arrows with configurable border and background.
- Bidirectional - Adds utilities for creating multilingual bidirectional layouts.
- Fluid Utilities - Generate
fl:
utilities by leveraging existing config.
๐ - The functionalities these plugins below offer have been fully or partially implemented in the latest Tailwind CSS versions.
๐ Visually Hidden - Adds screen reader utilities.๐ Object Fit - Addsobject-fit
utilities.๐ Object Position - Addsobject-position
utilities.๐ Accessibility - Adds screen reader utilities.๐ Layout - Adds some layout utilities.๐ Important - Adds animportant
variant.๐ Grid - Adds CSS grids utilities.๐ Transforms - Addstransform
utilities.๐ benface's transitions - Adds configurable transition utilities, with or without CSS variables.๐ webdna's transitions - Adds configurable transition utilities.๐ glhd's transitions - Adds basic transition utilities.๐ Cursor Extended - Extendscursor
utilities.๐ CSS Alpha Colors - Adds opacity variants to existing colors.
UI Libraries & Components
- tails-ui - React UI library using Tailwind CSS.
- VueTailwind - Vue.js UI library using Tailwind CSS.
- Tailwind Toolbox - Tailwind CSS templates, components and resources.
- Tailwind Templates - Tailwind CSS components.
- jQuery + Tailwind Checkbox Toggle - Switches using jQuery and Tailwind CSS.
- Tailwind Starter Kit - Tailwind Starter Kit is an extension for Tailwind CSS, Free and Open Source.
- a17t - Atomic design toolkit built to extend Tailwind CSS.
- tailblocks - 60+ different ready to use Tailwind CSS blocks.
- Meraki UI Components - Beautiful Tailwind CSS components that support RTL languages.
Resources
Useful Links
- Tailwind CSS website - Official Tailwind CSS website.
- Tailwind CSS on GitHub - Official Tailwind CSS repository.
๐ Tailwind UI๐ - Component library made with Tailwind CSS.- Discussion Repository - Official Tailwind CSS repository for discussions.
- Tailwind Components - Community-driven Tailwind CSS component repository.
- Built With Tailwind - Community-driven collection of awesome websites built with Tailwind CSS.
- Tailwind Cheat Sheet - Tailwind CSS class names, variants and directives cheat sheet.
- Tailwind Cheat Sheet - Tailwind CSS class names cheat sheet.
- Tailwind Cheat Sheet - Tailwind CSS class names in one single file.
- tailwind.run - Tailwind CSS fiddle with built-time features (online).
- Maizzle - Framework for rapid email prototyping with Tailwind CSS.
Tools
Legend:
๐ ๐ง Color shades generator - Color shades generator for Tailwind CSS (online).๐ ๐ง Color palette generator - Color palette generator that outputs a color configuration for Tailwind CSS (online).๐ Tailwind Button Playground - Playground for theming a button with Tailwind CSS (online).๐ ๐ง Stitches - Template generator with Tailwind (online).๐ ๐ง Tailwind Colors - Color configuration generator for Tailwind CSS.๐ ๐งช Tailwind Automatic Prefix Applicator - Tailwind classes' prefixer tool.๐งช Tailwindo - Bootstrap to Tailwind CSS converter.๐งช Tailupgrade - Conversion tool for upgrading HTML files from Tailwind CSS v0.x to v1.0.๐งช Tailwind Shift - Upgrade tool for upgrading from Tailwind CSS v0.7 to v1.0.๐ tailwind.run - Tailwind CSS fiddle with built-time features (online).- ๐ ฐ typed-tailwind - TypeScript typings for Tailwind CSS.
๐ผ ๐ง Zeplin Config & Class generator - Zeplin extension that generates Tailwind configurations.๐ผ Gatsby Plugin Tailwind CSS - Gastby plugin to use Tailwind CSS with CSS-in-JS.๐ผ Gridsome Plugin Tailwind CSS - Gridsome plugin to use Tailwind CSS with PurgeCSS, postcss-import, and postcss-env.๐ง re-tailwind - ReasonML utility that generates Tailwind classes.- ๐ ฐ react-native-tailwindcss - React Native typing system.
๐ผ Alfred Workflow - Fast Tailwind CSS documentation search application.๐ผ ng-tailwindcss - CLI tool for integrating Tailwind CSS into Angular-CLI projects.๐ผ vue-cli-plugin-tailwind - Vue CLI plugin that adds Tailwind CSS to a project.๐ผ Tailwind CSS Figma Kit - Figma Kit for Tailwind CSS.๐ผ Tailwind CSS Figma Plugin - Figma plugin that integrates Tailwind CSS.๐งช RustyWind - CLI tool for sorting Tailwind CSS classes.๐ง Protoship Codegen - Code generator that creates Tailwind CSS based HTML & CSS from Sketch designs.๐ผ @nuxtjs/tailwindcss - Tailwind CSS module for NuxtJS with PurgeCSS and modern CSS (preset env 1).๐ผ preact-cli-tailwind - Adds Tailwind CSS module as PostCSS plugin and sets up PurgeCSS in production for PreactJS CLI Projects.๐ผ ๐ง @tailwindcssinjs/macro - Babel macro that transforms Tailwind CSS classes into objects for CSS-in-JS libraries.๐ผ ๐ง twin.macro - Use Tailwind classes within any CSS-in-JS library.
Starters, Templates & Themes
Legend:
๐ง Jekyll Starter - Jekyll starter using Tailwind CSS.๐ง Jekyll Starter - Jekyll starter using Tailwind CSS.๐ง Gulp Starter - Gulp starter using Tailwind CSS.๐ง Gatsby Starter - Gatsby starter using Tailwind CSS.๐ง Gatsby Starter + TypeScript - Gatsby starter using Tailwind CSS and TypeScript.๐ง Gatsby Starter + Emotion JS - Gatsby starter using Tailwind CSS and Emotion JS.๐ง Create React App Boilerplate with EmotionJS - CRA boilerplate using Tailwind CSS and Emotion JS.๐ง Create React App Boilerplate - CRA boilerplate using Tailwind CSS.๐ง ๐ Create React App script with PurgeCSS - CRA script that adds Tailwind CSS and PurgeCSS.๐ง Create React App with PurgeCSS + Autoprefixer + CSSNano - CRA boilerplate with Tailwind CSS (PurgeCSS included), Autoprefixer and CSSNano.๐ง Dogpatch - WordPress starter using Webpack, Vue, Babel and Tailwind CSS.๐ง Next.js Starter - Next.js boilerplate using Tailwind CSS.๐ง Sapper & Svelte Starter - Svelte boilerplate using Sapper, Tailwind CSS, Purge CSS, Prettier and ESLint.๐ง Netlify Lambda Static Starter - Netlify Lambda boilerplate using Tailwind CSS.๐ง Ruby on Rails Example Project - Rails example application using Tailwind CSS.๐ง ๐ Laravel Frontend Preset - Front-end preset using Tailwind CSS for the Laravel Framework.๐ง ๐ Laravel Dark Frontend Preset - Dark-themed front-end preset using Tailwind CSS for the Laravel Framework.๐ง Laravel Boilerplate - Laravel boilerplate using Tailwind CSS, Inertia JS, TypeScript, Vue, and font-end theming.๐ง Hugo Theme Starter with Tailwind CSS - Hugo theme starter using Tailwind CSS.๐ง Eleventy Web Starter - Starter kit using Eleventy, Tailwind CSS, Webpack and PostCSS.๐ง Nanoc Starter - Nanoc starter using Tailwind CSS.
๐ง PostCSS and Browsersync Boilerplate - Boilerplate including Tailwind CSS, Autoprefixer, PurgeCSS and CSSNano with PostCSS.
๐ง ParcelJS + TypeScript Boilerplate - Boilerplate using Tailwind CSS, ParcelJS bundler and TypeScript.๐จ Gatsby Serif - Gatsby's serif theme using Tailwind CSS.๐จ Tailwind Admin - Administration panel template with Tailwind CSS.๐จ Wordpress Tailwind CSS + Google PWA - Wordpress Theme and PWA using Tailwind CSS.๐จ Seminyak Hugo Theme - Hugo Theme using Tailwind CSS.๐จ Create React App Template with Tailwind CSS + TypeScript - CRA Template to add Tailwind CSS + TypeScript support.
IDE Extensions
- Tailwind CSS IntelliSense for VS Code - Visual Studio Code IntelliSense extension for Tailwind CSS.
- Tailwind CSS Styled Snippets for VS Code - Visual Studio Code snippet extension for Tailwind CSS.
- Tailwind CSS IntelliSense for Neovim - Neovim IntelliSense extension for Tailwind CSS.
- Headwind for VS Code - Visual Studio Code class sorter for Tailwind CSS.
Open-Source Projects
- Goodwork - Project Management & Collaboration tool.
- Statusfy - Status page system using Tailwind CSS.
- Todolist - To-do list application using Tailwind CSS.
- LeagueStats - Statistics website for League of Legends players.
- SapperCommerce - E-commerce storefront using Svelte & Tailwind CSS.
- Misiki Books - Book shop using Vue + Moltin + Tailwind CSS.
Learning
Legend:
๐งช Tailwind Dark Mode Theme Switcher - Switching themes with CSS Custom Properties and Tailwind CSS.๐งช Plugin Examples (Official) - Official plugin examples.๐งช Acquia - Acquia's hosting dashboard rebuilt with Vue.js and Tailwind CSS.๐งช Navbar - Navbar made with Vue.js and Tailwind CSS.๐งช Toggle switch - Switch using Tailwind CSS.๐ง Testing Tailwind CSS plugins with Jest - How to test Tailwind CSS plugins with Jest.๐ง Tailwind CSS with Webpack 4 and PostCSS - How to setup Tailwind CSS with PostCSS and Webpack.๐ง Tailwind CSS with CSS-in-JS - How to use Tailwind CSS with CSS-in-JS.๐ง Tailwind CSS in a Laravel Project - How to setup Tailwind CSS in a Laravel project.๐ง Tailwind CSS with Ember - How to add Tailwind CSS to an Ember application.๐ง Sage WordPress theme and Tailwind CSS - How to setup Tailwind CSS in Sage.๐ง Tailwind CSS with GatsbyJS - How to use Tailwind CSS with Gatsby.๐ง Tailwind CSS with Phoenix 1.4 - How to setup Tailwind CSS in Phoenix 1.4.๐ง Extend Tailwind CSS - How to Extend Tailwind CSS.๐ฌ Rebuilding Laravel.io - Rebuilding Laravel.io with Tailwind CSS.๐ฌ Rebuilding Coinbase - Rebuilding Coinbase with Tailwind CSS.๐ฌ Rebuilding Twitter - Rebuilding Twitter with Tailwind CSS.๐ฌ Rebuilding YouTube - Rebuilding YouTube with Tailwind CSS.๐ฌ Rebuilding Netlify - Rebuilding Netlify with Tailwind CSS.๐ฌ Rebuilding Resolute - Rebuilding Resolute with Tailwind CSS.๐ฌ Let's Build: Movie Production Landing Page - Building a movie production landing page with Tailwind CSS.๐ฌ Lets Build: Responsive Navbar - Building a responsive navbar with Tailwind CSS.๐ฌ Let's Build: Dribbble Shot - Dribbble shot with Tailwind CSS.๐ฌ Let's Build: Tweet component - Building a Tweet component with Tailwind CSS.๐ Modal Dialog - Creating a modal dialog with Tailwind CSS.๐ Building real-world UIs using Tailwind CSS - Examples of building UIs of Shopify, Spotify, Netlify and Atlassian using Tailwind CSS.๐ Rebuilding FreshBooks - Rebuilding FreshBooks with Tailwind CSS.๐ Login Page (PingPing) - Creating a login page with Tailwind CSS.๐ Login Page - Creating a login page with Tailwind CSS.๐ Vue.js Component with Tailwind and Laravel - Building a Vue.js component with Tailwind CSS in a Laravel project.๐ Vue.js Modal - Building a customizable modal with Tailwind CSS and Vue.js.๐ Navigation - Building a navigation with Tailwind CSS.๐ Forms with Tailwind CSS - How to style a form with Tailwind CSS.๐ Photo gallery with CSS grids - Building a photo gallery with CSS grids and Tailwind CSS.๐ Rebuilding Bartik - Rebuilding Bartik (Drupal's default theme) with Vue.js and Tailwind CSS.๐ Rebuilding Airbnb's Home Page - Rebuilding Airbnb's Home Page with Tailwind CSS.๐ฅ Laracasts Weekly Stream: Tailwind๐ฅ More experimentation with Tailwind CSS๐ฅ Rebuilding Spotify๐ฅ Rebuilding Discord๐ฅ Rebuilding Meetup
Apps & Websites
- Josh Manders
- Audience
- Matt Stauffer
- Miguel Piedrafita
- Blogcast
- Lichter.io (Alexander Lichter)
- Rias
- Freek Van der Herten
- Taylor Bryant
- Oliver Davies
- BaseCode
- University of West London
- Joey Beninghove
- Stefan Bauer
- Laravel Spark
- Sitesauce
- Milan Chheda
- Matheus Lima
- CSS Cursors
- Developmint
- Rational Investment Management
- Stephen Popoola
- Vince Mitchell
- Marco Mark
- Nehal Hasnayeen
- Plowman Craven
- Our Name is Mud
- BudgetDuo
- Quickwords
- The MBR Site
- Peter Fox
- Martin Williams
- Brahms Electric Hearses
- Sjabloon
- Guillaume Briday
- Hello Sun
- OpenEmu
- sleeplessmind.info
- The Speedcube Site
- Woburn Mosaic
- Hunsbury Hot Tubs
- DigitalDam
- SlidesGo
- BuildPulse
- ScrumGenius
- AwesomeTechStack
- Allan White
- Dance of Dawn
- MOODZ Travel Gallery
- Laravel Livewire
- Valohai
- GitInLog
- UptimeMate
- myDID
- Home Away From Home
- Litekart
- NuxtJS Documentation
- Vaggelis Yfantis
- This Month Rocks
- Aditya Agarwal
- Dumpsters.com
- Rasul Kireev
- Built with Django
- Log1x
Contribute
Contributions welcome! Read the contribution guidelines first.
License
To the extent possible under law, NiftyCo has waived all copyright and related or neighboring rights to this work.