Image du logo de l'article pour TreeJSON — Visionneuse JSON, Arborescence, Formateur YAML & XML

TreeJSON — Visionneuse JSON, Arborescence, Formateur YAML & XML

extkit.dev
ExtensionOutils10 utilisateurs
Élément multimédia 1 (capture d'écran) pour TreeJSON — Visionneuse JSON, Arborescence, Formateur YAML & XML

Présentation

Formatez JSON, YAML, XML dans votre navigateur. Arborescence, recherche, copie JSONPath, export. Open source, privé, MV3-natif.

TreeJSON met en forme les réponses JSON, YAML et XML directement dans votre navigateur — instantanément, localement, sans la moindre télémétrie. Reconstruit de zéro sur Manifest V3 après que l'extension JSON Formatter Chrome la plus populaire (plus de 2 millions d'utilisateurs) est passée en code fermé et a commencé à injecter des scripts tiers début 2026. CE QU'ELLE FAIT TreeJSON détecte les réponses JSON, YAML et XML par leur en-tête Content-Type et leur extension de fichier, puis les affiche sous forme d'arborescence pliable propre, avec coloration syntaxique, compteurs d'éléments et guides d'indentation. Aucune configuration, aucun compte, aucun serveur. FONCTIONNALITÉS CLÉS • Formatage automatique de JSON, JSON-LD, JSON:API, HAL+JSON, NDJSON, YAML et XML • Arborescence pliable avec compteurs d'éléments et guides d'indentation • Recherche plein texte sur les clés et les valeurs avec surlignage des sous-chaînes • Clic droit sur n'importe quel nœud → copier le JSONPath, la valeur brute ou le sous-arbre complet • Clic-pour-copier sur toute valeur primitive • Validateur JSON avec erreurs de parsing numérotées par ligne • Export JSON → CSV (tableau d'objets), types TypeScript ou JSON Schema (Draft-07) • Thème clair / sombre / automatique — suit votre système • Désactivation par onglet, par origine, motifs d'exclusion d'URL en regex • Raccourcis clavier (Alt+Maj+J pour basculer, ⌘/Ctrl+F pour rechercher) • Fonctionne avec les fichiers locaux (file://) si vous activez l'accès aux fichiers • Bascule brut / formaté pour revenir au texte source à tout moment • 100 % hors ligne après installation — aucune requête réseau propre POUR QUI Développeurs web qui déboguent des réponses REST et GraphQL, ingénieurs backend qui inspectent des payloads, QA qui vérifient la forme des réponses, DevOps qui lisent des fichiers de configuration, et quiconque atterrit sur une URL JSON brute et aimerait qu'elle soit lisible. COMMENT ÇA MARCHE Ouvrez une URL JSON, YAML ou XML → TreeJSON vérifie le Content-Type → affiche un arbre structuré → recherche, copie, export. Zéro configuration, jamais. POURQUOI TREEJSON • Privé d'abord. Zéro télémétrie, zéro analytique, zéro script tiers, zéro serveur. • Open source. Licence MIT. Le code de détection est auditable dans le dépôt public. • MV3-natif. Conçu pour la plateforme d'extensions actuelle de Chrome. Ne sera pas désactivé par les futures mises à jour Chrome qui retireront Manifest V2. • Permissions minimales. Uniquement « storage » pour les préférences et « activeTab » pour la page courante. La permission d'hôte « <all_urls> » sert exclusivement à lire le Content-Type de la réponse. • Multi-format. JSON, YAML, XML — un outil, trois visionneuses, une interface cohérente. EXPLICATION DES PERMISSIONS Pourquoi TreeJSON demande-t-il l'accès à tous les sites ? Les API JSON, YAML et XML sont hébergées sur tous les domaines du web. Pour que Chrome formate automatiquement une réponse JSON depuis n'importe quel domaine, l'extension doit déclarer un accès à ce domaine. TreeJSON inspecte uniquement le Content-Type du document. Si la réponse n'est ni JSON, ni YAML, ni XML, le script de contenu s'arrête immédiatement. Aucun historique de navigation n'est lu. Aucune URL ne quitte le navigateur. Rien n'est envoyé nulle part. VOUS VENEZ D'UNE AUTRE VISIONNEUSE JSON ? À la recherche d'une visionneuse JSON open source, sans télémétrie, sans scripts tiers et avec une base de code MV3 à jour ? TreeJSON est l'option privée et multi-format. Migration en quelques secondes. FAQ Q : TreeJSON va-t-il injecter des pop-ups ou des bannières sur les pages de shopping ou de paiement ? R : Non. TreeJSON ne s'exécute jamais sur des pages non-JSON. Le script de contenu s'arrête avant de lire la page si le Content-Type n'est pas JSON, YAML ou XML. Q : TreeJSON suit-il ma navigation ? R : Non. TreeJSON n'émet aucune requête réseau sortante. Il ne charge aucun script distant, ni police, ni SDK d'analytique. Q : Pourquoi demande-t-il « <all_urls> » ? R : Les API JSON sont hébergées sur tous les domaines. TreeJSON vérifie le Content-Type de la réponse et s'arrête s'il n'est pas pertinent. Aucune URL n'est enregistrée ni transmise. Q : Puis-je éditer du JSON ? R : TreeJSON est en lecture seule en v1. Utilisez un éditeur JSON dédié pour l'écriture. Q : Fonctionne-t-il hors ligne ? R : Oui. Après installation, TreeJSON s'exécute entièrement localement. Il n'y a aucun composant serveur. Q : Le code source est-il public ? R : Oui. Sous licence MIT sur GitHub. Auditez la logique de détection, le glue du parser et le code de rendu avant d'installer. Q : En quoi est-ce différent des Chrome DevTools ? R : DevTools affiche le JSON dans l'onglet Network et vous oblige à l'ouvrir pour chaque requête. TreeJSON formate automatiquement toute URL JSON que vous ouvrez dans un onglet normal — plus rapide pour l'inspection d'API au quotidien, les démonstrations et le partage d'écran.

Détails

  • Version
    1.2.1
  • Dernière mise à jour
    21 mai 2026
  • Taille
    202KiB
  • Langues
    52 langues
  • Développeur
    Site Web
    E-mail
    aaleksandr.ross@gmail.com
  • Non-professionnel
    Ce développeur ne s'est pas identifié comme professionnel. Pour les consommateurs de l'Union européenne, veuillez noter qu'il est possible que les droits des consommateurs ne s'appliquent pas aux contrats entre vous et ce développeur.

Confidentialité

Gérez les extensions et découvrez comment elles sont utilisées dans votre organisation
Le développeur a indiqué qu'il ne collecterait et n'utiliserait pas vos données. Pour en savoir plus, consultez les privacy policy du développeur.

Ce développeur déclare que vos données :

  • Ne seront pas vendues à des tiers en dehors des cas d'utilisation approuvés.
  • Ne seront ni utilisées ni transférées à des fins sans rapport avec la fonctionnalité de base de l'article.
  • Ne seront ni utilisées ni transférées pour déterminer votre solvabilité ou en vue de vous proposer un prêt.

Découvrez également…

JSON Viewer

4,2

Validates and makes JSON documents easy to read. Open source.

JSON Formatter Pro

4,0

Beautiful JSON viewer with sidebar — search, copy paths, export, pin nodes, and history.

JSON Viewer

4,8

Visualiseur JSON/JSONP le plus esthétique et personnalisable avec thèmes, recherche personnalisée, coloration/vérification…

JSON Pretty

4,7

Utilisez JSON Pretty pour formater et afficher joliment vos données JSON. Un outil puissant pour analyser JSON.

Applications Google