TreeJSON — JSON-viser, Trevisning, YAML & XML Formaterer
ID
bjjdggabgllhblcjafopjpmcadoeldpkFormater JSON, YAML, XML i nettleseren. Trevisning, søk, kopier JSONPath, eksport. Open source, personvern først, MV3-native.
Skjermbilder
Beskrivelse
Formater JSON, YAML, XML i nettleseren. Trevisning, søk, kopier JSONPath, eksport. Open source, personvern først, MV3-native.
TreeJSON formaterer JSON-, YAML- og XML-svar rett i nettleseren din — øyeblikkelig, lokalt og med null telemetri. Bygget fra bunnen av på Manifest V3 etter at den mest populære JSON Formatter Chrome-utvidelsen (over 2 millioner brukere) ble closed-source og begynte å injisere tredjepartsskript tidlig i 2026.
HVA DEN GJØR
TreeJSON oppdager JSON-, YAML- og XML-svar via Content-Type-headeren og filendelsen, og gjengir dem som en ren sammenleggbar trevisning med syntakshighlighting, elementtellere og innrykksguider. Ingen oppsett, ingen konto, ingen servere.
NØKKELFUNKSJONER
• Automatisk formatering av JSON, JSON-LD, JSON:API, HAL+JSON, NDJSON, YAML og XML
• Sammenleggbart tre med elementtellere og innrykksguider
• Fulltekstsøk på tvers av nøkler og verdier med substring-highlighting
• Høyreklikk på enhver node → kopier JSONPath, råverdi eller hele undertreet
• Klikk-for-å-kopiere på enhver primitiv verdi
• JSON-validator med linjenummererte parse-feil
• Eksporter JSON → CSV (array av objekter), TypeScript-typer eller JSON Schema (Draft-07)
• Lyst / mørkt / auto-tema — følger operativsystemet ditt
• Deaktiver per fane, per origin, regex URL-eksklusjonsmønstre
• Tastatursnarveier (Alt+Shift+J for å veksle, ⌘/Ctrl+F for søk)
• Fungerer med lokale filer (file://) når du aktiverer filtilgang
• Rå / parset-veksler — gå tilbake til kildetekst når som helst
• 100% offline etter installasjon — ingen egne nettverksforespørsler
FOR HVEM
Utviklere som debugger REST- og GraphQL-svar, backend-ingeniører som inspiserer payloads, QA-ingeniører som verifiserer svarstrukturer, DevOps som leser konfigurasjonsfiler, alle som lander på en rå JSON-URL og vil lese den.
SLIK VIRKER DET
Åpne en JSON-, YAML- eller XML-URL → TreeJSON sjekker Content-Type → gjengir et strukturert tre → søk, kopier, eksporter. Alltid null konfigurasjon.
HVORFOR TREEJSON
• Personvern først. Null telemetri, null analyse, null tredjepartsskript, null servere.
• Open source. Deteksjonskoden kan auditeres.
• MV3-native. Bygget for Chromes nåværende utvidelsesplattform. Vil ikke bli deaktivert av fremtidige Chrome-oppdateringer som fjerner Manifest V2.
• Minimale tillatelser. Kun «storage» for innstillinger og «activeTab» for den aktuelle siden. Vertstillatelsen «<all_urls>» brukes utelukkende for å lese svarets Content-Type.
• Multi-format. JSON, YAML, XML — ett verktøy, tre visere, ett konsistent grensesnitt.
FORKLARING AV TILLATELSER
Hvorfor ber TreeJSON om tilgang til alle nettsteder? JSON-, YAML- og XML-API-er hostes på hvert domene på nettet. For at Chrome skal kunne formatere et JSON-svar fra et hvilket som helst domene automatisk, må utvidelsen deklarere tilgang til det domenet. TreeJSON inspiserer kun dokumentets Content-Type. Hvis svaret ikke er JSON, YAML eller XML, avsluttes content scriptet umiddelbart. Ingen nettleserhistorikk leses. Ingen URL forlater nettleseren. Ingenting sendes noe sted.
KOMMER DU FRA EN ANNEN JSON-VISER?
Leter du etter en open-source JSON-viser uten telemetri, uten tredjepartsskript og med en oppdatert MV3-kodebase? TreeJSON er det personvern-først, multi-format alternativet. Bytt på sekunder.
FAQ
S: Vil TreeJSON injisere pop-ups eller bannere på shopping- eller checkout-sider?
S: Nei. TreeJSON kjører aldri på ikke-JSON-sider. Content scriptet avsluttes før det leser siden hvis Content-Type ikke er JSON, YAML eller XML.
S: Sporer TreeJSON nettlesingen min?
S: Nei. TreeJSON har null utgående nettverksforespørsler. Det laster ikke fjernskript, fonter eller analyse-SDK-er.
S: Hvorfor ber det om «<all_urls>»?
S: JSON-API-er hostes på hvert domene. TreeJSON sjekker svarets Content-Type og avsluttes hvis det ikke er relevant. Ingen URL logges eller overføres.
S: Kan jeg redigere JSON?
S: TreeJSON er skrivebeskyttet i v1. Bruk en dedikert JSON-editor for skriving.
S: Fungerer det offline?
S: Ja. Etter installasjon kjører TreeJSON fullstendig lokalt. Det er ingen serverkomponent.
S: Er kildekoden offentlig?
S: Ja. Auditer deteksjonslogikken, parser glue og renderingskoden før du installerer.
S: Hvordan skiller det seg fra Chrome DevTools?
S: DevTools viser JSON i Network-fanen og krever at du åpner den for hver forespørsel. TreeJSON formaterer automatisk hver JSON-URL du åpner i en vanlig fane — raskere for daglig API-inspeksjon, walkthroughs og skjermdeling.