Torna al Showcase
macOSiOSAndroid

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

Disponibile

iOS

Widget UIKit nativi

Disponibile

Android

Widget Views nativi

Disponibile

Screenshot

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à.