https://leav.github.io/three-body/
This project idea is from the science fiction Three Body. In this simulation, a planet is orbiting around a triple star system, where the planet has three suns. Because of the unpredictable nature of the three body system, chaos things happen, such as one of the sun getting ejected off, or the planet being consumed by the suns.
Inside the simulation, you can set various initial conditions for the star system. Press and drag the mouse to rotate the camera. Use mouse wheel to zoom. Click on the small screen at the right bottom corner to switch between stellar view and planetary view.
To run the demo locally, please refer to this page. Otherwise, the security setting of the browser would not let you load the textures.
sun texture: NASA
space texture: NASA
planet texture (Mercury): NASA