Áttekinté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. MIT licenc. A detektálási kód auditálható a nyilvános repozitóriumban. • 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. MIT-licenccel a GitHubon. 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.
Részletek
- Verziók1.2.1
- Frissítve2026. május 21.
- Méret202KiB
- Nyelvek52 nyelv
- FejlesztőWebhely
E-mail
aaleksandr.ross@gmail.com - Nem kereskedőEz a fejlesztő nem azonosította magát kereskedőként. Felhívjuk az Európai Unióban élő fogyasztók figyelmét arra, hogy a fogyasztói jogok nem érvényesek az Ön és a fejlesztő közötti szerződésekre.
Adatvédelem
Ez a fejlesztő kijelenti, hogy az Ön adatai:
- Nem kerülnek értékesítésre harmadik félnek az engedélyezett használati eseteken kívül.
- nem lesznek felhasználva vagy átadva olyan célokból, amelyek nem kapcsolódnak az elem alapvető működéséhez;
- nem lesznek felhasználva vagy átadva hitelképesség-meghatározási vagy kölcsönzési célokra.