11 best Python PyGame projects libraries in 2023
by weaver Updated: Sep 1, 2021
Guide Kit
Use these PyGame libraries for game workflows, scene rendering, resource management, graphics, realistic physics and moreGet ratings, code snippets & documentation for each library.
Gamesby CharlesPikachu
Games: Create interesting games in pure python.
Gamesby CharlesPikachu
Python
4478
Version:v0.1.2
License: Permissive (Apache-2.0)
PyGame-Learning-Environmentby ntasfi
PyGame Learning Environment (PLE) -- Reinforcement Learning Environment in Python.
PyGame-Learning-Environmentby ntasfi
Python
841
Version:Current
License: Permissive (MIT)
pymunkby viblo
Pymunk is a easy-to-use pythonic 2d physics library that can be used whenever you need 2d rigid body physics from Python
pymunkby viblo
Python
783
Version:6.4.0
License: Permissive (MIT)
pygame-menuby ppizarror
A menu for pygame (pygame-ce also supported!). Simple, and easy to use
pygame-menuby ppizarror
Python
431
Version:4.4.1-ce
License: Others (Non-SPDX)
pgzeroby lordmauve
A zero-boilerplate games programming framework for Python 3, based on Pygame.
pgzeroby lordmauve
Python
459
Version:Current
License: Weak Copyleft (LGPL-3.0)
pygame_guiby MyreMylar
A GUI system for pygame.
pygame_sdl2by renpy
Reimplementation of portions of the pygame API using SDL2.
pygame_sdl2by renpy
Python
252
Version:Current
License: Others (Non-SPDX)
PyDarkby SirFroweey
PyDark is a 2D and Online Multiplayer video game framework written on-top of Python and PyGame.
PyDarkby SirFroweey
Python
202
Version:Current
License: No License
py-vgdlby schaul
A video game description language (VGDL) built on top pf pygame.
py-vgdlby schaul
Python
144
Version:Current
License: Permissive (BSD-3-Clause)
Pygame_Functionsby StevePaget
A set of functions that make working with Pygame and Python much easier.
Pygame_Functionsby StevePaget
Python
158
Version:Current
License: Strong Copyleft (GPL-2.0)