The DevForge Suite — 10 CLI tools, one install
Instead of installing ten separate tools and learning ten different CLIs, the devforge meta-package gives you a single, consistent command for ten production-ready developer utilities. One install, one interface, shared configuration.
Last updated: 2026-07-17 · devforge-cli on GitHub
devforge-tools is not published on public PyPI. Install it directly from GitHub source with the git+ form below — the only verified-working pip path right now.
Install
Then run any tool through the unified devforge command — for example devforge ghost serve openapi.yaml or devforge guard check v1.yaml v2.yaml.
Why one suite?
- Single CLI (
devforge) to invoke any tool — no context switching. - Consistent flags, output formats, and help across every tool.
- Shared configuration — one install gives you all tools.
- MIT licensed and Python 3.10+.
The 10 tools
| Command | Package | What it does | Learn more |
|---|---|---|---|
guard | api-contract-guardian | Detect breaking API changes, generate migration guides, gate CI pipelines on contract violations | Guide |
sql | json2sql | Convert JSON datasets to SQL with smart type inference across PostgreSQL, MySQL, and SQLite | Guide |
deploy | deploydiff | Preview infra changes with cost estimates and automatic rollback commands for Terraform, CloudFormation, and Pulumi | Guide |
drift | configdrift | Compare configs across environments, flag missing keys, deprecated values, and compliance violations | Repo |
ghost | apighost | Mock API server from OpenAPI specs with VCR cassette recording and realistic fake data | Guide |
auth | apiauth | API key and JWT lifecycle management with AES-256-GCM encrypted local store | Guide |
envault | envault | Env variable syncing, diffing, and secret rotation with Vault/AWS SSM/Doppler/1Password support | Guide |
schema | schemaforge | Schema converter — 11 formats / 100 directions; review foreign-key and ORM relationship details after conversion | Guide |
mcp | click-to-mcp | Auto-wrap any Click or Typer CLI as an MCP server — zero code changes | Guide |
deadcode | deadcode | Detect unused exports, dead routes, orphaned CSS in TypeScript/React/Next.js projects | Guide |
FAQ
Is DevForge on public PyPI?
No. The devforge-tools meta-package is not on public PyPI yet. Use the git+ install command shown above — it is the only verified-working pip path right now. Each tool can also be installed on its own from its own repo with the same git+ form.
Can I install just one tool instead of all ten?
Yes. Install the meta-package with a specific extras group (e.g. git+https://github.com/Coding-Dev-Tools/devforge-cli.git[ghost]), or install an individual tool's repo directly (e.g. git+https://github.com/Coding-Dev-Tools/apighost.git).
What Python version do I need?
Python 3.10 or newer.
What is the license?
MIT — free for personal and commercial use.
Install the full suite in one command
Get all ten developer CLIs through a single, consistent devforge command.