Prettier Config Generator
Generates a ready .prettierrc with the most common choices: single quotes, no semicolons, trailing commas and a 100-column line.
An opinionated starting point for formatting
New project, three people, three editor setups. The first pull request rewrites half a file because someone swapped single quotes for double ones. The fix is a .prettierrc at the root so the formatter decides, but then you open the Prettier docs, find twenty options and push the decision to later. Later never arrives, and the diffs keep getting noisier.
The Generate button here always returns the same block: no semicolons, single quotes, trailing commas everywhere, a print width of 100, two-space indentation, mandatory parentheses on arrow functions and lf line endings. Worth stating plainly: there are no controls to change those values, even though the tool description promises choices. Treat it as a starting point, not a configurator.
Save the output as .prettierrc.json at the repository root and edit whatever your team disagrees with. The two lines that usually spark debate are semi false and printWidth 100; the rest rarely bothers anyone. The lf setting only ends the CRLF fight on Windows if .gitattributes backs it up. Nothing leaves your machine: the JSON is assembled in the browser.
Frequently asked questions
Can I pick double quotes or semicolons?
Where does .prettierrc.json go?
Do I still need ESLint?
Related Tools
TypeORM Init Generator
Generate a starter TypeORM data-source.ts with a ready PostgreSQL connection, in TypeScript. Copy the file and start using entities and migrations.
esbuild Config Generator
Generates a ready esbuild.config.js for fast builds, with entry point, bundle, minification, sourcemap and target already set. The output format is left at the esbuild default.
railway.toml Generator
Generate a railway.toml with build, start and healthcheck settings ready for your Railway deploy. Configure it in the browser and drop it in your repo.