Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today. Learn more →
Top 23 JavaScript Prettier Projects
-
Project mention: 🚀 Biome Has Entered the Chat: A New Tool to Replace ESLint and Prettier | dev.to | 2025-04-06
If you’ve ever set up a JavaScript or TypeScript project, chances are you've spent way too much time configuring ESLint, Prettier, and their dozens of plugins. We’ve all been there — fiddling with .eslintrc, fighting with formatting conflicts, and installing what feels like half the npm registry just to get decent code quality tooling.
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
-
Other Tailwind Libraries: If the Shadcn approach isn't your jam, there are libraries like Flowbite or DaisyUI. They offer ready-made components styled with Tailwind, often installed as dependencies. Providing similar speed benefits for common patterns.
-
The npm package eslint-config-prettier eventually disables any ESLint rules dealing with code formatting to avoid conflicts with Prettier. You can see this with the handy ESLint Config Inspector: The second option is to use ESLint Stylistic. The primary focus of this project is on all stylistic rules including code formatting. This project was initiated as ESLint and typescript-eslint teams decided to deprecate formatting/stylistic-related rules.
-
In addition to using the recommended rules, I also like to expand on them by adding several optional, more opinionated rules. For example, I'm not too fond of functions with many parameters as I've found that in the past, they can cause problems and generally become hard to follow, so in most of the codebases I work on, I enforce this using the max-params rule. I also like to ensure that my code is formatted a certain way, so I use the Prettier plugin to ensure that everything matches my Prettier config file, preventing discrepancies around commas and spacing.
-
-
lad
Node.js framework made by a former @expressjs TC and @koajs team member. Built for @forwardemail, @spamscanner, @breejs, @cabinjs, and @lassjs.
-
vue-web-extension
🛠️ A Vue CLI 3+ preset (previously a Vue CLI 2 boilerplate) for quickly starting a web extension with Vue, Babel, ESLint and more!
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
-
prettier-plugin-organize-imports
Make Prettier organize your imports using the TypeScript language service API.
-
react-typescript-web-extension-starter
:desktop_computer: Web Extension starter kit built with React, TypeScript, TailwindCSS, Storybook, Jest, EsLint, Prettier, and Webpack. Supports Google Chrome + Mozilla Firefox + Brave Browser + Microsoft Edge + Opera :fire:
-
-
-
pro-react-admin
融合了 React 19、Webpack 5、React Router 7、Antd 5、Typescript 5、Tailwindcss 4 及 Fetch Api 的企业级中台基础模板,为大规模系统提供技术底座,助力企业数字化转型...
-
-
-
webpack-react-boilerplate
Minimal React 16 and Webpack 4 boilerplate with babel 7, using the new webpack-dev-server, react-hot-loader, CSS-Modules (by HashemKhalifa)
-
React-Native-Boilerplate
🚀🎉📚 Boilerplate and Starter for React Native, Expo, NativeWind and TypeScript ⚡️ Made with developer experience first: React Native + Expo + TypeScript + ESLint + Prettier + Husky + Lint-Staged + Jest + Detox + VSCode + NativeWind (by ixartz)
-
Hey folks! Just wanted to share that TypeZero now supports all major package managers. If you haven't heard of it, TypeZero is a zero-config TypeScript starter kit for Node.js that eliminates hours of project setup and configuration headaches.
-
-
carbonate
Github Action to format fenced code blocks in github issues as images. Originally created as part of DEV Github Actions hackathon: https://dev.to/callmekatootie/jazz-up-the-code-blocks-in-github-issues-52e6
-
vs-code-prettier-eslint
A Visual Studio Code Extension to format JavaScript and TypeScript code using the prettier-eslint package.
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
JavaScript Prettier discussion
JavaScript Prettier related posts
-
LLMs and the Ossification of APIs: Are We Stuck with Prehistoric Patterns?
-
Mastering JavaScript Syntax with the Help of AI
-
The Only 20 VS Code Extensions Web Developers Will Need in 2025
-
Format Your Code Using Prettier Like a Pro
-
Improving Code Quality with Linting
-
How to Install Prettier in Your Codebase and VSCode
-
How to prevent Prettier putting a full stop on a new line after a link
-
A note from our sponsor - Civic Auth
www.civic.com | 13 May 2025
Index
What are some of the best open-source Prettier projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | prettier | 50,413 |
2 | flowbite | 8,548 |
3 | eslint-config-prettier | 5,675 |
4 | eslint-plugin-prettier | 3,499 |
5 | eslint-config-wesbos | 2,748 |
6 | lad | 2,290 |
7 | vue-web-extension | 1,579 |
8 | plugin-ruby | 1,475 |
9 | prettier-plugin-organize-imports | 1,138 |
10 | react-typescript-web-extension-starter | 956 |
11 | prettier-standard | 869 |
12 | MEVN-CLI | 827 |
13 | pro-react-admin | 809 |
14 | prettier-eslint-cli | 542 |
15 | web-configs | 477 |
16 | webpack-react-boilerplate | 395 |
17 | React-Native-Boilerplate | 335 |
18 | fresh | 309 |
19 | expo-disneyplus | 309 |
20 | carbonate | 237 |
21 | vs-code-prettier-eslint | 206 |
22 | mullet | 194 |
23 | prettier.el | 180 |