Useful Tools

Helpful tools I design, build and maintain for developers, designers and artists — each one shipped as a real product, not a demo, and put here for anyone to use. Fast, free and no-login: no sign-up, no limits, nothing uploaded. New tools ship regularly, and the ones already here keep getting better.

Git Rescue

👁 413 viewsVersion Control

Git cheat sheet & fix-it playbook

Every Git command explained with real examples, plus step-by-step rescue guides for the disasters that actually happen — recover a deleted file, undo git reset --hard, restore a deleted branch, purge a leaked secret, fix merge conflicts, dubious-ownership errors, failed pushes and broken hooks. Free, no login.

GitCheat SheetRecoveryUndoErrorsReferenceOpen tool →

Table Grabber

👁 147 viewsData

Convert any table to CSV, Excel, Markdown, JSON, SQL and more

A free tool and Chrome extension, now live on the Chrome Web Store, that copies any table from any web page into CSV, Excel, Markdown, JSON, SQL, YAML, LaTeX and more. Click a table, drag a box round something that is not one, or paste your own data. Handles merged cells, grids built from divs, and tables that only load their rows as you scroll. Unlimited rows, no account, nothing uploaded.

Chrome ExtensionCSVExcelMarkdownJSONScrapingOpen tool →

Grande Verse

👁 221 viewsMusic

an unofficial ariana grande fan site

A fan site built as a showcase project: eight era themes that take over the page as you travel through the discography, a 75-song catalogue with credits and previews, the full Eternal Sunshine Tour routing and setlist, and moondle — a daily song puzzle everyone plays against the same answer. Real licensed photography only, attribution on every image, no login.

Ariana GrandeWeb AudioGamesRecommendationsDesign SystemOpen tool →

Storage Inspector

👁 182 viewsBrowser

Chrome Web Store extension — see every byte a site stores

A free Chrome extension, now live on the Chrome Web Store, that shows everything a website keeps in your browser — cookies, localStorage, sessionStorage, IndexedDB, Cache Storage and service workers — with sizes, decoded JWTs and JSON, search, export and a security analyser. Nothing leaves your browser.

Chrome ExtensionCookieslocalStorageIndexedDBPrivacySecurityOpen tool →

Query Studio

👁 230 viewsDatabase

Free SQL translator, formatter & validator

Translate, format, validate and understand SQL across 18 database dialects — convert MySQL to PostgreSQL or SQL to MongoDB, learn logical execution order, draw ER diagrams and clean up messy queries. Free, deterministic, no login.

SQLPostgreSQLMySQLMongoDBFormatterTranslatorOpen tool →

5 tools in the directory · Page 1 of 1

Which one do you need?

You have SQL that runs on one database and needs to run on another
Query Studio translates between 18 dialects — MySQL, PostgreSQL, SQL Server, Snowflake, BigQuery and the rest — and converts SQL to MongoDB. It also explains a query’s real execution order, scores it for anti-patterns, suggests index candidates and draws an ER diagram from CREATE TABLE statements. Every result is computed by real parsers rather than a language model, which is why it is instant, unlimited and identical every run.
Git has eaten something and you need it back
Git Rescue is 56 step-by-step recovery guides, 82 documented commands and a glossary of the vocabulary Git’s error messages assume you already have. Every guide states up front whether the work is actually recoverable — including the cases where the honest answer is no, which is the part most references leave out.
There is a table on a web page and you need it in a spreadsheet
Table Grabber copies any table to CSV, Excel, Markdown, JSON, SQL, YAML or LaTeX, with no row limit. It handles the cases that break the alternatives: merged cells, grids built out of divs rather than a real table, rows that only load as you scroll, and content inside a shadow DOM. Works here in the browser or as a Chrome extension.
You need to see what a site is actually storing about you
Storage Inspector shows all six storage areas on one screen — cookies including HttpOnly, localStorage, sessionStorage, IndexedDB, Cache Storage and service workers — with sizes, decoded JWTs, quota meters, a scored cookie-security check and around 45 named tracker vendors. It is the tool for “why is this origin holding 400 MB” and “why is my site still serving last week’s build”.

What “free” means here

No account, no trial, no row cap, no feature held back for a tier that does not exist. That is not generosity — it follows from how these are built. The work happens in your browser or in a parser on the server, with no per-request cost to recover, so a usage limit would exist only to sell you its removal.

The two Chrome extensions install with no site access at all and read a page only when you invoke them. Nothing is uploaded, and there is no analytics on what you paste into anything here. If a tool needs a permission, it asks for that permission, for that site, at the moment it needs it.

All of it is built and maintained by one person — more about that here — and the reasoning behind most of it gets written up on the blog.