tailwind-prettier weekly downloads statistics
By fittheweb · npm · Prettier plugins
Prettier plugin to auto-wrap and sort Tailwind CSS classes.
tailwind-prettier has 24 recorded weekly downloads on npm, a decrease of 35.1% over the past 30 days, ranking #1907 of 2,322 tracked listings.
About tailwind-prettier
tailwind-prettier
Automatically formats Tailwind CSS classes in your HTML, JSX, or TSX files.
- ✅ Sorted in recommended Tailwind order
- ✅ Automatically wraps long class lists
- ✅ Supports both
classandclassName - ✅ Compatible with
className={""}andclassName={``} - ✅ Works in
.js,.jsx,.ts,.tsx
✨ Example
Before
<div className="bg-white text-center py-4 px-6 shadow-md rounded-lg hover:bg-gray-100 transition duration-300 ease-in-out">
After
<div
className="
bg-white
hover:bg-gray-100
px-6
py-4
rounded-lg
shadow-md
text-center
transition
duration-300
ease-in-out
"
>
Also works with template literals:
<div
className={`
flex
flex-col
items-center
justify-center
absolute
w-[calc(100%-16px)]
text-[36px]
font-[700]
${current === index ? "text-[--main]" : "text-[--grey2]"}
`}
/>
📦 Installation
npm install --save-dev prettier tailwind-prettier
🔧 Usage
- Create a
.prettierrc.cjsfile in your project root:
module.exports = {
plugins: [require.resolve("tailwind-prettier")],
// Other Prettier settings...
};
- Add this to your VSCode
settings.json:
{
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.formatOnSave": true
}
- ⚠️ Important: After configuring
.prettierrc.cjs, fully restart VSCode for changes to take effect.
🧪 Test it locally
npm link
cd your-project
npm link tailwind-prettier
Run Prettier manually:
npx prettier --write src/**/*.tsx
🐞 Known Issues
- VSCode may scroll unexpectedly after formatting
- Indentation inside
className={``}blocks is not fully accurate yet
🚧 Upcoming Improvements
- Prevent scroll jump after formatting
- Improve indentation for template literal class blocks
📜 License
MIT
Description from the npm listing.
- prettier-plugin
- tailwind
- formatter
- auto-wrap
- prettier
- tailwindcss
README badge
Show your rank in a README or on your website. The badge updates automatically.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Ranking history
Listing placement
Listing placement
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Recent observations
Full history (122)Similar npm Prettier plugins plugins
All 20 tailwind-prettier alternativesData source
Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.
Listing: https://www.npmjs.com/package/tailwind-prettier. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.