Basic prettier repo stats
2 days ago

prettier/prettier is an open source project licensed under MIT License which is an OSI approved license.

Prettier Alternatives

Similar projects and alternatives to prettier

  • GitHub repo ESLint

    Find and fix problems in your JavaScript code.

  • GitHub repo husky

    Modern native Git hooks made easy 🐶 woof!

  • GitHub repo TypeScript-Website

    The Website and web infrastructure for learning TypeScript

  • GitHub repo Tailwind CSS

    A utility-first CSS framework for rapid UI development.

  • GitHub repo actions

  • GitHub repo jest

    Delightful JavaScript Testing.

  • GitHub repo Cypress

    Fast, easy and reliable testing for anything that runs in a browser.

  • GitHub repo

    :partly_sunny: The right way to check the weather

  • GitHub repo lint-staged

    🚫💩 — Run linters on git staged files

  • GitHub repo eslint-plugin-import

    ESLint plugin with rules that help validate proper imports.

  • GitHub repo Next.js

    The React Framework

  • GitHub repo nvm

    Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

  • GitHub repo Ghost

    👻 The #1 headless Node.js CMS for professional publishing

  • GitHub repo Sentry

    Sentry is cross-platform application monitoring, with a focus on error reporting.

  • GitHub repo Standard

    🌟 JavaScript Style Guide, with linter & automatic code fixer

  • GitHub repo PostCSS

    Transforming styles with JS plugins

  • GitHub repo black

    The uncompromising Python code formatter

  • GitHub repo superagent

    Ajax for Node.js and browsers (JS HTTP client)

  • GitHub repo rustfmt

    Format Rust code

  • GitHub repo Courier MTA

    Courier Mail Server

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better prettier alternative or higher similarity.


Posts where prettier has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-11.
  • Ask HN: What was your biggest leadership challenge of your career? | 2021-04-18
    I had a look at prettier's github issues in the mean time and

    > No, prettier tries not to change the semantics (specifically, the AST) of the program, and sorting imports/keys could break that guarantee. See here for more details and context, as well as links to similar/duplicate issues: #1684 (comment)

    it makes sense not to make it a default.

  • Start template for a Vue project | 2021-04-11
    It’s not always possible to write code neatly and the way the linter requires. To make life easier, Prettier was added to the project
  • TypeScript Linting and Code Formatter | 2021-04-09
    We will use Prettier to help us here
  • Can I customise my code specifically to the way I like using the "Prettier" extension? | 2021-04-09
    Hi I wanted to use Prettier but I was wondering if I could really customise at a low level and make my code look like this in Rust:
  • Thanks to Pycharms pep8 hints I've been making my code proudly and beautifully pep8 for years. Started working at a company on a very big python project a month ago and I'm stunned by how other people code. Is it normal to work to Pep8? | 2021-04-08
    Auto-formatting is the future. Black has already been mentioned, but I must second the recommendation. Our entire team is using it, and not only does it make for better code reviews and git diffs, but it also goes a long way to ensure that the entire team is writing code that the others can read. Prettier is also great, for the languages it supports. Formatting should be a matter of fact, not opinion, and auto-formatting saves time both when writing code and when discussing it.
  • Improve your blogging experience with CodeWrite! | 2021-04-07
    This includes interactive embeds and - most importantly - a dedicated code editor for handling embedded code snippets. Namely Monaco Editor - the same one that powers VS Code, alongside one-click, configurable Prettier integration for quickly formatting your code.
  • Tools to ensure code quality | 2021-04-07
  • From CommonJS to ES Modules: How to modernize your Node.js app | 2021-04-07
    I recommend to use prettier and eslint. It’s optional, but it will make your life a lot easier. We need to modify every single file and those tools help us to keep the formatting consistent, while also checking errors we overlooked. Especially the eslint plugin “eslint-plugin-import” has rules that are relevant for us. Rules that verify our imports. Make sure to configure at least import/no-unresolved, import/no-commonjs and import/extensions.
  • Frontend: Developer Experience & Software Maintainability | 2021-04-05
    Now we are using a code formatter called Prettier, it's an opinionated formatter, and all our codebase and PRs are consistent. We can focus on the business part of development and code reviews instead of being distracted by the format issues.
  • Eslint vs Performance | 2021-04-03
    In addition to obvious performance issues, you might notice that a significant amount of time is wasted on rules that you can live without. For example, most of the code-style-related rules could be replaced with prettier. Some rules just don't give you that much to use them, e.g. react/no-multi-comp in our case. As for me, I prefer to follow this advice:
  • NextJS Landing Page Template Free with Tailwind CSS and TypeScript [Open source] | 2021-03-31
    🚀 Landing Page theme written in Next.js, Tailwind CSS and TypeScript ⚡️ Made with developer experience first: Next.js, TypeScript, ESLint, Prettier, PostCSS, Tailwind CSS.
  • My React App, what's your thoughts (source code on github) | 2021-03-29
  • Sitemap: What is and how to generate it for a Next.js App | 2021-03-27
    With fs and prettier we can format and write our generated file(sitemap.xml) to located in the public folder.
  • Starter using Vite + React + TypeScript + Tailwind CSS. | 2021-03-21
    Already set up ESLint and Prettier. You can customize the rules.
  • Perfect ALARM Mk 2: Installation Part 5 (Powerline and Zsh stuff here!)
    Prettier (prettier) Opinionated Linting.