TreeJSON — Prohlížeč JSON, Stromový pohled, Formátovač YAML & XML
ID
bjjdggabgllhblcjafopjpmcadoeldpkFormátujte JSON, YAML, XML v prohlížeči. Strom, hledání, kopírování JSONPath, export. Open source, soukromé, MV3-native.
Snímky obrazovky
Popis
Formátujte JSON, YAML, XML v prohlížeči. Strom, hledání, kopírování JSONPath, export. Open source, soukromé, MV3-native.
TreeJSON formátuje odpovědi JSON, YAML a XML přímo ve vašem prohlížeči — okamžitě, lokálně a s nulovou telemetrií. Postaveno od základů na Manifest V3 poté, co nejpopulárnější rozšíření JSON Formatter pro Chrome (více než 2 miliony uživatelů) přešlo na uzavřený zdrojový kód a začátkem 2026 začalo vkládat skripty třetích stran.
CO DĚLÁ
TreeJSON detekuje odpovědi JSON, YAML a XML podle hlavičky Content-Type a přípony souboru a vykresluje je jako čistý sbalitelný stromový pohled se zvýrazněním syntaxe, počítadly položek a vodítky odsazení. Žádné nastavování, žádný účet, žádné servery.
KLÍČOVÉ FUNKCE
• Automatické formátování JSON, JSON-LD, JSON:API, HAL+JSON, NDJSON, YAML a XML
• Sbalitelný strom s počítadly položek a vodítky odsazení
• Plnotextové vyhledávání v klíčích a hodnotách se zvýrazněním podřetězců
• Pravé kliknutí na libovolný uzel → kopírovat JSONPath, surovou hodnotu nebo celý podstrom
• Klik-pro-kopírování na libovolné primitivní hodnotě
• Validátor JSON s chybami parsování číslovanými podle řádků
• Export JSON → CSV (pole objektů), TypeScript typy nebo JSON Schema (Draft-07)
• Světlý / tmavý / automatický motiv — sleduje systém
• Vypnutí na kartu, na origin, regex vzory pro vyloučení URL
• Klávesové zkratky (Alt+Shift+J pro přepnutí, ⌘/Ctrl+F pro vyhledávání)
• Funguje s lokálními soubory (file://), pokud povolíte přístup k souborům
• Přepínač surový / formátovaný — kdykoli zpět ke zdrojovému textu
• 100% offline po instalaci — žádné vlastní síťové požadavky
PRO KOHO
Weboví vývojáři ladící REST a GraphQL odpovědi, backend inženýři kontrolující payload, QA inženýři ověřující tvar odpovědí, DevOps čtoucí konfigurační soubory, kdokoli, kdo otevře surovou JSON URL a chce ji číst snadno.
JAK TO FUNGUJE
Otevřete URL JSON, YAML nebo XML → TreeJSON zkontroluje Content-Type → vykreslí strukturovaný strom → hledejte, kopírujte, exportujte. Vždy nulová konfigurace.
PROČ TREEJSON
• Soukromí především. Nula telemetrie, nula analytiky, nula skriptů třetích stran, nula serverů.
• Open source. Detekční kód je auditovatelný.
• MV3-native. Postaveno pro současnou platformu rozšíření Chrome. Nebude vypnuto budoucími aktualizacemi Chrome, které zruší Manifest V2.
• Minimální oprávnění. Pouze «storage» pro nastavení a «activeTab» pro aktuální stránku. Hostitelské oprávnění «<all_urls>» se používá výhradně pro čtení Content-Type odpovědi.
• Multi-formát. JSON, YAML, XML — jeden nástroj, tři prohlížeče, jednotné rozhraní.
VYSVĚTLENÍ OPRÁVNĚNÍ
Proč TreeJSON žádá přístup ke všem webům? JSON, YAML a XML API jsou hostována na každé doméně webu. Aby Chrome mohl automaticky formátovat JSON odpověď z libovolné domény, musí rozšíření deklarovat přístup k této doméně. TreeJSON kontroluje pouze Content-Type dokumentu. Pokud odpověď není JSON, YAML ani XML, content script okamžitě skončí. Žádná historie prohlížení se nečte. Žádná URL neopouští prohlížeč. Nic se nikam neposílá.
PŘECHÁZÍTE Z JINÉHO JSON PROHLÍŽEČE?
Hledáte open-source JSON prohlížeč bez telemetrie, bez skriptů třetích stran a se současnou MV3 kódovou základnou? TreeJSON je možnost se soukromím především a multi-formátem. Přechod během vteřin.
FAQ
O: Bude TreeJSON vkládat pop-up okna nebo bannery na nákupní nebo checkout stránky?
O: Ne. TreeJSON nikdy neběží na ne-JSON stránkách. Content script skončí dříve, než stránku přečte, pokud Content-Type není JSON, YAML nebo XML.
O: Sleduje TreeJSON moje prohlížení?
O: Ne. TreeJSON má nulové odchozí síťové požadavky. Nenahrává vzdálené skripty, fonty ani analytické SDK.
O: Proč žádá «<all_urls>»?
O: JSON API jsou hostována na každé doméně. TreeJSON kontroluje Content-Type odpovědi a skončí, pokud není relevantní. Žádná URL se neloguje ani nepřenáší.
O: Mohu JSON upravovat?
O: TreeJSON je v v1 pouze pro čtení. Pro zápis použijte vyhrazený JSON editor.
O: Funguje offline?
O: Ano. Po instalaci běží TreeJSON zcela lokálně. Není žádná serverová komponenta.
O: Je zdrojový kód veřejný?
O: Ano. Před instalací auditujte detekční logiku, parser glue a renderovací kód.
O: V čem se liší od Chrome DevTools?
O: DevTools zobrazují JSON v záložce Network a vyžadují otevření pro každý požadavek. TreeJSON automaticky formátuje každou JSON URL otevřenou v běžné kartě — rychlejší pro každodenní inspekci API, walkthrough a sdílení obrazovky.