For no particular reason, I made a not-at-all accurate planet simulator in JavaScript, here, with the repo here. Because of its heavy reliance on CSS3 animation, some parts don’t work on some browsers. In particular, changing the orbit period doesn’t seem to work on Chrome 40 (although it does in Canary, Chrome 42).

It’s oddly serene to watch it fullscreen.