Skip to content

Latest commit

 

History

History
219 lines (156 loc) · 15.9 KB

File metadata and controls

219 lines (156 loc) · 15.9 KB

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