A Python-based solar system simulator that models celestial body orbits using Keplerian orbital parameters. This project will start with predefined orbits and can be extended to include real physics simulations.
- Simulate planetary orbits using Keplerian orbital elements
- Visualize solar system dynamics
- Extensible architecture for adding new celestial bodies
- Educational tool for understanding orbital mechanics
- Python 3.7+
- Required packages listed in
requirements.txt
- Clone this repository
- Install dependencies:
pip install -r requirements.txt
We welcome contributions from everyone! This project is designed to be beginner-friendly.
- Check out our issues to find something to work on
- New to GitHub? See our Contributing Guide
- All contributions should be discussed in issues first
src/- Main source codetests/- Unit testsrequirements.txt- Python dependencies.github/- GitHub templates and workflows
Jean Maurice Meus, Andrés Ignacio Ponte Pérez, Makenzie Ellen Wortley, Richard Mole, Simona Pacuraru, Eleanor "The Sunshine" Murray, Isabelle Worssam