you can install Jekyll locally, or just let GitHub Actions generate the page data and then download the files from there
There could be multiple sorting options, but only alphabetical sort would be in the template file html, anything else would have to be done at runtime in javascript
in https://github.com/video-game-randomizers/rando-list/blob/main/src/index.html
and https://github.com/video-game-randomizers/rando-list/tree/main/src/_includes
see: https://jekyllrb.com/docs/
you can install Jekyll locally, or just let GitHub Actions generate the page data and then download the files from there
There could be multiple sorting options, but only alphabetical sort would be in the template file html, anything else would have to be done at runtime in javascript