Project setup and repo files
Start a project with the files every repository needs: package.json, tsconfig, Vite, ESLint, Prettier or Biome configs, .gitignore and .editorconfig. Then write the README, the changelog and the commit messages, and work out the next semantic version.
18 tools, free, in your browser
Package.json Generator
Generate a package.json scaffold for an app with Vite scripts or a library with tsc and Vitest scripts, set to ESM with type: module.
Developer utilities
TSConfig Builder
Build a tsconfig.json from five presets with target, module, strict flags, path aliases and project references, with an explanation of each option.
Generators
Vite Config Builder
Build a typed vite.config.ts for React, Vue, Svelte, Preact or Solid with plugins, aliases, a dev server proxy, build options and SSR or library mode.
Generators
ESLint Flat Config Builder
Build an ESLint 9 eslint.config.js from TypeScript, React, Vue and Node presets with custom rules and file overrides, or migrate a legacy .eslintrc.
Generators
Prettier Config Builder
Build a Prettier config (printWidth, tabWidth, semi, quotes, trailingComma), preview it on sample code, and export JSON, YAML, package.json or JS.
Generators
Biome Config Builder
Build a biome.json for Biome's formatter and linter with rule-group severity, import sorting and VCS ignore, plus an ESLint+Prettier comparison.
Generators
Bun Config Builder
Build bunfig.toml and Bun package.json scripts from six presets, and scan Node code for APIs that behave differently under Bun, like vm and cluster.
Generators
Deno Permissions Builder
Scope Deno --allow-* flags (read, write, net, env, run, sys, ffi, import), see a risk score, and copy the deno run command or deno.json tasks.
Generators
EditorConfig Generator
Generate a .editorconfig with a root [*] section and per-glob overrides for indent style and size, charset, line endings and trailing whitespace.
Generators
.gitignore Generator
Generate a .gitignore by combining templates for Node, Python, Java, Go, Rust, Docker, macOS, VS Code and JetBrains, with unknown stacks reported.
Developer utilities
Gitattributes Generator
Generate a .gitattributes file for line-ending normalization, binary files, Git LFS tracking and GitHub Linguist overrides.
Generators
README Generator
Generate a README.md scaffold with title, description, features, installation, usage and license sections from a project name and feature list.
Generators
Changelog Generator
Turn a list of commit subjects into a Markdown changelog grouped into breaking changes, features, fixes, performance, docs and chores.
Generators
Git Commit Message Generator
Generate Conventional Commits messages with a type, optional scope, body, BREAKING CHANGE footer and issue references, with a subject length check.
Generators
Semver Calculator
Check whether a version satisfies a ^, ~, >=, <= or exact semver range, or compare two x.y.z versions by major, minor and patch.
Developer utilities
AI CLI Generator
Generate Node or Python CLI scaffolds from OpenAPI with auth wiring, retries, pagination, and shell completion stubs
Developer utilities
CLI UX Linter
Audit your CLI --help output for discoverability, flag consistency, examples, and error guidance
Developer utilities
3-Way Diff & Merge Tool
Merge Base, Theirs and Mine versions of a text with a diff3 three-way merge, resolve each conflict by side, and copy or download the result.
Developer utilities
More collections
- JSON tools
- LLM pricing and token tools
- AI agents and MCP servers
- Agent skills, rules and memory files
- Prompt engineering and evaluation
- API development and debugging
- Security, auth and secrets
- DevOps, containers and config
- Frontend, CSS and design
- Text, encoding and data utilities
- SEO and AI search visibility