HeffTools DevOps Utilities
HeffTools is a unified collection of fast, lightweight DevOps-oriented APIs designed for automation, CI/CD pipelines, internal dashboards, installers, provisioning workflows, and backend tools. Instead of maintaining dozens of small scripts and libraries, HeffTools provides a single, consistent API surface for everyday engineering tasks. Included API Utilities - Cron Scheduler Tools – Parse cron…
HeffTools DevOps Utilities endpoints
| Method | Endpoint | Description |
|---|---|---|
| Cron Utilities | ||
| POST |
cronExplain /cron/explain |
Convert a cron expression into a simple human-readable explanation. |
| POST |
cronNextRuns /cron/next-runs |
Calculate the next N run times for a cron expression, in UTC. |
| Network & DNS Tools | ||
| GET |
dnsMx /dns/mx |
Resolve MX records for a domain (requires dnspython on server). |
| POST |
subnetCalc /subnet/calc |
Calculate subnet information (network, broadcast, prefix length, host range). |
| GET |
dnsResolve /dns/resolve |
Resolve IPv4 and IPv6 addresses for a domain. |
| System Configuration Generators | ||
| POST |
nginxReverseProxy /nginx/reverse-proxy |
Generate an Nginx server block for reverse proxying to an upstream. |
| POST |
systemdGenerate /systemd/generate |
Generate a basic systemd .service unit file from simple parameters. |
| Log Parsing & Analysis | ||
| POST |
logsParse /logs/parse |
Parse supported log formats (currently nginx access logs) into structured JSON. |
| Security & Cryptography | ||
| POST |
sshKeyFingerprint /ssh/key/fingerprint |
Parse an SSH public key and return MD5 and SHA-256 style fingerprints. |
| POST |
hashSha256 /hash/sha256 |
Compute the SHA-256 hash of a text string (UTF-8). |
| POST |
hashHmacSha256 /hash/hmac-sha256 |
Compute an HMAC-SHA256 signature for a message using a secret key. |
| Text & Data Processing | ||
| POST |
base64 /base64 |
Encode or decode Base64 text. |
| POST |
convertData /convert |
Convert data between JSON, YAML and CSV formats. |
| POST |
regexTest /regex/test |
Apply a regular expression to text and return matches and groups. |
| POST |
urlDecode /url/decode |
Decode a percent-encoded URL string back to normal text. |
| POST |
urlEncode /url/encode |
Percent-encode a string for safe use in URLs. |
| Random Generators | ||
| GET |
generateUUIDs /uuid/generate |
Generate one or more random UUIDv4 values. |
| GET |
generatePassword /password/generate |
Generate a random password with configurable length and charset. |
| JSON Utilities | ||
| POST |
diffJson /diff/json |
Compare two JSON objects and return added, removed and changed keys. |
HeffTools DevOps Utilities pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 1 / second |
|
| PRO | $7 / month | 5 / second |
|
| ULTRA Recommended | $19 / month | 10 / second |
|
| MEGA | $59 / month | 20 / second |
|