Skip to content

physicshub/physicshub.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

1,176 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

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

Watchers

Forks

Sponsor this project

Contributors

โšก