pymunk

Physics simulator

A Python library for 2D physics simulations

Pymunk is a easy-to-use pythonic 2d physics library that can be used whenever you need 2d rigid body physics from Python

GitHub

943 stars
20 watching
191 forks
Language: Python
last commit: about 1 month ago
Linked from 1 awesome list

libraryphysics-2dphysics-enginephysics-simulationpygamepygletpythonpython-library

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jshaffstall/pyphysicssandbox A Python wrapper around Pymunk for creating simple 2D physics simulations in introductory programming classrooms. 47
pydy/pydy A toolkit for simulating multibody dynamics using Python 378
positronicslab/moby A software framework for simulating the motion of multiple rigid bodies in 3D space. 35
open-atmos/pysdm An atmospheric modeling package for simulating particle dynamics in moist air using the Super-Droplet Method 60
victorfisac/physac A 2D physics engine with simulation and collision detection capabilities 474
benma/pysph A Python implementation of smooth particle hydrodynamics fluid simulation with screen space rendering capabilities 110
pynbody/pynbody Tools for analyzing astrophysical simulation data from various codes 167
billpmurphy/hask A Python library that mimics key features of the Haskell programming language. 862
pynlo/pynlo A Python package for simulating and modeling nonlinear optical effects in various materials and systems 105
avoroshilov/physics_playground A research framework for simulating coupled FEM and rigid body dynamics with real-time collision detection and optimization. 28
bepu/bepuphysics1 A C# 3D physics simulation library with features like constraints and continuous collision detection. 403
pmgbergen/porepy A Python-based simulation tool for multiphysics processes in fractured porous media 255
david-hoffman/pyotf Software for simulating optical transfer functions in microscopy using Python 71
loftytopping/pybox Automatically generates and solves equations describing atmospheric chemical evolution using Python with Numba. 37
pingswept/pysolar A collection of Python libraries for simulating solar irradiation with precise ephemeris calculations. 377