{
  "id": 2761254,
  "title": "I built a JSON toolkit that never sends your data anywhere",
  "url": "https://urgent.news/2026/08/23/i-built-a-json-toolkit-that-never-sends-your-data-anywhere",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-23T09:21:17.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/sekhar_babu_1095c83b17413/i-built-a-json-toolkit-that-never-sends-your-data-anywhere-1nlm"
  },
  "original_language": "en",
  "account": "Most online tools that process JSON paste it into a server for processing. The author wanted to avoid this and built JSONLinter, a client-side JSON toolkit. It began as a validator/formatter, then expanded to 42 tools across six categories. The tools validate and format JSON, view and query it, convert it to various data formats, generate code, validate JSON against schemas, and encode data. There's also an optional AI assistant on the validation page, but it doesn't see the user's JSON or key.\n\nThe toolkit is built with React 19, TypeScript, Vite, Tailwind v4, and CodeMirror 6. The author faced challenges with prerendering without server-side rendering (SSR) and creating a structural JSON diff. They solved these by using Playwright to generate fully-rendered HTML for crawlers and comparing actual JSON structure instead of key order. The selection highlighting issue was resolved by making the active-line background translucent. JSONLinter is available at jsonlinter.io, requiring no account or installation. The author seeks feedback on missing features compared to existing tools.",
  "summary": "Most \"paste your JSON here\" tools online send that JSON to a server to process it. For internal API responses, config files, or anything with real data in it, that's not something I wanted to do — so I built JSONLinter , a JSON toolkit where literally everything happens client-side. What it does It started as a validator/formatter, then grew into 42 tools across six categories: Validate & Format…",
  "key_points": [
    "JSONLinter is a client-side JSON toolkit that never sends data anywhere",
    "Built with React 19, TypeScript, Vite, Tailwind, and CodeMirror",
    "Available at jsonlinter.io with no account or installation required"
  ],
  "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."
}