# I made a frontend for browsing Lmod modules

**URL:** <https://discourse.openondemand.org/t/i-made-a-frontend-for-browsing-lmod-modules/2919>\
**Category:** General Discussion\
**Created:** [August 23, 2023, 1:23pm UTC](https://discourse.openondemand.org/t/i-made-a-frontend-for-browsing-lmod-modules/2919 "2023-08-23T13:23:25Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![simonleary-umass-edu](https://sea1.discourse-cdn.com/flex015/user_avatar/discourse.openondemand.org/simonleary-umass-edu/32/1254_2.png) [@simonleary-umass-edu](https://discourse.openondemand.org/u/simonleary-umass-edu)\
**Post date:** [August 23, 2023, 1:23pm UTC](https://discourse.openondemand.org/t/i-made-a-frontend-for-browsing-lmod-modules/2919/1 "2023-08-23T13:23:25Z")

</div>

check it out: [GitHub - simonLeary42/lmod-hierarchy-explorer](https://github.com/simonLeary42/lmod-hierarchy-explorer)

 ![image](https://us1.discourse-cdn.com/flex015/uploads/osc/original/2X/4/40160edf80826913f2cc6802eaafdfa5506ef86e.png)

A python script runs the Lmod spider, then builds a json file which is opened by nodejs and rendered with a customized version of [JsonTreeViewer](http://github.com/summerstyle/jsonTreeViewer)
