Pry — Native JSON Viewer for Mac
Pry is a fast, lightweight JSON viewer built natively for macOS. No Electron, no web views — just a native ARM64 binary that launches instantly and
handles your JSON with zero overhead.
Paste and Explore
Paste any JSON from your clipboard with Cmd+V and immediately see it rendered as a collapsible tree. Keys are bold, values are color-coded by type:
strings in green, numbers in blue, booleans in orange, and null in gray. Arrays and objects show their item count at a glance.
Navigate with Ease
- Expand and collapse individual nodes by clicking the disclosure triangle
- Expand all nodes at once with Cmd+1, collapse all with Cmd+2
- Nested objects and arrays display with clear indentation and matching closing brackets
Search Across Keys and Values
Open the search bar with Cmd+F and instantly filter across all keys and values. Match count updates in real time as you type, and previous/next
buttons let you jump between results.
Built for Developers
- Status bar shows node count, byte size, and parse time
- Right-click context menus for copying keys, values, and paths
- JSONPath display (e.g. $.data.users[0].name) for precise navigation
- Long strings are truncated to keep the view clean
- Registers as a .json file viewer in macOS
Fast by Design
Pry is compiled to a native ARM64 binary using the Perry framework — TypeScript compiled directly to machine code. It launches in under 100ms, parses
JSON in under 1ms, and uses minimal memory. No runtime, no interpreter, no garbage collector.
Fast, native JSON explorer