{"full_name":"prettier/prettier","owner":"prettier","name":"prettier","url":"https://github.com/prettier/prettier","description":"Prettier is an opinionated code formatter.","homepage":"https://prettier.io","topics":[],"language":"JavaScript","license":"MIT","avatar":"https://avatars.githubusercontent.com/u/25822731?v=4","created_at":"2016-11-29T17:13:37Z","pushed_at":"2026-11-10T06:54:35Z","metrics":{"stars":52408,"forks":5028,"watchers":428,"issues":7395,"prs":12628,"releases":148,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":186},"growth":{"day":{"stars":0,"forks":0,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[52408,52408],"forks":[5028,5028],"watchers":[428,428],"issues_open":[null,null],"prs_open":[null,null]},"boards":{},"same_owner":[{"full_name":"prettier/eslint-config-prettier","name":"eslint-config-prettier","boards":{}}],"issues":[{"number":7475,"title":"Change `useTabs` to `true` by default","comments":661,"created_at":"2020-01-30T05:52:40Z"},{"number":187,"title":"Removes parentheses in expressions with mixed operators","comments":237,"created_at":"2017-01-14T10:11:37Z"},{"number":7884,"title":"Prettier does not respect existing method chain breaks","comments":200,"created_at":"2020-03-26T20:23:53Z"},{"number":5246,"title":"Add an option to prefer void tags over self closing tags.","comments":186,"created_at":"2018-10-11T16:36:43Z"},{"number":4102,"title":"Change the default value for singleQuote to true","comments":149,"created_at":"2018-03-05T12:23:06Z"},{"number":5995,"title":"Don’t multi-line imports (let them take less space) / Conflict with VSCode’s organizeImports","comments":144,"created_at":"2019-03-20T18:14:13Z"},{"number":2550,"title":"Keep multi-line formatting for destructuring assignment ","comments":142,"created_at":"2017-07-27T09:40:29Z"},{"number":6885,"title":"Add diff in output of --check (for CI use cases)","comments":121,"created_at":"2019-11-08T23:03:28Z"}],"discussions":[{"number":20411,"title":"Offer: priced triage packet for the 10 oldest \"needs investigation\" issues ($50)","comments":0,"category":"General","created_at":"2026-10-31T17:30:53Z"},{"number":20335,"title":"Flakiness.io and Prettier collaboration","comments":1,"category":"General","created_at":"2026-10-20T00:31:10Z"},{"number":19859,"title":"Prettier setup for DSH Studio, a React + Tauri desktop app","comments":0,"category":"Show and tell","created_at":"2026-08-15T19:26:00Z"},{"number":19338,"title":"[removed]","comments":0,"category":"Show and tell","created_at":"2026-06-10T13:50:08Z"},{"number":19151,"title":"[Javascript] How to add space before inverse expression?","comments":1,"category":"Q&A","created_at":"2026-05-16T02:08:13Z"},{"number":19131,"title":"spam","comments":0,"category":"General","created_at":"2026-05-08T07:29:14Z"},{"number":19080,"title":"Prettier adds blank lines between YAML mapping properties inside Markdown MDC blocks","comments":1,"category":"Q&A","created_at":"2026-04-22T11:18:45Z"},{"number":18977,"title":"How to disable whitespace removal","comments":4,"category":"Q&A","created_at":"2026-03-26T18:34:28Z"}],"latest_release":{"name":"3.9.10","tag":"3.9.10","published_at":"2026-10-10T08:36:47Z","body":"- Markdown: Update `micromark-extension-gfm-table` to fix the table parse issue on performance ([#20266](https://github.com/prettier/prettier/pull/20266) by [@fisker](https://github.com/fisker))\r\n\r\n🔗 [Changelog](https://github.com/prettier/prettier/blob/3.9.10/CHANGELOG.md#3910)"},"readme":true,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}