13 comments

[ 3.1 ms ] story [ 35.9 ms ] thread
Good for some quick business ideas..

If you're a node.js user, install the command line JSON pretty printer `sudo npm install -g json` and then you can do this:

`curl -s random-inc5000.herokuapp.com | json`

Er. Why didn't you just format it at your end?
I suppose because proper JSON is not formatted.
If you are a Perl user you can do curl -s random-inc5000.herokuapp.com | perl -MJSON -e 'print to_json(from_json(<>),{pretty=>1})'

Just thought I'd try it out of interest. :-)

Similarly, with Python:

  curl -s http://random-inc5000.herokuapp.com/ | python -m simplejson.tool
I've got the last bit aliased as `json` though.
Use this bookmarklet in Chrome for pretty printing json:

    javascript:(function(){document.body.firstChild.innerHTML=JSON.stringify(JSON.parse(document.body.firstChild.innerHTML),null,'\t');})()
This is also good for job searching and client seeking--especially if you're a web developer/designer. The quality of the websites of Inc 5000 companies is astoundingly low, and I'm sure an enterprising person could do really well pitching their skills to these companies.
If you are a shell or Arch[1] user,

curl -s random-inc5000.herokuapp.com | jshon

Though jshon[2] is really made for extracting elements from the entire list of companies in one pass.

[1] pacman -S jshon

[2] http://kmkeen.com/jshon/