Developer Studio · 42 tools

Dev Config Generators

43 free config generators: .gitignore, README, Dockerfile, Compose, GitHub Actions, tsconfig, ESLint, nginx and licence files.

Start here

All dev config generators

About Dev Config Generators

Dev Config Generators has 43 tools that write the files every repository needs and nobody remembers the syntax for. Pick your stacks in the Gitignore Generator, fill in a form for a README, or choose an open-source licence with the License Generator. Server and deployment generators produce a Dockerfile, Docker Compose file, nginx and .htaccess configs, robots.txt, sitemap.xml and a Content Security Policy header.

JavaScript projects get package.json, tsconfig, ESLint, Prettier, Jest, Babel, Vite and Tailwind configs, and GitHub repositories get Actions workflows, dependabot.yml, CODEOWNERS, issue forms and pull request templates. Every YAML and JSON file these tools produce is parsed in automated tests to make sure it is valid, and short licence texts come from the official SPDX list. Review the output against your own project before committing, since sensible defaults are not always the right ones for your setup.

Frequently asked questions

Will the GitHub Actions workflow run as generated?
It is valid YAML with standard steps for the stack you choose. Check the versions, secrets and branch names against your repository before relying on it.
Does the .htpasswd generator use a secure hash?
It uses bcrypt, which Apache supports and which is much stronger than the older MD5 and crypt formats.
Which licence should I choose?
That depends on how you want others to use your code. MIT and Apache-2.0 are permissive, GPL-3.0 requires sharing changes. Read the full text, and ask a lawyer if the choice matters commercially.

Other studios

Start typing to search every tool.

↑ ↓ to moveEnter to openEsc to close