A small web application to help student understand physics with cool interactive simulations and easily understandable theory.
Try PhysicsHub directly in your browser:
π Visit the Website
- Clone the repository to your computer
git clone https://github.com/physicshub/physicshub.github.io.git
- Navigate to the app directory
cd physicshub.github.io - Install the necessary dependencies
npm install # or yarn install - Start the local development server
npm run dev
- Open your browser to http://localhost:3000
We welcome contributions from the community!
We welcome all kinds of contributions:
- π Report a bug
- π‘ Suggest a new feature or simulation
- π¨ Improve the UI/UX
- π Write theory content
- π§ Fix an existing issue and more...
Our project is perfect for first-contribution!
Check the FULL GUIDE for starting now!
We recognize all types of contributions. This project follows the all-contributors specification and the Emoji Key β¨ for contribution types. Instructions to add yourself or add contribution emojis to your name are here. You can also post an issue or comment on a pull request with the text: @all-contributors add @YOUR-USERNAME for THINGS (where THINGS is a comma-separated list of entries from the list of possible contribution types) and all-contributors bot will add you.
Contribution list sorted by additions:

Contribution list sorted by order of contribution and based on what they did:
PhysicsHub is and will always be free and open-source. If you find it helpful, consider supporting us to help fuel future development.
β οΈ Note:Hello everyone,
I am the owner of this project.If we were to receive a substantial amount of donations, or monthly donations, the project could have its own domain. But if you have any idea of what to do with donation, we will be very happy to hear your opinions. If you can't support us financially, just share the site and the project with anyone, in person or on social media.
Become a supporter by donating on Ko-Fi:
Have questions, ideas, or just want to chat about this website? Join our Discord server!

