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

https://github.com/physicshub/physicshub.github.io

View the Physics. PhysicsHub is a free open-source project, perfect for contributions, that helps students study physics by visualizing formulas with interactive simulations.
https://github.com/physicshub/physicshub.github.io

first-project hacktoberfest hacktoberfest-accepted nextjs physics physics-2d physics-simulation react simulation students typescript website

Last synced: 11 days ago
JSON representation

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

Awesome Lists containing this project

README

          



PhysicsHub


Best website to learn physics easily, with cool interactive simulations.



Contributors
Forks
Stars
Issues
Languages
Repository Size


## 📚 About

A small web application to help student understand physics with cool interactive simulations and easily understandable theory.

## 🌐 Live Demo

Try PhysicsHub directly in your browser:
🔗 **[Visit the Website](https://physicshub.github.io)**


PhysicsHub Screenshot

## 🛠️ Steps to run it locally

1. Clone the repository to your computer

```bash
git clone https://github.com/physicshub/physicshub.github.io.git
```
2. Navigate to the app directory

```bash
cd physicshub.github.io
```
3. Install the necessary dependencies

```bash
npm install
# or
yarn install
```
4. Start the local development server

```bash
npm run dev
```
5. Open your browser to http://localhost:3000

## 🤝 Contributing

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_**](https://github.com/physicshub/physicshub.github.io/blob/main/CONTRIBUTING.md) for starting now!




### 👥 Contributors

We recognize all types of contributions. This project follows the [all-contributors specification](https://github.com/all-contributors/all-contributors) and the [Emoji Key](https://allcontributors.org/docs/en/emoji-key) ✨ for contribution types. Instructions to add yourself or add contribution emojis to your name are [here](https://github.com/physicshub/physicshub.github.io/issues/25). 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](https://github.com/all-contributors/all-contributors/blob/master/docs/emoji-key.md)) and all-contributors bot will add you.

Contribution list sorted by additions:
[![Contributors](https://raw.githubusercontent.com/physicshub/physicshub.github.io/main/images/contributors.png)](https://github.com/physicshub/physicshub.github.io/graphs/contributors)

Contribution list sorted by order of contribution and based on what they did:



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

🎨
Paul Abrams
Paul Abrams

💻

### 💖 Supporters

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:

[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/W7W41MA4Y1)

### 🌍 Community

Have questions, ideas, or just want to chat about this website? Join our Discord server!

[![](https://dcbadge.limes.pink/api/server/hT68DTcwfD)](https://discord.gg/hT68DTcwfD)

### 📜 License

Licence