pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.
-
Updated
Dec 7, 2025 - Python
Video game developers take a designer’s concepts and build them into a playable game for users. Video game developers, also known as games developers or video game programmers, write code for games for a variety of formats, such as PCs, consoles, web browsers and mobile phones.
pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.
Python MUD/MUX/MUSH/MU* development system
a comprehensive collection of video game tech analysis resources
Bevy Code & Blender addon for a simple workflow to add & edit Bevy components in Blender
An ECS (Entity Component System) for Python
A curated list of Nintendo 64 development resources including toolchains, documentation, emulators, example code, and more
python and pygame wasm for everyone ( packager + test server + simulator )
A pure Python 3D Game Engine that was inspired by the structure of the Unity Game Engine
A (not so) small python library for console (as in terminal) game development. It is developed as a framework to help learn development and python in an entertaining way.
A Python binding for the great C library raylib.
Scratch-like Python programming
A text adventure that you play in your file browser
Extract information from all games published in Steam thanks to its Web API, and store it in JSON format.
A Blender add-on featuring import of Unreal Engine games static meshes and maps. It provides basic support for many UE games, while some have dedicated improved support.
AI-Powered Game Development Team in Your Terminal
Level Buddy add-on ported to Blender 3.0
Blender addon for integrating Panda3D
a pythonic❤️ modern game engine. Compatible with Python 3.x and built around pygame