Skip to content
A QuickLook plugin to pretty-print (node.js style) JSON. Click to fold/unfold sub-trees!
JavaScript C Ruby Objective-C CSS HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
QuickJSON.xcodeproj
QuickJSON
bin
json-viewer Skip weird leading \uFFFD unprintable in recent builds. Cleaner jsonp… Oct 26, 2012
LICENSE
README.md
Rakefile

README.md

QuickJSON

A QuickLook plugin to pretty-print JSON in the terse comma-first style, e g:

{ "name": "flux"
, "description": "An application architecture based on a unidirectional data flow"
, "version": "2.1.1"
, "homepage": "http://facebook.github.io/flux/"
, "repository":
  { "type": "git"
  , "url": "https://github.com/facebook/flux.git"
  }
, "authors":
  [ "Facebook"
  , "Jing Chen <jingc@fb.com>"
  , "Bill Fisher <fisherwebdev@gmail.com>"
  , "Paul O'Shannessy <paul@oshanessy.com>"
  ]
}

Installing

To install a pre-built version for osx 10.6+, download and unzip QuickJSON.qlgenerator.zip into /Library/QuickLook/ (to install system-globally), or into ~/Library/QuickLook/ (to install for yourself only). You may need to create this directory, if it does not exist.

To get sweet copy/paste functionality from QuickLook, also run:

defaults write com.apple.finder QLEnableTextSelection -bool true

from a Terminal window, and to refresh installed plugins afterwards:

qlmanage -r

Another method, if you have Homebrew Cask installed:

brew update
brew cask install quickjson

To uninstall:

brew cask uninstall quickjson
You can’t perform that action at this time.