Skip to content

physicshub/physicshub.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1,203 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

PhysicsHub

Learn physics the visual way β€” interactive simulations, clear theory and free resources.

Stars Forks Issues License Contributors

Live Site


⭐ If PhysicsHub helps you learn, please consider giving it a star β€” it helps the project grow!

Star this repo


πŸ“Έ Preview

PhysicsHub Screenshot


πŸ“š About

Stack Fingerprint

PhysicsHub is a free, open-source web app that makes physics accessible through interactive simulations and clearly written theory. Whether you're a student preparing for exams or just curious about how the universe works, PhysicsHub makes complex formulas click.

  • πŸ”¬ Interactive simulations to visualize physics concepts in real time
  • πŸ“– Easy-to-understand theory written for learners, not textbooks
  • πŸ†“ Completely free β€” no ads, no paywalls, no accounts needed
  • 🌍 Open source β€” built by the community, for the community

πŸš€ Quick Start

Try it instantly in your browser β€” no setup needed:

πŸ”— physicshub.github.io


πŸ› οΈ Run Locally

Want to contribute or explore the codebase? Get up and running in minutes:

# 1. Clone the repository
git clone https://github.com/physicshub/physicshub.github.io.git

# 2. Navigate to the project directory
cd physicshub.github.io

# 3. Install dependencies
npm install
# or
yarn install

# 4. Start the development server
npm run dev

Then open http://localhost:3000 in your browser. That's it! πŸŽ‰


🀝 Contributing

We love contributions β€” and this project is perfect for first-time contributors!

Here's how you can help:

Type Description
πŸ› Bug Report Found something broken? Open an issue
πŸ’‘ Feature Request Got an idea for a new simulation? Share it
🎨 UI/UX Improvements Make the interface more beautiful
πŸ“ Theory Content Write or improve physics explanations
πŸ”§ Code Fixes Pick up an open issue and submit a PR

πŸ“– Read the full Contributing Guide before getting started.


⭐ Star History

If you find PhysicsHub useful, starring the repo is the simplest and most impactful way to support us β€” it helps more students and contributors discover the project.

Star History Chart


πŸ‘₯ Contributors

This project follows the all-contributors specification. We recognize all types of contributions β€” not just code!

To add yourself after contributing, comment on any issue or PR:

@all-contributors add @YOUR-USERNAME for code, design, content

Or see the full instructions here.

Contributions sorted by additions:

Contributors

physicshub
physicshub

πŸ‘€ ⚠️
MattQ
MattQ

πŸ’» πŸ› πŸ“– 🎨 πŸ€”
supertutto
supertutto

πŸ–‹ πŸ€” πŸ›
RiriLab17
RiriLab17

πŸ–‹ πŸ€”
koderka2020
koderka2020

πŸ›
lustrax
lustrax

πŸ›
Elshad Humbatli
Elshad Humbatli

πŸ’»
Devmon
Devmon

πŸ’» πŸ–‹
Aditya Kumar Singh
Aditya Kumar Singh

πŸ’» 🎨
Sanket Rajendra Shinde
Sanket Rajendra Shinde

πŸ›
Vaishnavi Vijay Raykar
Vaishnavi Vijay Raykar

πŸ›
Shaurya Kushwaha
Shaurya Kushwaha

🎨
Prakash Shrestha
Prakash Shrestha

πŸ’»
Shivansh Pathak
Shivansh Pathak

πŸ’» πŸ›
ARJAV PATNI
ARJAV PATNI

πŸ’» πŸ›
Peter Cruckshank
Peter Cruckshank

πŸ’» πŸ›
Tajudeen Abdulgafar
Tajudeen Abdulgafar

πŸ’» 🎨
meet-shah820
meet-shah820

πŸ’»
OleksandraKordonets
OleksandraKordonets

πŸ›
ismail adil
ismail adil

πŸ› πŸ’» 🎨
Lucien
Lucien

πŸ’»
Talos0248
Talos0248

πŸ›
Efstratios Kassaras
Efstratios Kassaras

🎨
Etienne
Etienne

πŸ’»
Nitin Tanwar
Nitin Tanwar

πŸ’» πŸ›

πŸ’– Support the Project

PhysicsHub is and will always be free and open-source. If it's been helpful to you, here are the best ways to support us:

Action Impact
⭐ Star this repo Helps others discover the project
πŸ”€ Fork & contribute Makes the project better for everyone
πŸ“£ Share with friends Spreads the word to students who need it
β˜• Donate on Ko-Fi Helps us get a custom domain & beyond

πŸ’¬ Have ideas for what donations should fund? We'd love to hear from you β€” open a discussion or join our Discord!

ko-fi


🌍 Community

Questions, ideas, or just want to chat? Join our Discord!

Discord


πŸ“œ License

Distributed under the MIT License. See LICENSE for details.


Made with ❀️ by the PhysicsHub community · physicshub.github.io

Star on GitHub

About

View the Physics. PhysicsHub is a free open-source project, perfect for contributions, that helps students study physics by visualizing formulas with interactive simulations.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

55 stars

Watchers

2 watching

Forks

Sponsor this project

Contributors