The Mac-native home for your structured data.
JSON, CSV, Markdown, YAML, TOML, and XML — opened, validated, and transformed in one native app. Tree-sitter parsing, on-device AI, and the macOS document model done right. Everything stays on your Mac.
One editor. Six grammars.
Each format gets a tree-sitter grammar, a deterministic parser, and a supplementary view tuned to its shape — not a single text box pretending to be six.
Config, API responses, app state. The default exchange format that won.
Tabular data without the headache of a spreadsheet rewriting your dates.
Prose with just enough structure. README, docs, notes, anything.
Configuration that humans actually read and write.
Modern config — Cargo, pyproject, and friends.
Enterprise interchange, SVG, RSS, configs that refuse to die.
Stays on your Mac. No accounts. No telemetry. No cloud round-trips. The data you open never leaves the device.
A 50 MB JSON file shouldn't make your editor stutter.
Parselet uses tree-sitter for syntax highlighting and structural parsing, integrated with Neon for incremental updates. Type a character, and only the affected nodes re-parse — the rest of the tree stays where it is. The editor is built on AppKit and TextKit 1, the same text engine Apple uses for documents that need to scale. Open large config files, generated API responses, and exported data dumps without watching a spinner.
Six tree-sitter grammars, one Neon coordinator, zero web-view detours.
Instant. No download.
Built into macOS 26 and later. Used for parse-error explanations on small contexts. Runs in the OS-managed model process. Apple's compute, your hardware, no cloud.
macOS 26+ · ~3K characters per request · Greedy decoding
Deeper reasoning for larger contexts.
A 4-bit quantized Qwen 3.5 4B model, downloaded on first use (~3.2 GB). Runs locally on your Mac via Apple's MLX framework. Used for summarizing files larger than Tier 1's context window. Loaded on demand, released when idle.
Apple Silicon · ≥16 GB unified memory · 32K guaranteed context
Two AI tiers. Both run on your Mac.
Parselet's AI features are designed around a single rule: nothing about your data ever leaves the machine. There is no API key to enter, no account to create, no request that goes anywhere. The only thing that travels over the network is the one-time download of the Tier 2 model, and only if you ask for it.
Don't have the hardware? The editor works fully without AI. The AI is a layer, not the product.
Plays by macOS document rules.
Parselet is built on NSDocument, the same document model that ships with TextEdit, Pages, and every other native macOS document app. That means autosave works, Versions works (yes, including Browse All Versions), file associations work, multi-window and multi-tab work, and QuickLook previews show your files with proper syntax highlighting before you even open them. None of this is custom UI — it's macOS doing its job because Parselet wired up the document model the way Apple intended.
- ·Autosave on by default
- ·File · Revert To · Browse All Versions
- ·File associations for all six formats
- ·QuickLook previews with syntax highlighting
- ·Multi-window and multi-tab via standard ⌘N and ⌘T
- ·Recent files menu
Real menus. Real shortcuts. No web-app pretending.
Parselet ships with a full native menu bar — not a stripped-down pseudo-menu. Standard macOS conventions you already know are wired correctly: cut, copy, paste, find, undo, redo, hide, show all. On top of that, Parselet adds a small set of operations that earn their menu-bar slots:
-
File · New from Format
Six explicit starting points (json, csv, md, yaml, toml, xml). Cmd-N defaults to your last choice.
-
File · Convert To
Deterministic cross-format conversion via real parsers, never AI. JSON ↔ YAML, JSON ↔ TOML, YAML ↔ TOML, CSV → JSON.
-
Format · Prettify (⇧⌘F) and Minify
Per-format capability. The menu shows what's supported for the current document.
-
Format Switcher toolbar dropdown
Reinterpret the current document as a different format without modifying the file. View a .json as YAML; switch back; the file is untouched.
- Standard Edit menu (cut, copy, paste, find, undo, redo)
- Standard File menu (new, open, save, save as, revert to)
- Standard Window menu (next tab, previous tab, merge all windows)
- Standard App menu (preferences, hide, hide others, show all)
Behaves like the Mac apps you already trust, because under the chrome it is one.
One price. No subscription. Yours forever.
No subscription. Buy it once. All future updates included.
Parselet
One-timeYours forever.
Buy it once through the Mac App Store. The app keeps working, and future updates are included for life. There is no subscription, trial, upgrade SKU, or version paywall.
Download- ✓Full app, all six formats
- ✓Both AI tiers (hardware permitting)
- ✓Use on every supported Mac
Available on the Mac App Store.