I’ve been playing Stardew Valley with a few friends, with mods, and, when one of them started experiencing intermittent packet loss that messed up the Discord call, I decided to set up a private Mumble server since Mumble has a “Force TCP” checkbox which, as expected, cleared it up.
However, I got a little nerd-sniped and have been incrementally rediscovering the fun of webmastering a 2000s gaming guild website and the most recent thing I got carried away with was a little Python script which will take a zipped up Mods folder from a SMAPI-augmented Stardew Valley install and render a .info.html file alongside it with a pretty summation of the manifest.json files inside.
Here it is in case anyone else wants it.
A Simple “Modpack Info” Generator for SMAPI by Stephan Sokolow is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

honestly the mumble/TCP thing is such a practical fix, feels like something everyone troubleshooting discord issues should know about. and now you’ve got me wanting to dust off some old modding projects just to mess with your generator script lol
It’s really not much more than a pretty-printer for
manifest.jsonglued onto a recursive directory walker and an unzipper.Most of the work was in making the output look nice… the kind of task that XSLT was dreamed up for when XML was going to take over the world.