Well there is:

https://mathcs.clarku.edu/~djoyce/java/elements/elements.htm...

for geometry.

(previously I was noting a physics PDF set as well, but it's apparently not well-grounded/is controversial)