Releases: productengineered/parsely
Releases · productengineered/parsely
Parsely 1.4
What's new
Edit and save files
- New Edit / Done toolbar toggle swaps between the rendered view and a raw-text editor — per tab. Works for Markdown and JSONL.
- ⌘S saves your changes to disk. Files are re-parsed in place so the rendered view updates without a reload.
- Tab titles show a • marker when there are unsaved changes. Closing a dirty tab or hitting Done with a dirty draft prompts Save / Don't Save / Cancel.
- JSONL selection is preserved across save by line number — now correct on both LF and CRLF files.
Under the hood
- Added
com.apple.security.files.user-selected.read-writeto the sandbox entitlements so the app can write the files you open (the entitlement was previously missing, which Powerbox was silently downgrading to read-only). - Save path parses off the main actor to match the initial-load pattern.
- Dirty-tab state is announced by VoiceOver.
Install
Download Parsely-1.4.dmg, drag Parsely to Applications. The build is unsigned, so first launch requires right-click → Open (or clearing the quarantine bit with xattr -d com.apple.quarantine /Applications/Parsely.app).
Parsely 1.3
What's new
Window management
- Open with Parsely from Finder, Dock drop, or "Open With" menu now works reliably. Files open as a new tab in the Parsely window on your current macOS Space.
- Per-Space windows. On multi-desktop setups, each Space keeps its own Parsely window with its own tab set — Desktop 1 and Desktop 2 don't mix.
- Fixed a bug where opening a second file from Finder spawned extra empty "ghost" windows.
Zoom
- Scale the detail pane from 50% to 200% via the View menu or the new toolbar controls.
- Keyboard shortcuts: ⌘= (zoom in), ⌘- (zoom out), ⌘0 (actual size).
- Zoom level persists across sessions.
Install
Download Parsely-1.3.dmg, open it, and drag Parsely to Applications.
On first launch, macOS will block the app because it isn't notarized. Right-click the app → Open → Open. You only need to do this once.
Requirements
- macOS 14.0 (Sonoma) or later
Parsely 1.0
Initial release of Parsely — a macOS app for viewing and exploring JSONL files.
Features
- Line-by-line parsing with collapsible JSON trees
- Multi-file tabs with drag-and-drop support
- Inline search with match highlighting
- Jump-to-line navigation (⌘L)
- Copy raw JSON (⌘⌥C), pretty-print export
- Graceful handling of malformed/broken lines
- Keyboard navigation (arrow keys, ⌘O, ⌘W)
Requirements
- macOS 14.0 (Sonoma) or later
Install
Download Parsely-1.0.dmg, open it, and drag Parsely to Applications. Example JSONL files are included in the DMG.