Tools.
Sharp, genuinely useful utilities I built for my own workflow — and left running for everyone. Each one does real work, right in your browser.
Code Snippet Studio
Turn code into a beautiful, shareable image — syntax themes, window chrome, gradient backdrops and fonts — exported to a 2× PNG entirely in your browser. No upload, no watermark.
Open toolBrand-in-a-Box
Turn one seed colour (or an image) into a complete design system — OKLCH-computed scales, accessible pairings with one-tap fixes, a modular type scale, and exports to CSS, Tailwind and Figma tokens.
Open toolLocalization Lab
Paste your en.json and get a real i18n audit — per-string expansion forecast, overflow flags and lint warnings, a pseudo-localised JSON to QA with, a machine-translation draft, and a live RTL preview at your tightest container.
Open toolCron Builder
Write or build a cron expression and instantly see it in plain English plus the next runs on a real schedule — with presets and a field-by-field breakdown.
Open toolRegex Lab
Test a regular expression against live text with match highlighting and capture groups, get a plain-English breakdown of every token, and grab common patterns from a library.
Open toolJSON → Types
Paste JSON and get clean TypeScript interfaces, Zod schemas, or a type alias generated instantly — nested objects, arrays, optionals and unions inferred for you.
Open toolMock Data
Describe any dataset in plain English — “20 SaaS startups with ARR and HQ city”, “Moroccan e-commerce orders” — and an AI generates realistic, varied rows, exported to JSON, CSV or SQL inserts.
Open toolImage Compressor
Compress and convert images right in your browser — WebP/JPEG/PNG, quality and resize controls, with live before/after sizes. Nothing is uploaded.
Open toolData Studio
Drop a CSV, JSON or Parquet file and run real SQL on it — joins, aggregates, window functions — with a full analytical database (DuckDB) compiled to WebAssembly, running entirely in your browser.
Open toolBackground Remover
Drop a photo and get a clean transparent PNG cutout — the AI segmentation model runs 100% in your browser, so nothing is uploaded and there are no limits.
Open toolPattern Wizard
Describe what you want in plain English — “emails not from gmail”, “every weekday at 9am”, “top 5 customers by revenue” — and get a correct regex, cron expression or SQL query back, explained.
Open toolAccessibility Auditor
Paste HTML (or a full page) and audit it with axe-core — the same engine behind browser devtools — for a real WCAG violation report with severities, the elements at fault, and how to fix them.
Open tool