https://github.com/relikd/qljson
QuickLook extension for JSON files
https://github.com/relikd/qljson
json macos quicklook quicklook-plugin
Last synced: 15 days ago
JSON representation
QuickLook extension for JSON files
- Host: GitHub
- URL: https://github.com/relikd/qljson
- Owner: relikd
- License: mit
- Created: 2025-07-30T15:18:39.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-07-30T15:28:14.000Z (9 months ago)
- Last Synced: 2025-07-30T18:25:07.710Z (9 months ago)
- Topics: json, macos, quicklook, quicklook-plugin
- Language: JavaScript
- Homepage:
- Size: 269 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](#)
[](https://github.com/relikd/QLJSON/releases/latest)
[](https://github.com/relikd/QLJSON/releases)

QLJSON
======
QuickLook plugin for `.json` files.

I have been using [QuicklookJSON][1] until recently but it has no support for macOS 15.
I copied some parts of [QuickJSON][2] but did through away almost everything.
The remaining code was heavily refactored.
Installation
------------
Requires macOS Catalina (10.15) or higher.
```sh
brew install --cask relikd/tap/qljson
xattr -d com.apple.quarantine /Applications/QLJSON.app
```
or download from [releases](https://github.com/relikd/QLJSON/releases/latest).
Features
--------
- No dependencies
- Small app size (2 MB)
- Easy to review (lines of code: 40 Swift + 100 JS)
- Dark Mode
- Foldable structures
- Customizable html output
### How to customize CSS / JS
1. Right click on the app and select "Show Package Contents"
2. Go to `PlugIns` and repeat "Show Package Contents" on the Preview extension.
3. Copy `Contents/Resources/style.css` (or `script.js`)
4. Open `~/Library/Containers/de.relikd.QLJSON.Preview/Data/Documents/`
5. Paste the previous file and modify it to your liking (e.g. change text colors)
[1]: http://www.sagtau.com/quicklookjson.html
[2]: https://github.com/johan/QuickJSON