Packages
Wraps the Stockfish chess engine to let Python code query best moves, evaluate positions, and validate chess notation without reimplementing engine logic.
A pure-Python chess library providing move generation, validation, and support for standard chess formats (FEN, PGN, EPD) plus engine communication and endgame tablebase probing.
Converts written-out number words (like "twenty one") into numeric digits (21), supporting positive integers and decimals up to 999,999,999,999.
No—install only if you have a legacy codebase already using it.
ModernGL is a Python wrapper over OpenGL Core that simplifies GPU-accelerated graphics rendering by providing a Pythonic API for creating shaders, buffers, textures, and render passes with less boilerplate than raw OpenGL.
Provides portable OpenGL context creation across Windows, Linux, and macOS for headless rendering and graphics applications.
However, note that the package is dormant (last release 734 days ago) and marked as Production/Stable—it works well for its narrow purpose but may not receive updates…
PyBullet provides physics simulation, robotics modeling, and collision detection through Python bindings to the Bullet Physics SDK, supporting URDF/SDF file loading, kinematics, dynamics, and rendering.
Pymunk is a 2D rigid body physics simulation library for Python, providing collision detection, body dynamics, and constraint solving built on the Chipmunk2D engine.
A terminal-based virtual pet game in the Digimon V-Pet style, with Unicode sprite animation, care mechanics, evolution, adventure mode, and optional online multiplayer features.
Kivy is a Python framework for building graphical user interfaces that run on desktop, mobile, and embedded platforms from a single codebase, with native support for multitouch input and cross-platform deployment.
Not recommended if you need native platform look-and-feel or tight integration with platform-specific APIs—consider platform-specific frameworks for those cases.
Runs a Model Context Protocol server that lets AI assistants control Unity Editor through natural language commands, bridging Claude, Cursor, and other LLMs to game development workflows.
Install it if you want to control Unity Editor through AI assistants—it's the only tool that bridges MCP and Unity.
moderngl-window simplifies OpenGL window creation and resource loading across Windows, Linux, and macOS by wrapping ModernGL with support for multiple windowing backends and built-in loaders for textures, shaders, and 3D models.
UnityPy extracts and edits Unity asset files (textures, sprites, meshes, and other object types) from game bundles, APK files, and serialized assets, supporting both read and write operations via native typetree structures.
Implements the TrueSkill rating algorithm to compute player skill ratings and match quality in competitive games.
Panda3D is a 3D game engine with Python bindings that lets you build 3D graphics applications and games using Python, with support for shaders, rendering, and game development features.
Quadrants is a high-performance compiler that translates Python code into optimized parallel kernels for physics simulation and robotics, targeting NVIDIA GPUs, AMD GPUs, Apple Metal, Vulkan-compatible GPUs, and CPUs.
Queries Minecraft servers (Java, Legacy, and Bedrock editions) to retrieve status, player counts, latency, and server properties via the Server List Ping and Query protocols.
Install it if you need to check Minecraft server status or player information in a Python application.
OpenSpiel provides game environments and reinforcement learning algorithms for research in multi-agent learning, game theory, and planning across diverse game types including zero-sum, cooperative, and general-sum games with perfect and imperfect information.
Not recommended for production game servers or applications requiring real-time performance without careful profiling.
Extracts and exports audio from FMOD sound bank files (FSB format) to WAV format, with pre-bundled FMOD Engine 2.00.10 libraries for cross-platform use.
Python bindings for the dear imgui C++ library, providing an immediate-mode graphical user interface toolkit for building lightweight, interactive GUIs.
However, the aging maintenance status (last release 2023-04-19) means you should verify that the feature set and bug fixes meet your needs before committing to a…
SAPIEN is a physics-rich simulation environment for articulated objects that enables robotic vision and interaction tasks requiring detailed part-level understanding.
Godot AI exposes a Model Context Protocol (MCP) server that lets AI assistants and LLM clients directly control a live Godot editor, building scenes, editing nodes and scripts, and configuring game assets through over 120 operations across approximately 43 MCP tools.
However, verify the license terms before use in commercial projects (license treatment is unclear), and confirm that the 43 tools and 120+ operations cover your…
Unofficial Python library to control PlayStation 4 consoles remotely, query device status, and retrieve media information via the PS4 2nd Screen App protocol.