wsid (web show image dir), inspired by woof, runs a webserver that generates a HTML with every image/video on a directory see example here.
python3.7+
wsid and wsid-git are avaliable on the AUR.
pip install 'wsid[gui]'
if that doesn't work, omit [gui]
to install without the gui
get latest release from the releases page and copy wsid to $PATH
just
wsid <path to dir>
or
wsid
to run the gui