Appearance
PopClip Extensions Directory / Unlisted Extensions / JSON Tailor Local
JSON Tailor Local
View selected JSON locally in a searchable, collapsible tree with browser and theme settings.
Unlisted Extension
This extension is published on Pie 's page but is not listed in the main directory index.
Readme
JSON Tailor Local for PopClip
Local JSON formatter and tree viewer for PopClip. It never sends selected JSON to a website.
Install
Double-click JSONTailorLocal.popclipextz, or double-click the JSONTailorLocal.popclipext folder if PopClip recognizes unpacked extensions.
Use
Select a JSON object or array, then choose:
JSON Tree: open a Safari viewer with a scrollable, collapsible JSON tree.Copy Expanded JSON: copy expanded pretty JSON to the clipboard.
JSON strings that contain nested JSON objects or arrays are expanded automatically. For example, a field like "c": "{\"id\":-6}" displays as "c": { "id": -6 }.
The viewer writes one fixed local HTML file and opens it in your chosen browser. The page keeps recent JSON selections as tabs inside the viewer, so repeated PopClip clicks stay in the same app instead of spawning separate viewer apps.
PopClip exposes one JSON Tree action, and the browser is chosen in the extension settings as Browser. The viewer theme is chosen in the extension settings as Theme.
Performance Notes
PopClip only uses a lightweight shape check before showing the buttons. Full JSON.parse happens only after you click an action.
Selections above 2 MB are rejected to keep PopClip responsive.
The tree viewer lazy-loads child nodes when you expand them, so large JSON objects do not have to render every field at once.
The root level expands automatically. Use Level 1, Expand All, and Collapse All in the viewer toolbar to control the tree. Expand All stops after 7000 rendered nodes to avoid freezing on very large payloads.
Use the Find box in the toolbar to search keys, paths, and displayed values in the active JSON tab.
If the viewer does not appear, check /tmp/json-tailor-local.log for the local error log.
Changelog
- 2026-09-03: Added local browser selection, theme selection, search, and collapsible nested JSON viewing.
Info
- Created
Sep 3, 2026 - Version
1.0.2 - Identifier
com.codex.popclip.json-tailor-local - PopClip Version
≥2026.8 - Action Type
Shell Script - License
MIT License - Maintainer
Pie - Source
fightingPie/popclip-json/.../outputs/JSONTailorLocal.popclipext/