Pry
Un visor de JSON rápido y nativo construido con Perry. Navegación en árbol, búsqueda, atajos de teclado — compilado de TypeScript a binarios nativos.
Características
Vista de árbol
Renderizado de árbol colapsable y navegable para estructuras JSON profundamente anidadas.
Búsqueda
Búsqueda de texto completo en claves y valores con resaltado instantáneo.
Atajos de teclado
Navegar, expandir, colapsar y copiar con un flujo de trabajo solo con teclado.
Soporte de portapapeles
Copia cualquier nodo o subárbol al portapapeles como JSON formateado.
Barra de estado
Muestra el conteo de nodos, profundidad actual, tamaño del archivo y tiempo de análisis.
Coloreado de sintaxis
Valores codificados por color según tipo — cadenas, números, booleanos, null.
Cómo está construido
Pry is written in TypeScript and compiled with Perry to native machine code. Its executable statically links the Perry runtime and GC and does not require an external Node.js installation or JavaScript engine.
Código fuente TypeScript
TypeScript estándar con la API de UI nativa de Perry
Perry Compile
Análisis SWC → resolución de tipos → codegen LLVM
Binario nativo
Standalone executable with the Perry runtime and GC statically linked; no external Node.js installation required
$ perry compile src/main.ts -o pry
The complete, platform-specific source is linked below; this page does not substitute a fictional simplified API for the real code.
Soporte de plataformas
macOS
Widgets nativos de AppKit
DisponibleiOS
Widgets nativos de UIKit
DisponibleAndroid
Widgets nativos de Views
DisponibleCapturas de pantalla
Captura de macOS — próximamente
Captura de iOS — próximamente
Se añadirán capturas de pantalla a medida que continúe el desarrollo de Pry. Consulta el repositorio de GitHub para lo más reciente.