prettier

Prettier is an opinionated code formatter.

Github stars Tracking Chart

Prettier Banner

Intro

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.

Input

foo(reallyLongArg(), omgSoManyParameters(), IShouldRefactorThis(), isThereSeriouslyAnotherOne());

Output

foo(
  reallyLongArg(),
  omgSoManyParameters(),
  IShouldRefactorThis(),
  isThereSeriouslyAnotherOne()
);

Prettier can be run in your editor on-save, in a pre-commit hook, or in CI environments to ensure your codebase has a consistent style without devs ever having to post a nit-picky comment on a code review ever again!


Documentation

Install ·
Options ·
CLI ·
API

Playground


Badge

Show the world you're using Prettiercode style: prettier

[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)

Contributing

See CONTRIBUTING.md.

Main metrics

Overview
Name With Ownerprettier/prettier
Primary LanguageJavaScript
Program languageJavaScript (Language Count: 10)
Platform
License:MIT License
所有者活动
Created At2016-11-30 01:13:37
Pushed At2025-11-24 21:05:20
Last Commit At
Release Count171
Last Release Name4.0.0-alpha.13 (Posted on )
First Release Name0.0.1 (Posted on )
用户参与
Stargazers Count51.2k
Watchers Count412
Fork Count4.6k
Commits Count10.7k
Has Issues Enabled
Issues Count7053
Issue Open Count1223
Pull Requests Count9255
Pull Requests Open Count249
Pull Requests Close Count1365
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private