TreeJSON — JSON-fremviser, Trævisning, YAML & XML-formatter
ID
bjjdggabgllhblcjafopjpmcadoeldpkFormater JSON, YAML, XML i browseren. Trævisning, søgning, kopier JSONPath, eksport. Open source, privatliv først, MV3-native.
Skærmbilleder
Beskrivelse
Formater JSON, YAML, XML i browseren. Trævisning, søgning, kopier JSONPath, eksport. Open source, privatliv først, MV3-native.
TreeJSON formaterer JSON-, YAML- og XML-svar direkte i din browser — øjeblikkeligt, lokalt og med nul telemetri. Bygget fra bunden på Manifest V3 efter at den mest populære JSON Formatter Chrome-udvidelse (over 2 millioner brugere) blev closed-source og begyndte at indsætte tredjepartsscripts i begyndelsen af 2026.
HVAD DET GØR
TreeJSON detekterer JSON-, YAML- og XML-svar via Content-Type-headeren og filendelsen og renderer dem som en ren foldelig trævisning med syntaks-fremhævning, elementtællere og indrykningsguider. Ingen opsætning, ingen konto, ingen servere.
NØGLEFUNKTIONER
• Automatisk formatering af JSON, JSON-LD, JSON:API, HAL+JSON, NDJSON, YAML og XML
• Foldeligt træ med elementtællere og indrykningsguider
• Fuldtekstsøgning på tværs af nøgler og værdier med substring-fremhævning
• Højreklik på enhver node → kopier JSONPath, råværdi eller hele undertræet
• Klik-for-at-kopiere på enhver primitiv værdi
• JSON-validator med linjenummererede parse-fejl
• Eksporter JSON → CSV (array af objekter), TypeScript-typer eller JSON Schema (Draft-07)
• Lyst / mørkt / auto-tema — følger dit operativsystem
• Deaktiver per fane, per origin, regex URL-ekskluderingsmønstre
• Tastaturgenveje (Alt+Shift+J for at skifte, ⌘/Ctrl+F for søgning)
• Virker med lokale filer (file://), når du aktiverer filadgang
• Rå / parset-skift — vend tilbage til kildetekst når som helst
• 100% offline efter installation — ingen egne netværksanmodninger
TIL HVEM
Webudviklere der debugger REST- og GraphQL-svar, backend-ingeniører der inspicerer payloads, QA-ingeniører der verificerer svarformater, DevOps der læser konfigurationsfiler, enhver der lander på en rå JSON-URL og vil have den læselig.
SÅDAN VIRKER DET
Åbn en JSON-, YAML- eller XML-URL → TreeJSON tjekker Content-Type → renderer et struktureret træ → søg, kopier, eksporter. Altid nul konfiguration.
HVORFOR TREEJSON
• Privatliv først. Nul telemetri, nul analyser, nul tredjepartsscripts, nul servere.
• Open source. Detektionskoden er auditerbar.
• MV3-native. Bygget til Chromes nuværende udvidelsesplatform. Vil ikke blive deaktiveret af fremtidige Chrome-opdateringer der fjerner Manifest V2.
• Minimale tilladelser. Kun «storage» til præferencer og «activeTab» til den aktuelle side. Værtstilladelsen «<all_urls>» bruges udelukkende til at læse svarets Content-Type.
• Multi-format. JSON, YAML, XML — ét værktøj, tre fremvisere, én konsistent grænseflade.
FORKLARING AF TILLADELSER
Hvorfor anmoder TreeJSON om adgang til alle websteder? JSON-, YAML- og XML-API'er hostes på alle domæner på nettet. For at Chrome automatisk kan formatere et JSON-svar fra ethvert domæne, skal udvidelsen erklære adgang til det domæne. TreeJSON inspicerer kun dokumentets Content-Type. Hvis svaret ikke er JSON, YAML eller XML, afslutter content scriptet straks. Ingen browserhistorik læses. Ingen URL forlader browseren. Intet sendes nogen steder.
KOMMER DU FRA EN ANDEN JSON-FREMVISER?
Leder du efter en open-source JSON-fremviser uden telemetri, uden tredjepartsscripts og med en aktuel MV3-kodebase? TreeJSON er det privatliv-først, multi-format valg. Skift på sekunder.
FAQ
S: Vil TreeJSON indsætte pop-ups eller bannere på shopping- eller checkout-sider?
S: Nej. TreeJSON kører aldrig på ikke-JSON-sider. Content scriptet afslutter før det læser siden, hvis Content-Type ikke er JSON, YAML eller XML.
S: Sporer TreeJSON min browsing?
S: Nej. TreeJSON har nul udgående netværksanmodninger. Det indlæser ikke fjernscripts, fonte eller analyse-SDK'er.
S: Hvorfor anmoder det om «<all_urls>»?
S: JSON-API'er hostes på alle domæner. TreeJSON tjekker svarets Content-Type og afslutter, hvis det ikke er relevant. Ingen URL logges eller transmitteres.
S: Kan jeg redigere JSON?
S: TreeJSON er kun-læs i v1. Brug en dedikeret JSON-editor til skrivning.
S: Virker det offline?
S: Ja. Efter installation kører TreeJSON helt lokalt. Der er ingen serverkomponent.
S: Er kildekoden offentlig?
S: Ja. Auditer detektionslogikken, parser glue og renderingskoden før installation.
S: Hvordan adskiller det sig fra Chrome DevTools?
S: DevTools viser JSON i Network-fanen og kræver, at du åbner det for hver anmodning. TreeJSON formaterer automatisk hver JSON-URL, du åbner i en almindelig fane — hurtigere til daglig API-inspektion, walkthroughs og skærmdeling.