Ship production-ready
workflows for |
One command. Git hooks, linting, testing, CI/CD, Docker, security and releases — all configured and wired together in seconds.
Every tool your repo needs, wired together
40+ modules across 10 categories. Pick exactly what you need or run a preset — DevFlow configures and connects everything.
Git & Commits
Husky, lint-staged, Commitlint, Commitizen, Lefthook, git-cliff — conventional commits enforced from day one.
Code Quality
ESLint flat config, Prettier, Biome, EditorConfig — stack-aware rules auto-detected from your project.
Testing
Vitest or Jest with coverage thresholds, happy-dom, and sensible defaults wired in immediately.
CI/CD
GitHub Actions, GitLab CI, Dependabot and Renovate configs generated and ready to push.
Docker
Multi-stage Dockerfile, docker-compose.yml, and .dockerignore crafted for your stack.
Monorepo
First-class Nx, Turborepo, and pnpm/yarn workspace support with shared config inheritance.
From zero to fully configured in minutes
Run one command. DevFlow walks you through four simple steps — no manual config, no copy-pasted boilerplate.
Designed for real-world repos
Three different ways to use DevFlow — wizard, presets, or direct flags. Whichever fits your workflow.
Direct Commands
Skip the wizard entirely. Use --husky, --lint, --test, --ci, --docker and more to add exactly one module from a script or CI pipeline.
LEARN MOREPreset Configs
Minimal, Recommended, or Full presets per stack. Run npx create-devflow --all for an opinionated, batteries-included setup in seconds.
LEARN MORESafe Re-runs
Already have a .eslintrc? DevFlow detects it and skips. Run it again after adding a new feature — only missing pieces are added.
LEARN MOREYour repo deserves a proper workflow
One command is all it takes. Open-source, free forever, and ready for any stack.