node package manager


a json to html syntax highlighter


Prettyprint JSON to HTML

It is available through npm

npm install json-markup

or as a component for the browser

component install mafintosh/json-markup

json-markup will take a JSON document and add markup to it so it can be styled in a browser.

var jsonMarkup = require('json-markup');
var html = jsonMarkup({hello:'world'});

The above example will print the following HTML

<div class="json-markup">{
    <span class="json-markup-key">hello:</span> <span class="json-markup-string">"world"</span>

Afterwards you can use css to style your output to your liking. A stylesheet similar to JSON view is included in style.css