Pymunk is a easy-to-use pythonic 2d physics library that can be used whenever you need 2d rigid body physics from Python
-
Updated
May 8, 2025 - Python
Pymunk is a easy-to-use pythonic 2d physics library that can be used whenever you need 2d rigid body physics from Python
Open Platform for Embodied Agents
Reinforcement learning on general 2D physics environments in JAX. ICLR 2025 Oral.
Tensorflow Implementation of Visual Interaction Networks
A differentiable physics engine and multibody dynamics library for control and robot learning.
GPU Accelerated Motion Engine based on Taichi Lang.
Highly scalable 2D JAX physics engine.
Port of PyODE for Python 3
Python Library to calculate all types of Physics Formulae, both for calculations and research
A 2D physics engine for simulating dynamical billiards.
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 python code to calculate the Brownian motion of colloidal particles in a time varying force field.
Cellular Automata in PyTorch with Multiplayer Mode in the Browser via WebRTC 🎮
An interactive physics sandbox built with Pygame, featuring realistic ball physics with gravity, collision, and special effects.
Play carroms with a real life BOT!
A simple 2D Physics Engine Made with Python and Pygame.
Physics Simulator
HermiSim is a robotics simulation suite for loading URDF/XML files, rendering 3D environments, and running physics-based simulations with PyBullet. It features 3D visualization, sensor data simulation, and full control over simulations. Built with PyQt and modular in design, it’s ideal for robotics development and testing.
A physics engine for a ball written in Python using PyGame.
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.
Add a description, image, and links to the physics-engine topic page so that developers can more easily learn about it.
To associate your repository with the physics-engine topic, visit your repo's landing page and select "manage topics."