{
  "id": 16616069,
  "title": "I built 59 free browser-based dev tools in vanilla JS — here's what I learned",
  "url": "https://urgent.news/2026/10/26/i-built-59-free-browser-based-dev-tools-in-vanilla-js-heres-what-i",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-26T15:00:48.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/yuvaraj_radhakrishnan_224/i-built-59-free-browser-based-dev-tools-in-vanilla-js-heres-what-i-learned-3i05"
  },
  "original_language": "en",
  "account": "I have been quietly developing Antigravity Tools, a collection of 59 free, browser-based developer utilities. Today, I am sharing everything that was built and the lessons learned in the process. The main constraint set for this project was to use no dependencies, no server, and no telemetry. When you input your JWT token into jwt.io, the data is sent to their server. Similarly, when using an online regex tester, your test strings are logged. Antigravity Tools ensures that every operation runs inside your browser using native APIs, including Web Crypto API, Canvas API, Web Audio API, and IndexedDB.\n\nThe project comprises eight tool categories:\n\n- Security & Auth Tools: JWT Inspector, which decodes JWT header, payload, and checks expiry locally; RSA & ECC Key Generator, allowing the generation of 2048-bit key pairs via SubtleCrypto; Hash & Password Generator, utilizing SHA-256/SHA-512 via Web Crypto; PII Masker, which strips emails, credit cards, SSNs, IPs from text; and Universal Encoder/Decoder, supporting Base64, URL, Hex, HTML entities, and Unicode.\n\n- AI & Prompting Tools: AI Token Counter, estimating costs across GPT-4o, Claude 3.5, Gemini 2.0, and DeepSeek R1; System Prompt Builder, structuring agent instructions with XML tags and tool definitions; AI Text Humanizer, rephrasing robotic AI output into natural writing; and Prompt Cost Trimmer, compressing prompts by 30–50% to reduce API costs.\n\n- Dev & Code Tools: JSON Workbench, which beautifies, validates, and converts data to TypeScript, Python, Go types; cURL Converter, converting cURL to JS fetch, Python requests, Go, and PHP; Regex Tester, offering real-time match highlighting with capture group display; Cron Builder, a visual editor for cron expressions with plain-English output; and Git Command Helper, enabling the creation of undo/squash/cherry-pick commands visually.\n\nTo explore Antigravity Tools, visit https://antigravitytools.app.",
  "summary": "I've been quietly building Antigravity Tools — a collection of 59 free, browser-based developer utilities — and today I'm sharing everything I built and learned. Why vanilla JS? No React, no build step. The main constraint I set for myself: zero dependencies, zero server, zero telemetry . When you paste your JWT token into jwt.io, it goes to their server. When you use an online regex tester, your…",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}