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.
Is there a prettier like plugin to format haskell code?
Some that I know are: brittany floskell ormolu stylish-haskell
More on reddit.comPrettier plugins on vscode
Not related to vscode. More on reddit.com
I spent over two hours trying to get Prettier to work with prettier-plugin-tailwindcss. Anyone here using it?
Search files prettierrc and tailwind config files on github for sur you ll have the right settings from there More on reddit.com
Those who stopped using prettier , why ?
What are you having troubles with? The only complaints I've heard about it is that it is too opinionated More on reddit.com
Videos
Clean up your JavaScript imports with Prettier - YouTube
02:11
How to use Prettier in VS Code - Code Formatting - YouTube
15:45
Master Code Formatting Like a Genius | Prettier Tutorial VsCode ...
14:25
How to Use Prettier with VS Code! (2026 Full Tutorial) - YouTube
00:56
This Prettier Plugin Makes Tailwind So Much Better - YouTube
12:11
How To Setup Prettier - YouTube
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
npm
npmjs.com › package › eslint-plugin-prettier
eslint-plugin-prettier - npm
January 14, 2026 - Our recommended configuration automatically enables eslint-config-prettier to disable all formatting-related ESLint rules. For legacy configuration, this plugin ships with a plugin:prettier/recommended config that sets up both eslint-plugin-prettier and eslint-config-prettier in one go.
» 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...
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.
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
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 - 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
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 ...
Prettier
prettier.io › docs › configuration
Configuration File · Prettier
You can configure Prettier via (in order of precedence):
Prettier
prettier.io › docs › editors.html
Editor Integration · Prettier
Neoformat, ALE, and coc-prettier are multi-language Vim linter/formatter plugins that support Prettier.
GitHub
github.com › un-ts › prettier
GitHub - un-ts/prettier: :package: Opinionated but Incredible Prettier plugins.
An opinionated shellscript formatter plugin for Prettier, also support simple format of Dockerfile, properties, gitignore, dotenv, hosts, jvmoptions...
Starred by 344 users
Forked by 31 users
Languages TypeScript
Prettier
prettier.io › blog › 2025 › 11 › 27 › 3.7.0
Prettier 3.7: Improved formatting consistency and new plugin features! · Prettier
November 27, 2025 - Previously, if a plugin wanted to make a plugin with an estree printer that outputs different code based on the built-in one, the plugin needed to provide both parsers and printers. Prettier 3.7 allows a plugin to create a plugin that only provides an estree printer.
Dprint
dprint.dev › plugins › prettier
Prettier Plugin - dprint - Code Formatter
Adapter plugin that formats many languages via Prettier.
npm
npmjs.com › package › prettier-plugin-sh
prettier-plugin-sh - npm
June 26, 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 various file formats through mvdan-sh via sh-syntax and dockerfmt.
» npm install prettier-plugin-sh
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.
Author tailwindlabs
GitHub
github.com › prettier › plugin-php
GitHub - prettier/plugin-php: Prettier PHP Plugin · GitHub
Prettier is an opinionated code formatter. 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.
Author prettier
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 10 other projects in the npm registry using ...
» npm install prettier-plugin-classnames
Published Jan 17, 2026
Version 0.9.0
Author Hyeonjong
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.
Author prettier
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