Sobre el proyecto

JSON Hero es un visor de JSON de código abierto basado en la web creado y mantenido por el equipo de Trigger.dev. Proporciona una interfaz limpia para leer y comprender documentos JSON, ofreciendo múltiples formas de visualizar los datos: una Vista en Columnas inspirada en el Finder de macOS, una Vista de Árbol tradicional y una Vista de Editor. Las características principales incluyen: - Múltiples modos de vista: Vista en Columnas con navegación por teclado, barra de ruta y historial; Vista de Árbol con secciones colapsables; y Vista de Editor con vistas previas en la barra lateral. - Vistas previas de contenido: Infiere automáticamente el contenido de cadenas y muestra vistas previas útiles para fechas/horas, URLs de imágenes, URLs de sitios web, URLs de tweets, URLs de JSON y colores. - Búsqueda: Búsqueda difusa en todo el archivo JSON, abarcando nombres de claves, rutas de claves, valores y valores formateados. - Valores relacionados: Escanea todos los valores relacionados de un campo específico en todo el documento, incluidos valores indefinidos o nulos. - Esquema JSON inferido: Genera un esquema JSON inferido que puede usarse para validación. - Navegación accesible mediante teclado. - URLs compartibles con soporte de rutas. Las formas de enviar JSON a JSON Hero incluyen arrastrar y soltar en jsonhero.io, pegar JSON o una URL, usar una cadena codificada en Base64 en la URL, una extensión de VS Code, una extensión de Raycast o una API POST no oficial a jsonhero.io/api/create.json. Para ejecutarlo localmente, clona el repositorio, ejecuta npm install, establece la variable de entorno SESSION_SECRET y ejecuta npm run dev o npm start, luego abre http://localhost:8787.