A collection of Cloudflare Workers, managed using Bun Workspaces and Turborepo.
| Name |
Host |
Description |
| codec |
codec.mirio.dev |
Client-side encoder/decoder — base64, base64url, hex, URL, HTML entities, JSON |
| dns |
dns.mirio.dev |
DNS lookup via Cloudflare DoH — A, AAAA, CAA, CNAME, MX, NS, PTR, SOA, SRV, TXT |
| echo |
echo.mirio.dev |
Echo back HTTP requests — headers, body, method. Supports text, JSON, and HTML output |
| gradient |
gradient.mirio.dev |
Deterministic gradient SVGs from any string. Supports radial, multi-stop, noise texture, and initials |
| hash |
hash.mirio.dev |
Hex digest of a payload. Supports md5, sha1, sha256, sha384, and sha512 |
| hello-world |
- |
Hello World example with analytics |
| ip |
ip.mirio.dev |
Your public IP address and geolocation properties |
| jwt |
jwt.mirio.dev |
Local-first JWT debugger — decode, verify, and re-sign (HS256/384/512) |
| parking |
- |
Minimal domain-parking page — routes configured per parked domain |
| rand |
rand.mirio.dev |
Random value generator — UUID v4, UUID v7, and ULID |
| rdap |
rdap.mirio.dev |
Query RDAP servers for domain registration information |
| stocks |
stocks.mirio.dev |
Quick stock quote lookup by symbol |
bun run check-types # Type check all packages
bun run test # Run tests
bun run lint # Lint with Biome
bun run format # Format with Biome
bun run typegen # Generate worker types
bun run deploy # Deploy all workers
bun run dev # Start dev servers