Prettier – opinionated code formatter

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. It removes all original styling* and ensures that all outputted code conforms to a consistent style.

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!

This is free and open source software.

Features include:

  • Supports a variety of languages:
    • JavaScript (including experimental features).
    • JSX.
    • Angular.
    • Vue.
    • Flow.
    • TypeScript.
    • CSS, Less, and SCSS.
    • HTML.
    • Ember/Handlebars.
    • JSON.
    • GraphQL.
    • Markdown, including GFM and MDX v1.
    • YAML.

Website: github.com/prettier/prettier
Support:
Developer: James Long and contributors
License: MIT License

Prettier is written in JavaScript. Learn JavaScript with our recommended free books and free tutorials.

Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Read our Comment FAQ before commenting.

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments