JavaScript is recommended for video playback and interactive setup, but install still works without it:
macOS: brew install ginylil/recipes/fon
Linux and Windows: python3 -c "print('Installing fon ...'); import urllib.request; r=urllib.request.urlopen('https://fon.ginylil.com/fon_install.py',timeout=60); open('fon_install.py','wb').write(r.read())" && python3 fon_install.py