TreeJSON — Prehliadač JSON, Stromový pohľad, Formátovač YAML & XML
ID
bjjdggabgllhblcjafopjpmcadoeldpkFormátujte JSON, YAML, XML v prehliadači. Strom, hľadanie, kopírovanie JSONPath, export. Open source, súkromné, MV3-native.
Snímky obrazovky
Popis
Formátujte JSON, YAML, XML v prehliadači. Strom, hľadanie, kopírovanie JSONPath, export. Open source, súkromné, MV3-native.
TreeJSON formátuje odpovede JSON, YAML a XML priamo vo vašom prehliadači — okamžite, lokálne a s nulovou telemetriou. Postavené od základov na Manifest V3 po tom, čo najpopulárnejšie rozšírenie JSON Formatter pre Chrome (viac ako 2 milióny používateľov) prešlo na uzavretý zdrojový kód a začiatkom 2026 začalo vkladať skripty tretích strán.
ČO ROBÍ
TreeJSON deteguje odpovede JSON, YAML a XML podľa hlavičky Content-Type a prípony súboru a vykresľuje ich ako čistý zbaľovateľný stromový pohľad so zvýraznením syntaxe, počítadlami položiek a vodidlami odsadenia. Žiadne nastavovanie, žiadny účet, žiadne servery.
KĽÚČOVÉ FUNKCIE
• Automatické formátovanie JSON, JSON-LD, JSON:API, HAL+JSON, NDJSON, YAML a XML
• Zbaľovateľný strom s počítadlami položiek a vodidlami odsadenia
• Plnotextové vyhľadávanie v kľúčoch a hodnotách so zvýraznením podreťazcov
• Pravé kliknutie na ľubovoľný uzol → kopírovať JSONPath, surovú hodnotu alebo celý podstrom
• Klik-pre-kopírovanie na ľubovoľnej primitívnej hodnote
• Validátor JSON s chybami parsovania očíslovanými podľa riadkov
• Export JSON → CSV (pole objektov), TypeScript typy alebo JSON Schema (Draft-07)
• Svetlá / tmavá / automatická téma — sleduje systém
• Vypnutie na kartu, na origin, regex vzory pre vylúčenie URL
• Klávesové skratky (Alt+Shift+J na prepnutie, ⌘/Ctrl+F na vyhľadávanie)
• Funguje s lokálnymi súbormi (file://), ak povolíte prístup k súborom
• Prepínač surový / formátovaný — kedykoľvek späť k zdrojovému textu
• 100% offline po inštalácii — žiadne vlastné sieťové požiadavky
PRE KOHO
Weboví vývojári ladiaci REST a GraphQL odpovede, backend inžinieri kontrolujúci payload, QA inžinieri overujúci tvar odpovedí, DevOps čítajúci konfiguračné súbory, ktokoľvek, kto otvorí surovú JSON URL a chce ju čítať jednoducho.
AKO TO FUNGUJE
Otvorte URL JSON, YAML alebo XML → TreeJSON skontroluje Content-Type → vykreslí štruktúrovaný strom → hľadajte, kopírujte, exportujte. Vždy nulová konfigurácia.
PREČO TREEJSON
• Súkromie predovšetkým. Nula telemetrie, nula analytiky, nula skriptov tretích strán, nula serverov.
• Open source. Detekčný kód je auditovateľný.
• MV3-native. Postavené pre súčasnú platformu rozšírení Chrome. Nebude vypnuté budúcimi aktualizáciami Chrome, ktoré zrušia Manifest V2.
• Minimálne oprávnenia. Iba «storage» pre nastavenia a «activeTab» pre aktuálnu stránku. Hostiteľské oprávnenie «<all_urls>» sa používa výhradne na čítanie Content-Type odpovede.
• Multi-formát. JSON, YAML, XML — jeden nástroj, tri prehliadače, jednotné rozhranie.
VYSVETLENIE OPRÁVNENÍ
Prečo TreeJSON žiada prístup ku všetkým webom? JSON, YAML a XML API sú hostované na každej doméne webu. Aby Chrome mohol automaticky formátovať JSON odpoveď z ľubovoľnej domény, rozšírenie musí deklarovať prístup k tejto doméne. TreeJSON kontroluje iba Content-Type dokumentu. Ak odpoveď nie je JSON, YAML ani XML, content script okamžite skončí. Žiadna história prehliadania sa nečíta. Žiadna URL neopúšťa prehliadač. Nič sa nikam neposiela.
PRECHÁDZATE Z INÉHO JSON PREHLIADAČA?
Hľadáte open-source JSON prehliadač bez telemetrie, bez skriptov tretích strán a so súčasnou MV3 kódovou základňou? TreeJSON je možnosť so súkromím predovšetkým a multi-formátom. Prechod v sekundách.
FAQ
O: Bude TreeJSON vkladať pop-up okná alebo bannery na nákupných alebo checkout stránkach?
O: Nie. TreeJSON nikdy nebeží na nie-JSON stránkach. Content script skončí pred tým, ako prečíta stránku, ak Content-Type nie je JSON, YAML alebo XML.
O: Sleduje TreeJSON moje prehliadanie?
O: Nie. TreeJSON má nulové odchádzajúce sieťové požiadavky. Nenačítava vzdialené skripty, fonty ani analytické SDK.
O: Prečo žiada «<all_urls>»?
O: JSON API sú hostované na každej doméne. TreeJSON kontroluje Content-Type odpovede a skončí, ak nie je relevantný. Žiadna URL sa neloguje ani neprenáša.
O: Môžem upravovať JSON?
O: TreeJSON je v v1 iba na čítanie. Pre zápis použite vyhradený JSON editor.
O: Funguje offline?
O: Áno. Po inštalácii beží TreeJSON úplne lokálne. Nie je žiadny serverový komponent.
O: Je zdrojový kód verejný?
O: Áno. Pred inštaláciou auditujte detekčnú logiku, parser glue a renderovací kód.
O: V čom sa líši od Chrome DevTools?
O: DevTools zobrazujú JSON v záložke Network a vyžadujú otvorenie pre každú požiadavku. TreeJSON automaticky formátuje každú JSON URL otvorenú v bežnej karte — rýchlejšie pre každodennú inšpekciu API, walkthrough a zdieľanie obrazovky.