Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Prettier Open-Source Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
prettier-eslint
Code :arrow_right: prettier :arrow_right: eslint --fix :arrow_right: Formatted Code :sparkles:
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
prettier-plugin-sort-imports
A prettier plugin to sort imports in typescript and javascript files by the provided RegEx order.
-
node-typescript-boilerplate
Minimalistic project template to jump start a Node.js back-end application in TypeScript. ESLint, Jest and type definitions included.
-
lad
Node.js framework made by a former @expressjs TC and @koajs team member. Built for @forwardemail, @spamscanner, @breejs, @cabinjs, and @lassjs.
-
vscode-react-javascript-snippets
Extension for React/Javascript snippets with search supporting ES7+ and babel features
-
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!
-
prettier-plugin-organize-imports
Make Prettier organize your imports using the TypeScript language service API.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Project mention: Shared Data-Layer Setup For Micro Frontend Application with Nx Workspace | dev.to | 2024-04-25Prettier: An opinionated code formatter that enforces a consistent code style.
TailwindCSS (with Flowbite)
Project mention: Adding code formatting, linting, pre-commit hooks and beyond... | dev.to | 2023-11-01As I was reading the Prettier documentation I stumbled upon this blob which talks about how to make ESLint and Prettier play nicely with each other. It instructed to install eslint-config-prettier dependency in my project using the command npm install --save-dev eslint-config-prettier. Then I added prettier as part of the .eslintrc.cjs' extends array making prettier dependency part of the linting process. Lastly, I ran its cmd line helper npx eslint-config-prettier path/to/main.js to check if there were any ESLint rules which are unnecessary or would conflict with Prettier. The test results came out fine with no unnecessary or conflicting rules. The use case on how it works and why to use it is mentioned here.
Use the other one, prettier-eslint this is so that the code goes through Prettier before ESLint and not the other way around causing it to show issues that will be fixed once ESLint fixes it.
You can also add ESLint now (props to @femincan for the suggestion). It comes with recommended settings for these plugins: typescript, prettier, react, react-hooks, jsx-a11y.
Project mention: Tailwind CSS: Automatic Class Sorting with Prettier | news.ycombinator.com | 2024-01-18In a similar vein, you can sort imports with Prettier using Trivago’s plugin.
https://github.com/trivago/prettier-plugin-sort-imports
Project mention: How to share components and styles between multiple Vue projects. | /r/vuejs | 2023-12-10ultra simple example of commands to run can be seen in https://github.com/wesbos/eslint-config-wesbos - a “package” can be any sort of files like config or styles
Project mention: npx looking first in the global cache and not local project node_modules | /r/npm | 2023-07-22recently my team started facing this issue about pretty-quick not compatible with [[email protected]](mailto:[email protected]). (https://github.com/azz/pretty-quick/issues/164)
Project mention: Shittier: Code formatting tool that makes your code look terrible | news.ycombinator.com | 2024-02-27
I ended up, from a friend suggestion, looking into a java prettier plugin. Prettier allowed for an easy integration with most Web IDE, can be configured to format on save for vscode and is trivial to run in CI.
Prettier related posts
- Livecodes.io: open-source, client-side code playground for 80 languages
- 🎆 THE BEST AND MOST USEFUL VSCODE EXTENSIONS 🎆
- How to beautify java code reliably
- Tailwind CSS: Automatic Class Sorting with Prettier
- Unveiling the big leap in Ruby 3.3's IRB
- How to share components and styles between multiple Vue projects.
- Using Prettier for ERB files
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
What are some of the best open-source Prettier projects? This list will help you:
Project | Stars | |
---|---|---|
1 | prettier | 48,241 |
2 | flowbite | 6,917 |
3 | eslint-config-prettier | 5,216 |
4 | precedent | 4,466 |
5 | spotless | 4,161 |
6 | prettier-eslint | 3,929 |
7 | typescript-starter | 3,449 |
8 | eslint-plugin-prettier | 3,163 |
9 | prettier-plugin-sort-imports | 2,962 |
10 | eslint-config-wesbos | 2,710 |
11 | node-typescript-boilerplate | 2,592 |
12 | typescript-express-starter | 2,555 |
13 | lad | 2,258 |
14 | pretty-quick | 2,172 |
15 | vim-prettier | 1,752 |
16 | plugin-php | 1,704 |
17 | vscode-react-javascript-snippets | 1,667 |
18 | vue-web-extension | 1,569 |
19 | plugin-ruby | 1,445 |
20 | csharpier | 1,128 |
21 | shittier | 1,037 |
22 | prettier-java | 1,033 |
23 | prettier-plugin-organize-imports | 962 |
Sponsored