Если вы ищете красивую библиотеку, чтобы префлотировать json на веб-странице ...
Prism.js довольно хорошо.
Я нашел использование JSON.stringify (obj, undefined, 2), чтобы получить отступ, а затем использовать призму для добавления темы был хороший подход.
Если вы загружаете JSON через вызов ajax, вы можете запустить один из методов утилиты Prism для префикса
Например:
Prism.highlightAll()