Descripción general
Formatea JSON, YAML, XML en el navegador. Vista de árbol, búsqueda, copiar JSONPath, exportar. Open source, privado, MV3 nativo.
TreeJSON formatea respuestas JSON, YAML y XML directamente en tu navegador — al instante, localmente y con cero telemetría. Reconstruido desde cero sobre Manifest V3 después de que la extensión JSON Formatter de Chrome más popular (más de 2 millones de usuarios) pasara a código cerrado y empezara a inyectar scripts de terceros a principios de 2026. QUÉ HACE TreeJSON detecta respuestas JSON, YAML y XML por la cabecera Content-Type y la extensión del archivo, y las renderiza como una vista de árbol plegable y limpia, con resaltado de sintaxis, contadores de elementos y guías de indentación. Sin configuración, sin cuenta, sin servidores. FUNCIONES CLAVE • Formato automático de JSON, JSON-LD, JSON:API, HAL+JSON, NDJSON, YAML y XML • Árbol plegable con contadores de elementos y guías de indentación • Búsqueda de texto completo en claves y valores con resaltado de subcadenas • Clic derecho en cualquier nodo → copiar JSONPath, valor en bruto o subárbol completo • Clic-para-copiar sobre cualquier valor primitivo • Validador JSON con errores de parseo numerados por línea • Exportar JSON → CSV (array de objetos), tipos TypeScript o JSON Schema (Draft-07) • Tema claro / oscuro / automático — sigue tu sistema operativo • Desactivar por pestaña, por origen, patrones de exclusión de URL en regex • Atajos de teclado (Alt+Mayús+J para alternar, ⌘/Ctrl+F para buscar) • Funciona con archivos locales (file://) cuando habilitas el acceso a archivos • Conmutador en bruto / formateado para volver al texto fuente en cualquier momento • 100 % sin conexión tras la instalación — sin peticiones de red propias PARA QUIÉN ES Desarrolladores web que depuran respuestas REST y GraphQL, ingenieros backend que inspeccionan payloads, QA que verifican la forma de las respuestas, DevOps que leen archivos de configuración, cualquiera que abra una URL JSON en crudo y desee que sea legible. CÓMO FUNCIONA Abre una URL JSON, YAML o XML → TreeJSON comprueba el Content-Type → renderiza un árbol estructurado → busca, copia, exporta. Cero configuración, siempre. POR QUÉ TREEJSON • Privacidad primero. Cero telemetría, cero analítica, cero scripts de terceros, cero servidores. • Open source. Licencia MIT. El código de detección es auditable en el repositorio público. • MV3 nativo. Construido para la plataforma de extensiones actual de Chrome. No será desactivado por futuras actualizaciones que retiren Manifest V2. • Permisos mínimos. Solo «storage» para preferencias y «activeTab» para la página actual. El permiso de host «<all_urls>» se usa exclusivamente para leer el Content-Type de la respuesta. • Multi-formato. JSON, YAML, XML — una herramienta, tres visores, una interfaz consistente. EXPLICACIÓN DE PERMISOS ¿Por qué TreeJSON pide acceso a todos los sitios? Las APIs JSON, YAML y XML están alojadas en todos los dominios de la web. Para que Chrome formatee automáticamente una respuesta JSON de cualquier dominio, la extensión debe declarar acceso a ese dominio. TreeJSON solo inspecciona el Content-Type del documento. Si la respuesta no es JSON, YAML ni XML, el content script termina de inmediato. No se lee historial de navegación. Ninguna URL sale del navegador. Nada se envía a ningún sitio. ¿VIENES DE OTRO VISOR JSON? ¿Buscas un visor JSON open source, sin telemetría, sin scripts de terceros y con una base de código MV3 actual? TreeJSON es la opción privada y multi-formato. Cambia en segundos. PREGUNTAS FRECUENTES P: ¿TreeJSON inyectará pop-ups o banners en páginas de compras o checkout? R: No. TreeJSON nunca se ejecuta en páginas que no son JSON. El content script termina antes de leer la página si el Content-Type no es JSON, YAML o XML. P: ¿TreeJSON rastrea mi navegación? R: No. TreeJSON tiene cero peticiones de red salientes. No carga scripts remotos, fuentes ni SDKs de analítica. P: ¿Por qué pide «<all_urls>»? R: Las APIs JSON están alojadas en todos los dominios. TreeJSON comprueba el Content-Type de la respuesta y termina si no es relevante. Ninguna URL se registra ni se transmite. P: ¿Puedo editar JSON? R: TreeJSON es solo lectura en v1. Usa un editor JSON dedicado para escritura. P: ¿Funciona sin conexión? R: Sí. Tras la instalación, TreeJSON funciona enteramente en local. No hay componente de servidor. P: ¿El código fuente es público? R: Sí. Bajo licencia MIT en GitHub. Audita la lógica de detección, el glue del parser y el código de renderizado antes de instalar. P: ¿En qué se diferencia de Chrome DevTools? R: DevTools muestra JSON en la pestaña Network y requiere abrirlo para cada petición. TreeJSON formatea automáticamente cada URL JSON que abres en una pestaña normal — más rápido para inspección de APIs del día a día, walkthroughs y compartir pantalla.
Detalles
- Versión1.2.1
- Actualizado21 de mayo de 2026
- Tamaño202KiB
- Idiomas52 idiomas
- DesarrolladorNorthpine Labs LLCSitio web
1021 E Lincolnway 10201 Cheyenne, WY 82001 USCorreo electrónico
aaleksandr.ross@gmail.comTeléfono
+1 646-918-5739 - OperadorEste desarrollador se ha identificado como operador según la definición de la Unión Europea y se ha comprometido a ofrecer solo productos o servicios que cumplan las leyes de la UE.
- D-U-N-S146698929
Privacidad
Este desarrollador declara que tus datos:
- No se venden a terceros, excepto en los casos de uso aprobados
- No se usan ni se transfieren para fines no relacionados con la función principal del elemento.
- No se usan ni se transfieren para determinar la situación crediticia ni para ofrecer préstamos.