Tool Launcher

Search for a tool...

1tt.dev1tt.dev
All guides

Generate Config Files Instantly

Interactive config generators for TypeScript, ESLint, Prettier, Docker, nginx, and more — pick options and copy the result.

Why config generators

Config files are one of the most copy-pasted artifacts in software development. You know the drill: open a docs page, scroll past the explanations, find the example, paste it, then tweak the parts you need. The Config Generator on 1tt.dev skips the docs and gives you an interactive form instead.

Supported configs

The tool currently supports 13 config types across different ecosystems:

  • TypeScripttsconfig.json with target, module, strict mode, path aliases, and more
  • ESLint — flat config format with parser, plugin, and rule presets
  • Prettier — formatting options like print width, tabs vs spaces, trailing commas
  • Docker — multi-stage Dockerfiles with base image, build steps, and runtime config
  • nginx — server blocks, reverse proxy, SSL, and caching directives
  • .gitignore — pre-built templates for Node, Python, Go, Rust, and more
  • .editorconfig — indent style, charset, and end-of-line settings
  • And more: .env, docker-compose.yml, GitHub Actions, Tailwind CSS, Vite

How to use it

1

Pick a config type from the sidebar. Each one shows a form with the relevant options for that tool.

2

Toggle options, fill in values, and watch the preview update in real time. The generated output is always valid and ready to use.

3

Copy the result to your clipboard or download it as a file. The filename is pre-set to the conventional name (e.g., tsconfig.json, .prettierrc).