Tools
Developer tools, capacity calculators, and distributed-systems visualizers that run entirely in your browser.
Developer utilities
- UUID Generator — Generate RFC 4122 version 4 UUIDs instantly.
- Snowflake / ULID ID Generator — Sortable distributed IDs with Snowflake decode.
- JWT Decoder — Decode JWT header and payload locally.
- Base64 Encoder Decoder — Encode and decode Base64 text.
- Hash Generator — Generate MD5 and SHA hashes.
- Regex Tester — Test regex patterns and inspect matches.
- JSON Comparer — Compare two JSON documents side by side.
- JSON Formatter / Validator — Beautify, minify, and validate JSON with error positions.
- YAML ↔ JSON Converter — Convert Kubernetes manifests and configs both ways.
- SQL Formatter — Pretty-print SQL with keyword casing and indentation.
- JSON to Go Struct Converter — Paste JSON, get typed Go structs with tags.
- Go Struct Tag Generator — Add json / bson / validate tags to structs.
- XML Comparer — Compare two XML documents after normalization.
- XML Formatter — Beautify or minify XML.
- CIDR / Subnet Calculator — Network, broadcast, hosts, and subnet splits.
- Epoch Converter — Convert epoch timestamps and human-readable dates.
- Cron Helper — Validate cron expressions and preview next runs.
- Log Anonymizer / PII Scrubber — Strip IPs, emails, and API keys from logs in the browser before you share them.
Capacity & cost calculators
- Kafka Partition Calculator — Size partitions from throughput, consumers, and retention.
- Redis Memory Estimator — Estimate RAM for keys, structures, fragmentation, and replicas.
- MongoDB Index Size Estimator — WiredTiger index size for compound, multikey, TTL.
- API Gateway Cost Calculator — Estimate AWS API Gateway monthly spend.
- AWS Lambda Cost Calculator — Estimate Lambda compute and request costs.
- Kubernetes Resource Calculator — Convert pod requests into node count.
- Sharding Calculator — Choose shard count from storage and QPS.
- Database Index Size Estimator — Approximate B-tree secondary index size.
- QPS Estimator — Convert DAU into average and peak QPS.
- CDN Bandwidth Calculator — Estimate CDN egress, origin fetch, and savings.
Distributed systems visualizers
- Consistent Hashing Visualizer — Interactive hash ring with virtual nodes and key placement.
- Quorum NWR Visualizer — Simulate N/W/R writes, reads, and replica failures.
- Kafka Consumer Group Visualizer — Partition assignment, rebalance, and lag.
- Raft Leader Election Visualizer — Terms, timeouts, and majority votes until a leader emerges.
- Kafka Produce Path Visualizer — Key → partition → leader → ISR, with under-replication scenarios.
- CAP Theorem Visualizer — Choose CP vs AP under a network partition.
- Two-Phase Commit vs Saga Visualizer — Step through prepare/commit vs compensations on failure.
- Rate Limiting Visualizer — Token bucket, leaky bucket, and sliding window under bursts.
- Load Balancer Visualizer — Round-robin, least-connections, and weighted backends.
- Cache Eviction Visualizer — LRU vs LFU vs TTL on the same access pattern.
- Bloom Filter Visualizer — Inserts, queries, and estimated false-positive rate.
- Merkle Tree Sync Visualizer — Diff two replicas and sync only mismatched leaves.
- Vector Clocks Visualizer — Detect happens-before vs concurrent updates.
- Gossip Protocol Visualizer — Epidemic spread of membership state across nodes.
- Backpressure Visualizer — Producer/consumer mismatch with drop, block, or slow-down.
- Outbox Pattern Visualizer — Dual-write vs transactional outbox for reliable events.
- Exponential Backoff & Jitter Visualizer — Full / equal / decorrelated jitter vs thundering herds.
- Idempotency Key / Dedup Visualizer — Retries with and without idempotency keys.
