Skip to content
I Hate Online Tools
← All tools

Developer

Gitignore templates, email format checks, SQL formatting, SVG tidy, and a CORS-bound API client—developer utilities that stay in the tab when they can.

Runs in your browser · Nothing uploaded

About Developer

Developer paste sites love accounts. This category is gitignore assembly from baked GitHub templates, email format/typo checks, SQL pretty-print, SVG optimization, and a small REST client.

The API tester is honest about CORS: browser fetch can only read APIs that allow it. Citation-style network honesty applies here too—no pretend “works with every API from a static site.”

Gitignore templates are baked at build time so the tool still works with wifi off after load.

SQL formatting and SVG optimization are the jobs you do ten times a day and forget until a colleague pastes a one-line query or a 400 KB icon export. Running them here keeps production schema snippets and client logos off a random formatter's access log. The trade is no team history and no shared collection of saved requests.

Email validation stops at format and obvious typos. It will not SMTP-probe an inbox, because that is abuse-prone and belongs on infrastructure you control. Treat the API client the same way: useful for a public JSON endpoint, useless for an internal admin API until someone adds CORS or you switch to a desktop client.

Tools in this category

.gitignore generator

Gitignore generator combines baked official templates and custom patterns into a downloadable .gitignore.

Email validator

Email validator checks format and common domain typos for one address or a list. Not deliverability.

SQL formatter

SQL formatter pretty-prints with sql-formatter in the browser and a dialect picker.

SVG optimizer

SVG optimizer strips fluff locally and downloads a smaller SVG. Related to SVG convert under Convert.

REST / API client

REST / API client sends fetch from your browser, shows the response, stores history locally, and documents CORS limits.

Common questions

Does the API client proxy through your server?

No. Requests go from your browser to the URL you enter. CORS is enforced by the browser.

Are gitignore templates live from GitHub?

No. They are baked into static JSON when the site builds.

Does email validation prove an inbox exists?

No. Format and typo hints only.

Why these tools don't upload your files

There is no server to upload to. Each page is a static file, and the work happens in your browser. Your file is read from disk into memory, processed, and handed back as a download. Once the page has loaded you can disconnect from the network and it keeps working. The longer explanation

Install the app