Skip to content

Releases: productengineered/parsely

Parsely 1.4

20 Apr 16:06
a55d206

Choose a tag to compare

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-write to 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

16 Apr 22:29
58d04f8

Choose a tag to compare

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 → OpenOpen. You only need to do this once.

Requirements

  • macOS 14.0 (Sonoma) or later

Parsely 1.0

09 Apr 21:29
32c3055

Choose a tag to compare

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.