Generate page from json rather than md

There are several discussions about this, both here and on GitHub, a random pick: