TreeJSON — JSON Megjelenítő, Fa nézet, YAML & XML Formázó
ID
bjjdggabgllhblcjafopjpmcadoeldpkFormázzon JSON, YAML, XML adatokat a böngészőben. Fa nézet, keresés, JSONPath másolás, exportálás. Open source, privát, MV3-natív.
Képernyőképek
Leírás
Formázzon JSON, YAML, XML adatokat a böngészőben. Fa nézet, keresés, JSONPath másolás, exportálás. Open source, privát, MV3-natív.
A TreeJSON azonnal, helyben és zéró telemetriával formázza a JSON, YAML és XML válaszokat a böngészőjében. Manifest V3-ra alapból újraírva, miután a legnépszerűbb JSON Formatter Chrome-bővítmény (több mint 2 millió felhasználó) zárt forrásúvá vált, és 2026 elején harmadik féltől származó szkripteket kezdett injektálni.
MIT TESZ
A TreeJSON Content-Type fejléc és fájlkiterjesztés alapján észleli a JSON, YAML és XML válaszokat, majd tiszta, összecsukható fa nézetként jeleníti meg őket szintaxiskiemeléssel, elemszámlálókkal és behúzási vezetőkkel. Nincs beállítás, nincs fiók, nincs szerver.
FŐ FUNKCIÓK
• JSON, JSON-LD, JSON:API, HAL+JSON, NDJSON, YAML és XML automatikus formázása
• Összecsukható fa elemszámlálókkal és behúzási vezetőkkel
• Teljes szöveges keresés kulcsokban és értékekben részstring-kiemeléssel
• Jobb klikk bármely csomóponton → JSONPath, nyers érték vagy teljes részfa másolása
• Kattintásos másolás bármely primitív értéken
• JSON-validátor sor szerinti számozású parse-hibákkal
• JSON exportálása → CSV (objektumtömb), TypeScript-típusok vagy JSON Schema (Draft-07)
• Világos / sötét / automatikus téma — követi az operációs rendszert
• Letiltás laponként, originonként, regex URL-kizárási minták
• Billentyűparancsok (Alt+Shift+J váltáshoz, ⌘/Ctrl+F kereséshez)
• Helyi fájlokkal (file://) működik, ha engedélyezi a fájlhozzáférést
• Nyers / feldolgozott váltó — bármikor vissza a forrásszöveghez
• Telepítés után 100% offline — nincsenek saját hálózati kérések
KINEK SZÓL
REST és GraphQL válaszokat debuggoló webfejlesztők, payload-okat vizsgáló backend mérnökök, válaszformákat ellenőrző QA mérnökök, konfigurációs fájlokat olvasó DevOps, bárki, aki nyers JSON URL-re érkezik és olvashatóvá szeretné tenni.
HOGYAN MŰKÖDIK
Nyisson meg egy JSON, YAML vagy XML URL-t → a TreeJSON ellenőrzi a Content-Type-ot → strukturált fát jelenít meg → keressen, másoljon, exportáljon. Mindig nulla konfiguráció.
MIÉRT TREEJSON
• Privát mindenekelőtt. Nulla telemetria, nulla analitika, nulla harmadik féltől származó szkript, nulla szerver.
• Open source. A detektálási kód auditálható.
• MV3-natív. A Chrome jelenlegi bővítményplatformjára épült. Nem fogják letiltani a Manifest V2-t kivezető jövőbeli Chrome-frissítések.
• Minimális engedélyek. Csak «storage» a beállításokhoz és «activeTab» az aktuális oldalhoz. A «<all_urls>» host-engedély kizárólag a válasz Content-Type-jának olvasására szolgál.
• Több formátum. JSON, YAML, XML — egy eszköz, három megjelenítő, egységes felület.
ENGEDÉLYEK MAGYARÁZATA
Miért kér a TreeJSON hozzáférést minden webhelyhez? A JSON, YAML és XML API-k a web minden tartományán futnak. Ahhoz, hogy a Chrome automatikusan formázza a JSON választ bármely tartományról, a bővítménynek deklarálnia kell a hozzáférést. A TreeJSON csak a dokumentum Content-Type-ját vizsgálja. Ha a válasz nem JSON, YAML vagy XML, a content script azonnal kilép. Nem olvas böngészési előzményeket. Egyetlen URL sem hagyja el a böngészőt. Semmi nem küldődik sehová.
MÁS JSON-MEGJELENÍTŐRŐL VÁLT?
Keres egy open-source JSON-megjelenítőt telemetria nélkül, harmadik féltől származó szkriptek nélkül, naprakész MV3 kódbázissal? A TreeJSON a privát mindenekelőtt, többformátumú választás. Váltás másodpercek alatt.
GYIK
K: A TreeJSON pop-upokat vagy bannereket fog injektálni vásárlási vagy fizetési oldalakon?
V: Nem. A TreeJSON soha nem fut nem-JSON oldalakon. A content script kilép, mielőtt elolvasná az oldalt, ha a Content-Type nem JSON, YAML vagy XML.
K: Követi a TreeJSON a böngészésemet?
V: Nem. A TreeJSON nulla kimenő hálózati kéréssel rendelkezik. Nem tölt be távoli szkripteket, betűtípusokat vagy analitikai SDK-kat.
K: Miért kér «<all_urls>»-t?
V: A JSON API-k minden tartományon futnak. A TreeJSON ellenőrzi a válasz Content-Type-ját és kilép, ha nem releváns. Egyetlen URL sem kerül naplózásra vagy továbbításra.
K: Tudok JSON-t szerkeszteni?
V: A TreeJSON v1-ben csak olvasható. Íráshoz használjon dedikált JSON-szerkesztőt.
K: Működik offline?
V: Igen. Telepítés után a TreeJSON teljesen helyben fut. Nincs szerverkomponens.
K: A forráskód nyilvános?
V: Igen. Telepítés előtt auditálhatja a detektálási logikát, a parser glue-t és a renderelő kódot.
K: Miben különbözik a Chrome DevTools-tól?
V: A DevTools a Network fülön mutatja a JSON-t és minden kéréshez meg kell nyitnia. A TreeJSON automatikusan formáz minden JSON URL-t, amit egy normál fülön nyit meg — gyorsabb a napi API-vizsgálathoz, walkthroughokhoz és képernyőmegosztáshoz.