Prettier
prettier.io › docs › plugins
Plugins · Prettier
Plugins are ways of adding new languages or formatting rules to Prettier. Prettier’s own implementations of all languages are expressed using the plugin API. The core prettier package contains JavaScript and other web-focused languages built in.
GitHub
github.com › tailwindlabs › prettier-plugin-tailwindcss
GitHub - tailwindlabs/prettier-plugin-tailwindcss: A Prettier plugin for Tailwind CSS that automatically sorts classes based on our recommended class order. · GitHub
A Prettier v3+ plugin for Tailwind CSS v3.0+ that automatically sorts classes based on our recommended class order.
Starred by 7K users
Forked by 175 users
Languages TypeScript 97.6% | JavaScript 2.4%
Videos
00:56
This Prettier Plugin Makes Tailwind So Much Better - YouTube
Clean up your JavaScript imports with Prettier - YouTube
12:11
How To Setup Prettier - YouTube
10:22
Prettier & ESLint in Visual Studio Code: The Ultimate Guide - YouTube
14:25
How to Use Prettier with VS Code! (2026 Full Tutorial) - YouTube
Visual Studio Marketplace
marketplace.visualstudio.com › items
Prettier - Code formatter - Visual Studio Marketplace
January 21, 2026 - Extension for Visual Studio Code - Code formatter using prettier
npm
npmjs.com › package › eslint-plugin-prettier
eslint-plugin-prettier - npm
January 14, 2026 - Runs prettier as an eslint rule. Latest version: 5.5.5, last published: 2 months ago. Start using eslint-plugin-prettier in your project by running `npm i eslint-plugin-prettier`. There are 8715 other projects in the npm registry using eslint-plugin-prettier.
» npm install eslint-plugin-prettier
Published Jan 14, 2026
Version 5.5.5
Author Teddy Katz
JetBrains
plugins.jetbrains.com › plugin › 10456-prettier
Prettier - IntelliJ IDEs Plugin | Marketplace
Provides Prettier support to all JetBrains IDEs that support JavaScript. Features .js, .ts, .jsx, .tsx, .vue, and other file formatting according to Prettier rules an...
npm
npmjs.com › package › prettier-plugin-classnames
prettier-plugin-classnames - npm
January 17, 2026 - A Prettier plugin that wraps verbose class name based on the `printWidth` option.. Latest version: 0.9.0, last published: 2 months ago. Start using prettier-plugin-classnames in your project by running `npm i prettier-plugin-classnames`. There are 11 other projects in the npm registry using prettier-plugin-classnames.
» npm install prettier-plugin-classnames
Published Jan 17, 2026
Version 0.9.0
Author Hyeonjong
GitHub
github.com › prettier › plugin-php
GitHub - prettier/plugin-php: Prettier PHP Plugin · GitHub
It enforces a consistent style by parsing your code and re-printing it with its own rules that take the maximum line length into account, wrapping code when necessary. This plugin adds support for the PHP language to Prettier.
Starred by 1.8K users
Forked by 139 users
Languages PHP 67.1% | JavaScript 32.9%
Prettier
prettier.io
Prettier · Opinionated Code Formatter · Prettier
Community Plugins · Apex · Elm (via elm-format) Java · PHP · Ruby · Rust · TOML · XML · And more... prettier-js prettier.el Apheleia · espresso-prettier · Prettier Prettier⁺ · JsPrettier · vim-prettier neoformat ALE coc-prettier · JavaScriptPrettier ·
Medium
medium.com › @fvictorio › how-to-write-a-plugin-for-prettier-a0d98c845e70
How to write a plugin for Prettier | by Franco Victorio | Medium
March 13, 2019 - First, you’ll be able to create a plugin for any language that is not supported yet (like TOML and Dockerfile, but there probably are many others). And second, you’ll be able to contribute to one of the existing plugins. Moreover, since the core of Prettier itself is written using the plugin API, you could even contribute to the main repository if you wanted to.
Prettier
prettier.io › docs › editors
Editor Integration · Prettier
Neoformat, ALE, and coc-prettier are multi-language Vim linter/formatter plugins that support Prettier.
GitHub
github.com › prettier › eslint-plugin-prettier
GitHub - prettier/eslint-plugin-prettier: ESLint plugin for Prettier formatting · GitHub
ESLint plugin for Prettier formatting. Contribute to prettier/eslint-plugin-prettier development by creating an account on GitHub.
Starred by 3.6K users
Forked by 212 users
Languages JavaScript
Prettier
prettier.io › docs › install
Install · Prettier
See Editor Integration for how to set up your editor. If your editor does not support Prettier, you can instead run Prettier with a file watcher. ... Don’t skip the regular local install! Editor plugins will pick up your local version of Prettier, making sure you use the correct version in ...
npm
npmjs.com › package › prettier-plugin-tailwindcss
prettier-plugin-tailwindcss - npm
December 1, 2025 - A Prettier v3+ plugin for Tailwind CSS v3.0+ that automatically sorts classes based on our recommended class order.
» npm install prettier-plugin-tailwindcss
Published Dec 01, 2025
Version 0.7.2
GitHub
github.com › prettier › plugin-xml
GitHub - prettier/plugin-xml: Prettier XML plugin · GitHub
@prettier/plugin-xml is a prettier plugin for XML. prettier is an opinionated code formatter that supports multiple languages and integrates with most editors.
Starred by 274 users
Forked by 40 users
Languages JavaScript
GitHub
github.com › shellscape › prettier-plugin-package
GitHub - shellscape/prettier-plugin-package: An opinionated package.json formatter plugin for Prettier
Prettier is an opinionated code formatter. It enforces a consistent style by parsing your code and re-printing, taking various rules into account. This plugin adds support for package.json files used within NPM modules.
Starred by 92 users
Forked by 4 users
Languages JavaScript 100.0% | JavaScript 100.0%
npm
npmjs.com › package › prettier-plugin-sql
prettier-plugin-sql - npm
July 10, 2025 - Prettier is an opinionated code formatter. It enforces a consistent style by parsing your code and re-printing, taking various rules into account. This plugin adds support for a lot of sql files through sql-formatter or node-sql-parser.
» npm install prettier-plugin-sql
Prettier
prettier.io › blog › 2025 › 06 › 23 › 3.6.0
Prettier 3.6: Experimental fast CLI and new OXC and Hermes plugins! · Prettier
June 23, 2025 - We encourage you to try it out and share your feedback! If you are interested in the internal implementation, please read Prettier's CLI: Performance Deep Dive by Fabio. Additionally, we're releasing two new official plugins: @prettier/plugin-oxc and @prettier/plugin-hermes.
Prettier
prettier.io › docs › configuration
Configuration File · Prettier
A "prettier" key in your package.json, or package.yaml file.