{"id":"src_N3E0xooSsIXV0X7kvbVD0","slug":"tailwind-css-blog","name":"Tailwind CSS Blog","type":"feed","url":"https://tailwindcss.com/blog","orgId":"org_-YSG-tUXfZC0CBrFzrOdy","org":{"slug":"tailwind-css","name":"Tailwind CSS"},"isPrimary":false,"metadata":"{\"feedUrl\":\"https://tailwindcss.com/feeds/feed.json\",\"feedType\":\"unknown\",\"feedDiscoveredAt\":\"2026-03-26T18:08:16.520Z\",\"noFeedFound\":false,\"feedEtag\":\"\\\"5b38f2031b20befa8977a7f308a69556\\\"\",\"feedContentLength\":\"44586\"}","releaseCount":61,"releasesLast30Days":61,"avgReleasesPerWeek":18.2,"latestVersion":"1.6","latestDate":null,"changelogUrl":null,"hasChangelogFile":false,"lastFetchedAt":"2026-04-14T14:01:31.608Z","trackingSince":"2026-03-26T19:15:11.422Z","releases":[{"id":"rel_FaZ34mA0kb2HDJIU1nLi7","version":"1.6","title":"Headless UI v1.6, Tailwind UI team management, Tailwind Play improvements, and more","summary":"It's been a while since I've written about what we've been working on so I have a lot to share! Too much honestly — so put your swim suit on, sit back...","content":"It's been a while since I've written about what we've been working on so I have a lot to share! Too much honestly — so put your swim suit on, sit back in your lounge chair, and prepare to soak up some vitamin CSS.","publishedAt":null,"url":"https://tailwindcss.com/blog/2022-05-23-headless-ui-v1-6-tailwind-ui-team-management","media":[]},{"id":"rel_0YoLxTfa-lQgfyGzxeNrT","version":null,"title":"Tailwind UI: Site templates and all-access","summary":"Today we're releasing our first batch of official Tailwind CSS website templates — beautiful designs engineered into production-quality codebases, pow...","content":"Today we're releasing our first batch of official Tailwind CSS website templates — beautiful designs engineered into production-quality codebases, powered by Tailwind CSS and Next.js.","publishedAt":null,"url":"https://tailwindcss.com/blog/2022-06-23-tailwind-templates-and-all-access","media":[]},{"id":"rel_qQYs4toZoooUCU4N0y1dQ","version":null,"title":"New Tailwind CSS + Framer Motion template and Tailwind Jobs","summary":"All about the brand new Tailwind UI template we just shipped, the official Tailwind CSS job board, and a bunch of new projects coming out in the next ...","content":"All about the brand new Tailwind UI template we just shipped, the official Tailwind CSS job board, and a bunch of new projects coming out in the next few weeks.","publishedAt":null,"url":"https://tailwindcss.com/blog/2022-08-17-tailwind-framer-motion-template-and-tailwind-jobs","media":[]},{"id":"rel_UnL_bcigAKo74uexO6uh-","version":"2.0","title":"We built you a new personal website + Heroicons v2.0, Headless UI v1.7, and more","summary":"We just released a stunning new personal website template for Tailwind UI, redesigned Heroicons from scratch, tagged a new version of Headless UI with...","content":"We just released a stunning new personal website template for Tailwind UI, redesigned Heroicons from scratch, tagged a new version of Headless UI with some exciting new features, and more.","publishedAt":null,"url":"https://tailwindcss.com/blog/2022-09-09-new-personal-website-heroicons-2-headless-ui-v17","media":[]},{"id":"rel_FhOqXAEbN7USBa1B5Bac9","version":null,"title":"Protocol: A beautiful starting point for your next API documentation site","summary":"It's been months in the making but I'm excited to finally release our next website template — Protocol, a beautiful starter kit for building amazing A...","content":"It's been months in the making but I'm excited to finally release our next website template — Protocol, a beautiful starter kit for building amazing API reference websites.","publishedAt":null,"url":"https://tailwindcss.com/blog/2022-12-15-protocol-api-documentation-template","media":[]},{"id":"rel_bMHw6m7TeCSkHFfacKwSP","version":null,"title":"New changelog template + the biggest Tailwind UI update ever","summary":"Over the last four months we've probably done more work on Tailwind UI than we ever have, and having finally wrapped up what we set out to achieve I'm...","content":"Over the last four months we've probably done more work on Tailwind UI than we ever have, and having finally wrapped up what we set out to achieve I'm excited to lay it all out for you.","publishedAt":null,"url":"https://tailwindcss.com/blog/2023-04-24-new-changelog-template-and-the-biggest-tailwind-ui-update-ever","media":[]},{"id":"rel_IELAFyN4sLBWQUDI55u05","version":null,"title":"Tailwind Connect 2023: Recap of our first in-person event","summary":"Last month, over 200 people got together in my hometown of Cambridge, Ontario to hang out, talk shop, and get a peek behind the curtain at some of the...","content":"Last month, over 200 people got together in my hometown of Cambridge, Ontario to hang out, talk shop, and get a peek behind the curtain at some of the new stuff we've been working on.","publishedAt":null,"url":"https://tailwindcss.com/blog/2023-07-18-tailwind-connect-2023-recap","media":[]},{"id":"rel_fjFTN0mEl7lxRfQeaxylU","version":null,"title":"Meet Studio: Our beautiful new agency site template","summary":"We just released Studio — a beautiful new agency website template we've been working on for the last couple of months for Tailwind UI.","content":"We just released Studio — a beautiful new agency website template we've been working on for the last couple of months for Tailwind UI.","publishedAt":null,"url":"https://tailwindcss.com/blog/2023-08-07-meet-studio-our-new-agency-template","media":[]},{"id":"rel_dBPy3cLKHIIQXhClybuBp","version":null,"title":"Catalyst: Application layouts, navigation menus, description lists, and more","summary":"We just published the first major update to Catalyst since releasing the development preview, with two new application layouts, navbar and sidebar com...","content":"We just published the first major update to Catalyst since releasing the development preview, with two new application layouts, navbar and sidebar components, description lists, and more.","publishedAt":null,"url":"https://tailwindcss.com/blog/2024-05-24-catalyst-application-layouts","media":[]},{"id":"rel__uNumik1W-Mih4oVPosSK","version":null,"title":"Automatically clean up whitespace and duplicate class names","summary":"We just released a new version of prettier-plugin-tailwindcss which adds support for removing unnecessary whitespace and duplicate classes when sortin...","content":"We just released a new version of prettier-plugin-tailwindcss which adds support for removing unnecessary whitespace and duplicate classes when sorting.","publishedAt":null,"url":"https://tailwindcss.com/blog/2024-05-30-prettier-plugin-collapse-whitespace","media":[]},{"id":"rel_qwmxOCqBJg_8Z_p3CBl_J","version":"2.1","title":"Headless UI v2.1: Simplified transition API and improved multi-dialog support","summary":"","content":"","publishedAt":null,"url":"https://tailwindcss.com/blog/2024-06-21-headless-ui-v2-1","media":[]},{"id":"rel_8fXxXtOfdqR3qkiskEFES","version":null,"title":"Radiant: A beautiful new marketing site template","summary":"Over the past couple of months we’ve been working away at a new SaaS template called Radiant and it’s out now as part of Tailwind UI.","content":"Over the past couple of months we’ve been working away at a new SaaS template called Radiant and it’s out now as part of Tailwind UI.","publishedAt":null,"url":"https://tailwindcss.com/blog/2024-09-12-radiant-a-beautiful-new-marketing-site-template","media":[]},{"id":"rel_2k-Jxgly8rbR8OwHktCZQ","version":null,"title":"Compass: A starter kit for online courses","summary":"I've been itching to get back into screencasting and teaching lately, and the natural first step was to build our own course platform. So we just rele...","content":"I've been itching to get back into screencasting and teaching lately, and the natural first step was to build our own course platform. So we just released Compass, a Next.js starter kit for publishing your own online course.","publishedAt":null,"url":"https://tailwindcss.com/blog/2025-05-14-compass-course-starter-kit","media":[]},{"id":"rel_KF1cbObfGEs_ISYLpWVe7","version":null,"title":"Automatic Class Sorting with Prettier","summary":"People have been talking about the best way to sort your utility classes in Tailwind projects for at least four years. Today we’re excited to announce...","content":"People have been talking about the best way to sort your utility classes in Tailwind projects for at least four years. Today we’re excited to announce that you can finally stop worrying about it with the release of our official Prettier plugin for Tailwind CSS.","publishedAt":null,"url":"https://tailwindcss.com/blog/automatic-class-sorting-with-prettier","media":[]},{"id":"rel_MWVPeDLBnOxLO80J4mr8a","version":null,"title":"Building the Tailwind Blog with Next.js","summary":"One of the things we believe as a team is that everything we make should be sealed with a blog post. Forcing ourselves to write up a short announcemen...","content":"One of the things we believe as a team is that everything we make should be sealed with a blog post. Forcing ourselves to write up a short announcement post for every project we work on acts as a built-in quality check, making sure that we never call a project \"done\" until we feel comfortable telling the world it's out there. The problem was that up until today, we didn't actually have anywhere to publish those posts!","publishedAt":null,"url":"https://tailwindcss.com/blog/building-the-tailwind-blog","media":[]},{"id":"rel_mit-Jy2A5MxHm7hVahgPT","version":null,"title":"From Nine Hundred to One: How We Hired Robin Malfait","summary":"Back in May we published our first job posting for a full-stack developer to join our team. This is the story of how we worked through almost 900 appl...","content":"Back in May we published our first job posting for a full-stack developer to join our team. This is the story of how we worked through almost 900 applications, and eventually hired Robin Malfait, a talented developer from Belgium who is starting with us today.","publishedAt":null,"url":"https://tailwindcss.com/blog/from-900-to-1-how-we-hired-robin-malfait","media":[]},{"id":"rel_pbx9c0spEb8NKCsEyKy7n","version":null,"title":"Headless UI: Unstyled, Accessible UI Components","summary":"Headless UI is a set of completely unstyled, fully accessible UI components for React, Vue, and Alpine.js that make it easy to build fully accessible ...","content":"Headless UI is a set of completely unstyled, fully accessible UI components for React, Vue, and Alpine.js that make it easy to build fully accessible custom UI components, without sacrificing the ability to style them from scratch with simple utility classes.","publishedAt":null,"url":"https://tailwindcss.com/blog/headless-ui-unstyled-accessible-ui-components","media":[]},{"id":"rel_ilfce5uj4KB_B-cb2R7WL","version":"1.0","title":"Headless UI v1.0","summary":"Last fall we announced Headless UI, a library of completely unstyled, fully accessible UI components, designed to pair perfectly with Tailwind CSS. To...","content":"Last fall we announced Headless UI, a library of completely unstyled, fully accessible UI components, designed to pair perfectly with Tailwind CSS. Today we’re super excited to release Headless UI v1.0, which more than doubles the amount of included components for both React and Vue.","publishedAt":null,"url":"https://tailwindcss.com/blog/headless-ui-v1","media":[]},{"id":"rel_k0uQmWostIcLAMxjtOUk0","version":"1.4","title":"Headless UI v1.4: The One With Tabs","summary":"We just released Headless UI v1.4, which includes a brand new `Tab` component, and new APIs for manually closing `Popover` and `Disclosure` components...","content":"We just released Headless UI v1.4, which includes a brand new `Tab` component, and new APIs for manually closing `Popover` and `Disclosure` components more easily.","publishedAt":null,"url":"https://tailwindcss.com/blog/headless-ui-v1-4","media":[]},{"id":"rel_Cvr33SeyG3HYZ09nYOQVK","version":"1.5","title":"Headless UI v1.5: The One With Comboboxes","summary":"We just released Headless UI v1.5, which includes a brand new `Combobox` component.","content":"We just released Headless UI v1.5, which includes a brand new `Combobox` component.","publishedAt":null,"url":"https://tailwindcss.com/blog/headless-ui-v1-5","media":[]}],"pagination":{"page":1,"pageSize":20,"totalPages":4,"totalItems":61},"summaries":{"rolling":null,"monthly":[]}}