An open API service indexing awesome lists of open source software.

https://github.com/soumyaexe/3d-solar-system-threejs

An 3d Solar System Made Using Three JS and VibeCoding
https://github.com/soumyaexe/3d-solar-system-threejs

educational-project javascript nasa-api solar-system threejs webdevelopment

Last synced: about 1 month ago
JSON representation

An 3d Solar System Made Using Three JS and VibeCoding

Awesome Lists containing this project

README

          


✨3D Solar System Using Three.js & Vite - VibeCode🌌



A visually interactive 3D Solar System simulation built with Three.js and Vite.

Explore the planets, their orbits, and the beauty of our solar neighborhood β€” all in your browser!



Repo Size
Last Commit
Stars
Forks

---

## ✨ Features

- 🌞 **Realistic 3D models** of the Sun and planets
- πŸͺ **Animated orbits & rotations**
- 🌍 **Scaled distances & sizes** (for clarity)
- πŸ–±οΈ **Mouse controls** β€” zoom, pan, and rotate
- ⚑ Built with **Vite** for fast loading
- πŸ“± **Responsive design** (desktop & mobile)
## -β˜€οΈMost Wanted Eclipses With Cinematic View And Explaination For ChildrensπŸŒ“
##

---

## πŸ“Έ Screenshots



Screenshot

---

## πŸš€ Getting Started

### βœ… Prerequisites

- [Node.js](https://nodejs.org/) (v16+ recommended)
- [npm](https://www.npmjs.com/) or [yarn](https://yarnpkg.com/)

### βš™οΈ Installation

```bash
git clone https://github.com/SoumyaEXE/3d-Solar-System-ThreeJS.git
cd 3d-Solar-System-ThreeJS
npm install
```

### ▢️ Running Locally

```bash
npm run dev
```
### πŸ”— Then Open

```bash
http://localhost:5173
```

### πŸ“¦ Build for Production

```bash
npm run build
```

---

## πŸ“‚ Project Structure

```
.
β”œβ”€β”€ public/
β”‚ └── textures/ # Planet textures
β”œβ”€β”€ src/
β”‚ β”œβ”€β”€ main.js # Main entry point
β”‚ └── ... # Other source files
β”œβ”€β”€ index.html
β”œβ”€β”€ package.json
β”œβ”€β”€ vite.config.js
└── README.md
```

---

## πŸ› οΈ Tech Stack


Tech Stack

---

## 🀝 Contributing

Contributions, issues, and feature requests are welcome!
Feel free to open an issue or submit a PR to improve the project.

---

## πŸ“œ License

This project is licensed under the MIT License β€” see [LICENSE](LICENSE) for details.

---

## 🌍 Credits

- 🌌 Planet textures: NASA
- πŸ›°οΈ 3D inspiration: Three.js Examples

---

## πŸ‘₯ Contributors



Contributors



Thanks to all who have contributed!