HeffTools
Practical tools for DevOps, SREs, and backend engineers — free web utilities, downloadable CLI tools, and stable APIs for automation.
No popups. No “SEO fluff.” Just tools you can trust in terminals, pipelines, and production.
Web tools: no signup · CLI tools: local-first and CI-friendly · APIs: keys, quotas, analytics, and billing via RapidAPI.
curl --request POST \
--url https://hefftools.dev/api/v1/cron/explain \
--header 'Content-Type: application/json' \
--header 'X-RapidAPI-Key: <your-rapidapi-key>' \
--data '{
"expression": "0 5 * * 1"
}'
Fail earlier in CI
Catch dependency install failures and maintenance-risk signals before the rest of the pipeline wastes time.
Keep checks local-first
Use small downloadable CLI tools in your own environment instead of adding another hosted platform to the stack.
Get deterministic output
Clear exit codes, machine-readable output, and practical diagnostics designed for real CI/CD workflows.
Python CI Tools
Downloadable CLI tools for dependency reliability and CI guardrails.
buildguard
Catch upstream Python dependency breakage before CI fails.
Verifies that your pinned requirements still install cleanly in a fresh environment before the rest of the pipeline runs.
View buildguarddepguard
Detect long-term Python dependency maintenance risk.
Flags dependencies that show signs of abandonment or maintenance decay before they become operational problems.
View depguardFree Web Tools
View all tools →Built for real ops work: quick checks, safe conversions, clean output. Always ad-free.
UUID & Passwords
Generate UUIDv4 values and secure random passwords for testing, secrets, and automation.
GET /api/v1/uuid/generateGET /api/v1/password/generate
Regex & Text Tools
Test patterns, encode/decode URLs, and convert between JSON, YAML, and CSV without surprises.
POST /api/v1/regex/testPOST /api/v1/url/encode,/url/decodePOST /api/v1/convert
Cron & Networking
Understand schedules and network ranges fast — useful in incident response, migrations, and audits.
POST /api/v1/cron/next-runsPOST /api/v1/subnet/calc
Production APIs
View on RapidAPI →When you need repeatability: use the same logic behind the web tools via stable endpoints. Subscribe via RapidAPI for higher limits, keys, analytics, and billing.
Cron & Scheduling API
Explain cron expressions, compute next runs, and return human-readable schedules for dashboards and alerts.
POST /api/v1/cron/explainPOST /api/v1/cron/next-runs(elevated limits)
Config Generator API
Generate systemd service units and Nginx reverse proxy configs from simple JSON inputs.
POST /api/v1/systemd/generatePOST /api/v1/nginx/reverse-proxy
Network, Logs & Security
Resolve DNS, parse logs, diff JSON, hash data, and inspect SSH keys — without stitching together five tools.
GET /api/v1/dns/resolve,/dns/mxPOST /api/v1/logs/parse,/diff/jsonPOST /api/v1/hash/sha256,/hash/hmac-sha256POST /api/v1/ssh/key/fingerprint
How it works
1. Use web tools
Use the tools in your browser for quick answers during builds, incidents, reviews, and debugging. No login. No ads. Just output.
2. Add CLI tools to CI
Use downloadable tools like buildguard and depguard in your pipelines when you need deterministic checks that run locally.
3. Automate with APIs
Call the APIs from CI/CD, internal platforms, monitoring, or AI agents to automate the boring stuff and keep focus on real engineering work.