Zurück zum Showcase
macOSiOSAndroid

Pry

Ein schneller, nativer JSON-Viewer, gebaut mit Perry. Baumnavigation, Suche, Tastaturkürzel — von TypeScript zu nativen Binaries kompiliert.

Features

Baumansicht

Auf- und zuklappbare, navigierbare Baumdarstellung für tief verschachtelte JSON-Strukturen.

Suche

Volltextsuche über Schlüssel und Werte mit sofortiger Hervorhebung.

Tastaturkürzel

Navigieren, aufklappen, zuklappen und kopieren mit reiner Tastatursteuerung.

Zwischenablage-Unterstützung

Jeden Knoten oder Teilbaum als formatierten JSON in die Zwischenablage kopieren.

Statusleiste

Zeigt Knotenanzahl, aktuelle Tiefe, Dateigröße und Parsezeit.

Syntaxfärbung

Farbkodierte Werte nach Typ — Strings, Zahlen, Booleans, Null.

So ist es gebaut

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.

📝

TypeScript-Quellcode

Standard-TypeScript mit Perrys nativer UI-API

Perry Compile

SWC-Parse → Typauflösung → LLVM-Codegen

🖥️

Natives Binary

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.

Plattformunterstützung

macOS

Native AppKit-Widgets

Verfügbar

iOS

Native UIKit-Widgets

Verfügbar

Android

Native Views-Widgets

Verfügbar

Screenshots

macOS-Screenshot — demnächst verfügbar

iOS-Screenshot — demnächst verfügbar

Screenshots werden hinzugefügt, wenn die Pry-Entwicklung fortschreitet. Sieh im GitHub-Repo nach dem aktuellen Stand.