change-case VS prettier

Compare change-case vs prettier and see what are their differences.


Convert strings between camelCase, PascalCase, Capital Case, snake_case and more (by blakeembrey)
Our great sponsors
  • OPS - Build and Run Open Source Unikernels
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Less time debugging, more time building
change-case prettier
2 166
1,640 41,691
- 1.0%
8.6 9.8
4 months ago 4 days ago
TypeScript JavaScript
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of change-case. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-24.


Posts with mentions or reviews of prettier. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-01-25.
  • Gyaani Baba ka ucch Gyaan, aao lelo. Join discord for more
    1 project | | 26 Jan 2022
  • Jak ocenić swoje aktualne miejsce pracy?
    3 projects | | 25 Jan 2022
  • ¿Cómo administrar el código heredado frágil?
    2 projects | | 25 Jan 2022
  • Jak zarządzać delikatnym przestarzałym kodem?
    2 projects | | 25 Jan 2022
  • How to manage fragile legacy code?
    2 projects | | 25 Jan 2022
    Sticking to the same formatting makes it easier to read the code: in this way, there are no weirdly formatted places that attract your attention for the wrong reason. Consistency in the codebase brings a sense of order and makes it easier to trust in the project’s current state. Coding style can generate a lot of heated discussions. I don’t care that much about particular formatting; I just want to do the same, no matter who and when wrote the code, and I like the style to be applied automatically. Luckily, right now we have opinionated tools, such as prettier, that can format entire projects in a moment and leave only a few options to discuss inside your team. So you can outsource both the formatting itself and the endless discussions about it to an external tool!
  • First non-tutorial react project
    2 projects | | 25 Jan 2022
    Your CSS is also a bit messy - the number and place of spaces is not consistent, same goes for the number of new empty rows between blocks. Some rows end with a semicolon, others don't. I suggest you look into tools like Prettier. It will guarantee you use the same style and formatting everywhere (this goes for your whole codebase, not just the CSS).
  • How do you typically write your code?
    4 projects | | 24 Jan 2022
    Generally, just use a formatter and linter and do whatever those suggest. For web stuff is a good formatter to use and eslint a good linter. Though eslint does try to enforce style as well which conflict with prettier, but they can be configured to work together:
  • The best Angular 13 Starter Project
    12 projects | | 22 Jan 2022
    ✅ Angular 13 ✅ Angular Material ✅ Unit Testing with Jest ✅ End-to-End Testing with [TestCafé]( ✅ Internationalization with Transloco ✅ Auto documentation with Compodoc ✅ Analyse your project with webpack-bundle-analyzer ✅ Docker ✅ ESLint ✅ Prettier ✅ Commit Linting ✅ AuditJS Audit this application using Sonatype OSS Index ✅ Auto-generate a CHANGELOG with auto-changelog
  • Set your project up for success
    5 projects | | 17 Jan 2022
    It would be best if you didn't argue about code formatting. Use a tool like prettier and never speak about the topic again. I don't put any effort whatsoever into formatting my code anymore. When I save, and nothing happens, this is a sign that there is a syntax error somewhere.
  • Angular 13 + NestJs + NX
    9 projects | | 15 Jan 2022
    ✅ Angular 13 ✅ Ngx-admin ✅ NestJS 8 ✅ Next generation build system with Nx ✅ Unit Testing with Jest ✅ End-to-End Testing with Cypress ✅ ESLint ✅ Prettier

What are some alternatives?

When comparing change-case and prettier you can also consider the following projects:

black - The uncompromising Python code formatter

JS-Beautifier - Beautifier for javascript

JSHint - JSHint is a tool that helps to detect errors and potential problems in your JavaScript code

Standard - 🌟 JavaScript Style Guide, with linter & automatic code fixer

ESLint - Find and fix problems in your JavaScript code.

prettier-plugin-organize-imports - Make Prettier organize your imports using the TypeScript language service API.

Drawflow - Simple flow library 🖥️🖱️

pretty-quick - ⚡ Get Pretty Quick

clojure-style-guide - A community coding style guide for the Clojure programming language

husky - Git hooks made easy 🐶 woof!

PostCSS - Transforming styles with JS plugins

dprint - Pluggable and configurable code formatting platform written in Rust.