Config Builder
๐งน A modern web app to generate Prettier, ESLint, Gitignore & Formatter configs for popular frameworks, with a clean UI and sensible defaults.
โจ Features
Core Features
- Framework Presets - Start from curated defaults for popular stacks
- Vanilla
- Vite
- React
- Next.js
- Vue
- Nuxt
- Svelte
- Astro
- Angular
- Laravel
- Prettier Config Editor - Toggle/adjust common options in a friendly UI
- Prettierignore Builder - Add ignore patterns by category + custom patterns
- Multiple Output Formats - Export
.prettierrc as JSON, YAML, or JS
Advanced Features
- Quick Add Ignore Categories - Add common ignore patterns in one click (dependencies, build, cache, coverage, lock files, etc.)
- Install Command Generator - Copy a ready-to-run command for
npm, yarn, pnpm, or bun
- Copy & Download - Copy generated config or download files directly
- Dark/Light Theme - Toggle theme from the header
๐ Installation
Development
# Install dependencies
npm install
# Run development server
npm run dev
# Build for production
npm run build
๐ License
This project is licensed under the MIT License - see the LICENSE file for details.
๐ค Contributing
Contributions, issues and feature requests are welcome!
โญ Show your support
Give a โญ๏ธ if this project helped you!
๐ Author
Made with โค๏ธ by @jirateep12z