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.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.