Pewarta Proxy

๐Ÿ“‹ Server Request & Proxy Logs

Loading active proxy settings...
Developed by Khairul Adha (adhexa.id)
Mengambil log server...

โš™๏ธ Pengaturan Proxy Target

Get Started in 5 Minutes

Install a tool, run your first check, and hook it into CI. Free tier, no credit card, no signup.

โšก Under 5 minutes from zero to first check
1

Pick your tool

Every tool installs standalone. Pick the one that solves your immediate problem โ€” or install the full suite.

Want all 11? Use the full install command below or the suite installation guide. Each tool installs from its own GitHub repository.

2

Install

One command. Python 3.10+ required. Virtual environment recommended.

Install via GitHub. All tools install via pip install git+https://... โ€” no signup, no token required. Also available via npm, Homebrew, and Scoop.

Terminal
# Create a venv (optional but recommended)
python -m venv .venv && source .venv/bin/activate

# Install all eleven tool repositories (requires Git and Python 3.10+)
pip install git+https://github.com/Coding-Dev-Tools/api-contract-guardian.git git+https://github.com/Coding-Dev-Tools/json2sql.git git+https://github.com/Coding-Dev-Tools/deploydiff.git git+https://github.com/Coding-Dev-Tools/configdrift.git git+https://github.com/Coding-Dev-Tools/apiauth.git git+https://github.com/Coding-Dev-Tools/apighost.git git+https://github.com/Coding-Dev-Tools/envault.git git+https://github.com/Coding-Dev-Tools/schemaforge.git git+https://github.com/Coding-Dev-Tools/datamorph.git git+https://github.com/Coding-Dev-Tools/click-to-mcp.git git+https://github.com/Coding-Dev-Tools/deadcode.git

# Or install individual tools
pip install git+https://github.com/Coding-Dev-Tools/api-contract-guardian.git
pip install git+https://github.com/Coding-Dev-Tools/json2sql.git
pip install git+https://github.com/Coding-Dev-Tools/deploydiff.git
pip install git+https://github.com/Coding-Dev-Tools/configdrift.git
pip install git+https://github.com/Coding-Dev-Tools/datamorph.git
pip install git+https://github.com/Coding-Dev-Tools/apiauth.git
pip install git+https://github.com/Coding-Dev-Tools/apighost.git
pip install git+https://github.com/Coding-Dev-Tools/envault.git
pip install git+https://github.com/Coding-Dev-Tools/schemaforge.git
pip install git+https://github.com/Coding-Dev-Tools/click-to-mcp.git
pip install git+https://github.com/Coding-Dev-Tools/deadcode.git

All tools are Apache 2.0 open source. Free tier works out of the box. Set DEVFORGE_LICENSE_KEY for unlimited pro access.

3

Run your first check

Each tool works out of the box. Here are the most common first commands:

API Contract Guardian
# Validate an OpenAPI spec against a baseline
api-contract-guardian check openapi-base.yaml openapi.yaml

# Extract breaking changes between branches
api-contract-guardian diff openapi-base.yaml openapi.yaml
Output
Validating openapi.yaml against baseline...
โœ” No breaking changes detected
โš  2 compatible additions found:
  - POST /api/v2/users (added endpoint)
  - User.email (added property)
json2sql
# Convert a JSON file to SQL INSERT statements
json2sql convert users.json --dialect postgres --output users.sql
DeployDiff
# Preview infrastructure changes
deploydiff preview --tf plan.json
DeadCode

Set the global --project option before the scan subcommand.

# Scan for unused exports in a TypeScript project
deadcode --project /path/to/ts-project scan
4

Add to CI/CD

Every tool returns exit code 1 on failure. Drop them into any CI pipeline.

GitHub Actions
# .github/workflows/api-contracts.yml
name: API Contract Check
on: [pull_request]
jobs:
  contracts:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
        with: { fetch-depth: 0 }
      - uses: actions/setup-python@v5
        with: { python-version: '3.12' }
      - run: pip install git+https://github.com/Coding-Dev-Tools/api-contract-guardian.git
      - env:
          BASE_REF: ${{ github.base_ref }}
        run: |
          git fetch origin "$BASE_REF"
          baseline="$(mktemp -d)/openapi-base.yaml"
          git show "origin/$BASE_REF:openapi.yaml" > "$baseline"
          api-contract-guardian check "$baseline" openapi.yaml

Free tier works in CI. All tools run locally and in CI on the free tier. Rate limits only apply to heavy batch operations. See pricing for details.

5

Explore the rest

Once you've got one tool running, the others follow the same pattern โ€” install, run, add to CI.