Repository navigation
Releases
BracePaste 1.3.3
The popup now dismisses itself after Copy / Copy Minified — copying is a terminal action, no need to close manually.
BracePaste 1.3.2
"Open Accessibility Settings" now opens the correct pane on recent macOS — the legacy System Settings URL anchor was silently ignored, leaving Settings on whatever pane it last showed.
BracePaste 1.3.1
Fixes the "Open Accessibility Settings" button landing on the Input Monitoring pane — it now opens Privacy & Security → Accessibility directly.
BracePaste 1.3.0
Parser-based detection
Detection is no longer heuristic — BracePaste now bundles three battle-tested open-source libraries (running locally in JavaScriptCore, still zero network):
- node-sql-parser decides what is SQL with a real grammar: English sentences and source code containing SQL keywords are never touched.
- sql-formatter does the SQL layout (embedded JSON literals still prettified in place).
- highlight.js classifies source code, so copying Go/Swift code with
[]stringoritems[0]no longer triggers a useless[]popup.
BracePaste 1.2.1
Fixes SQL detection false positives on English sentences (e.g. titles starting with "Show") — prose is no longer reformatted as SQL. Real queries are unaffected.
BracePaste 1.2.0
What's new
- SQL formatting: copying a SQL query now formats the whole statement — keywords uppercased, clauses on their own lines — instead of stripping it down to any embedded JSON.
- JSON literals inside SQL strings (
'{"a":1}') are pretty-printed in place, with''escaping preserved. - The Minified button copies single-line SQL when the editor holds SQL.
- Extraction from log noise / chat text still works exactly as before; detection is conservative so plain English sentences are never touched.
BracePaste 1.1.1
Fix
- Repair soft-wrapped JSON from chat copy: unescaped newlines inside string literals (e.g.
"MacBook+ linebreak +Pro") are normalized so the payload still formats
Install
Download BracePaste-1.1.1.dmg. If Gatekeeper warns, right-click the app → Open.
BracePaste 1.1.0
BracePaste 1.1.0
Renamed from JSON Clipboard Formatter, with app icon.
Install
- Download `BracePaste-1.1.0.dmg`
- Drag BracePaste to Applications
- Right-click → Open on first launch if Gatekeeper blocks
- Grant Accessibility for double ⌘C
v1.0.1 — App icon
What's new
- Custom app icon (teal curly braces)
- Packaging refresh
Install
- Download
JSONClipboardFormatter-1.0.1.dmg - Drag to Applications
- Right-click → Open on first launch if Gatekeeper blocks
- Grant Accessibility for double ⌘C
Previous local installs should be removed before installing this build.
v1.0.0
JSON Clipboard Formatter 1.0.0
Native macOS menu bar app that formats clipboard JSON with a double ⌘C gesture.
Install
- Download
JSONClipboardFormatter-1.0.0.dmg - Open it and drag the app to Applications
- Launch and grant Accessibility when prompted
Notes
- Ad-hoc signed (no Apple Developer ID). First open: right-click → Open, or allow under System Settings → Privacy & Security.
- Double ⌘C only opens the popup when valid JSON is found.
- All processing is local.
Requirements
macOS 13.0+