• Stars
    star
    109
  • Rank 319,077 (Top 7 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created almost 5 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Visualization/Simulation of 2D physics concepts

Realistic 2D Physics with (Plain/Vanilla) JavaScript

This project is a simple simulation/visualization of some physics concepts like gravity, collisions or acceleration in 2D.


If you find this useful, you can support me on Ko-Fi (Donations are always appreciated, but never required):

ko-fi

Live Demo

Live demo is available at https://martinheinz.github.io/physics-visual/

You can create new objects by clicking and holding left mouse button - the longer you hold the bigger the objects will be.

There are preconfigured example which you can use by clicking on buttons in top right.

Blog Post - More Information About This Repo

You can find more information about this project/repository and how to use it in this blog post:

More Repositories

1

python-project-blueprint

Blueprint/Boilerplate For Python Projects
Makefile
931
star
2

go-project-blueprint

Blueprint/Boilerplate For Golang Projects
Makefile
471
star
3

MartinHeinz

My GitHub Profile README. Don't just fork, star it, so others can find it too! 👀
379
star
4

blog-backend

Personal Blog
Go
62
star
5

go-github-app

Template for building GitHub Apps in Go.
Go
59
star
6

ga-extractor

Tool for extracting Google Analytics data suitable for migrating to other platforms/databases
Python
45
star
7

tekton-kickstarter

Templates, scripts and samples for quickly building CI/CD with Tekton.
Makefile
43
star
8

cli-showcase-setup

Go
35
star
9

workflows

GitHub Actions-based reusable CI/CD workflows
32
star
10

charts

Collection of Charts and Data Visualizations
JavaScript
28
star
11

blog-frontend

Frontend for personal blog website.
Vue
24
star
12

IoT-Cloud

Privacy friendly framework for IoT Cloud
Python
22
star
13

game-server-operator

Kubernetes Operator for easy deployment of containerized game servers.
Go
18
star
14

kubeadm-vagrant-playground

Shell
13
star
15

openfaas-functions

Various functions for OpenFaaS
Go
11
star
16

openfaas-templates

Various Templates and Notes for OpenFaaS
Shell
10
star
17

remote-debug-python-kubernetes

Shell
8
star
18

dive-action

TypeScript
5
star
19

blog-deploy

Scripts and pipeline for deployment of blog frontend and backend
Shell
5
star
20

metrics-on-kind

Custom and external metrics setup on KinD cluster with Prometheus Operator and Prometheus Adapter
Shell
4
star
21

mastodon-local

Setup for local/playground instance for Mastodon
Dockerfile
3
star
22

github-actions

Testing Github Actions
Dockerfile
3
star
23

LifestyleTracker

Python
3
star
24

application-operator

Kubernetes Operator for deploying whole applications with single CRD.
Go
2
star
25

TicTacToe

Tic-Tac-Toe Java Kata
Java
2
star
26

pipeline-tester

Python
2
star
27

kuberhealthy-custom-checks

Go
2
star
28

openfaas-setup

1
star
29

training-and-food-tracker

Python
1
star
30

k8s-manifests

1
star
31

felsenstein-1981

Implementation of Felsenstein's tree-pruning algorithm
Python
1
star