DevForge

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

Install note (honest): 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

pip install "git+https://github.com/Coding-Dev-Tools/devforge-cli.git[all]"

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?

The 10 tools

CommandPackageWhat it doesLearn more
guardapi-contract-guardianDetect breaking API changes, generate migration guides, gate CI pipelines on contract violationsGuide
sqljson2sqlConvert JSON datasets to SQL with smart type inference across PostgreSQL, MySQL, and SQLiteGuide
deploydeploydiffPreview infra changes with cost estimates and automatic rollback commands for Terraform, CloudFormation, and PulumiGuide
driftconfigdriftCompare configs across environments, flag missing keys, deprecated values, and compliance violationsRepo
ghostapighostMock API server from OpenAPI specs with VCR cassette recording and realistic fake dataGuide
authapiauthAPI key and JWT lifecycle management with AES-256-GCM encrypted local storeGuide
envaultenvaultEnv variable syncing, diffing, and secret rotation with Vault/AWS SSM/Doppler/1Password supportGuide
schemaschemaforgeSchema converter — 11 formats / 100 directions; review foreign-key and ORM relationship details after conversionGuide
mcpclick-to-mcpAuto-wrap any Click or Typer CLI as an MCP server — zero code changesGuide
deadcodedeadcodeDetect unused exports, dead routes, orphaned CSS in TypeScript/React/Next.js projectsGuide

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.

View devforge-cli on GitHub