Pymunk is a easy-to-use pythonic 2d physics library that can be used whenever you need 2d rigid body physics from Python
-
Updated
Oct 14, 2026 - Python
Pymunk is a easy-to-use pythonic 2d physics library that can be used whenever you need 2d rigid body physics from Python
A simple physics engine build over a PyGame simulation to accurately model planetary orbits in space
The Poisson equation is an integral part of many physical phenomena, yet its computation is often time-consuming. This module presents an efficient method using physics-informed neural networks (PINNs) to rapidly solve arbitrary 2D Poisson problems.
A 2D physics engine for simulating dynamical billiards.
A 2D Particle Survival Environment for Deep Reinforcement Learning
A game made using PyGame under CodeClub as a learning project.
Toolkit for electron clusters confined in a 2D plane.
This is a user-friendly wrapper to numpy arrays, for dealing with numerical problems in a vectorized fashion - in a 2D setting.
This is a simple Projectile Motion Physics stimulated in Python using PyGame Library
A Python-Based Elliptic Solver in Axisymmetry
Play carroms with a real life BOT!
A Python Simulation of basic orbital physics
A small soft-body physics simulation written in python. NO AI
2D physics engine from scratch. Pygame is used only for graphics & sounds. All the interactions are implemented as applying certain force to a body. Can be used to model celestial mechanics.
Implementation of several funny simulations to learn Python, Pygame, and Pymunk
Verlet integration physics simulation with a point and stick editor all written in python.
Project based on Figure 30 of the The Virtual Quantum Optics Laboratory paper. IN TESTING PHASE.
A simple differentiable 2D physics simulator written in jax and pytorch
An easy to use 2D rigid body physics library that wraps Chipmunk.
Calculate ellipsometry model parameters psi and delta.
To associate your repository with the physics-2d topic, visit your repo's landing page and select "manage topics."