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-29 17:13:37
Pushed At2025-05-15 04:55:06
Last Commit At
Release Count167
Last Release Name4.0.0-alpha.12 (Posted on )
First Release Name0.0.1 (Posted on )
用户参与
Stargazers Count50.4k
Watchers Count415
Fork Count4.5k
Commits Count10.1k
Has Issues Enabled
Issues Count6879
Issue Open Count1212
Pull Requests Count8672
Pull Requests Open Count258
Pull Requests Close Count1314
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private