For binary files and source code initially:
git clone https://www.dogelog.ch/dogelog/.git
For updates as desired:
cd dogelog
git pull
To run the Dogelog Player for JavaScript top-level:
cd dogelog
node player/canned/dogelog.mjs
Alternative to Node, one can use for example Bun.
To run the Dogelog Player for Python top-level:
cd dogelog
pypy3 playerpy/canned/dogelog.py
Alternative to PyPy, one can use for example CPython.
To run the Dogelog Player für Java top-level:
cd dogelog
java --add-opens java.base/jdk.internal.misc=ALL-UNNAMED \
-cp playerj/canned Dogelog
Alternative to Java, one can use for example GraalVM.