Pry
Un visualizzatore JSON veloce e nativo costruito con Perry. Navigazione ad albero, ricerca, scorciatoie da tastiera — compilato da TypeScript a binari nativi.
Funzionalità
Vista ad albero
Rendering ad albero comprimibile e navigabile per strutture JSON profondamente annidate.
Ricerca
Ricerca full-text su chiavi e valori con evidenziazione istantanea.
Scorciatoie da tastiera
Naviga, espandi, comprimi e copia con un flusso di lavoro interamente da tastiera.
Supporto appunti
Copia qualsiasi nodo o sotto-albero negli appunti come JSON formattato.
Barra di stato
Mostra il conteggio dei nodi, la profondità corrente, la dimensione del file e il tempo di parsing.
Colorazione sintattica
Valori colorati per tipo — stringhe, numeri, booleani, null.
Come è costruito
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.
Codice sorgente TypeScript
TypeScript standard con l'API UI nativa di Perry
Perry Compile
Parsing SWC → risoluzione tipi → 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.
Supporto piattaforme
macOS
Widget AppKit nativi
DisponibileiOS
Widget UIKit nativi
DisponibileAndroid
Widget Views nativi
DisponibileScreenshot
Screenshot macOS — in arrivo
Screenshot iOS — in arrivo
Gli screenshot verranno aggiunti man mano che lo sviluppo di Pry prosegue. Controlla il repository GitHub per le ultime novità.