Getting Started
Run Hexyr locally with:
pnpm installpnpm dev
Build with pnpm build, then preview using pnpm preview.
Tools Reference
- Universal Inspector for unknown payloads
- Core encoders/decoders: hex, base64, binary, URL, HTML entities, Unicode
- Inspectors: JWT, hexdump, ASN.1/DER, TLS chain, compact-binary heuristics
- Crypto/utilities: hash/HMAC/HTTP signer, bitwise helpers, diff, batch transforms
Privacy & Security
- Transforms run client-side by default.
- No backend payload persistence in MVP.
- No Cloudflare KV for this architecture.
- JWT decoding is view-only and does not verify signatures.
API
Worker API intentionally remains thin:
GET /api/healthGET /api/meta
Deployment
Default manual deploy command: pnpm run deploy
Primary domains: hexyr.com and docs.hexyr.com
Contributing
Contributions are welcome. Run pnpm lint, pnpm typecheck,
pnpm test, and pnpm build before opening a PR.
For commit verification guidance, see SIGNING.md in the repository.