Monday, October 26, 2026 4,350 lists 78,101 records on file
List your app or device

  1. Home
  2. Game Engine Software
  3. Pygame

Pygame

Plans and prices

Pygame

Free

Free and open source library

Every plan, in full

On the record

2D graphics
Pygame provides tools for 2D graphics and animation, including images, rectangles, and polygon shapes.github.com · read 11 Oct 2026
Dependencies
Pygame depends on Python and SDL; its modules also use libraries including SDL_ttf, SDL_mixer, and SDL_image, while NumPy is required for surfarray.github.com · read 11 Oct 2026
Documentation and support
The project provides tutorials, reference documentation, examples, a bug tracker, and communication tools for getting in touch with the team.github.com · read 11 Oct 2026
Game tools
The library includes collision detection and sprite management features.github.com · read 11 Oct 2026
Input
Pygame provides functions for handling keyboard, mouse, and joystick input.github.com · read 11 Oct 2026
Installation
The installation guide recommends installing Pygame with pip and says it can compile from source if a wheel is unavailable for the platform.pygame.org · read 11 Oct 2026
License
Pygame is distributed under GNU LGPL version 2.1, and the project states that closed-source and commercial games are allowed.github.com · read 11 Oct 2026
Mobile export
Yesgithub.com · read 21 Sep 2026
Modules
Its documented modules include display, drawing, events, fonts, images, joystick, keyboard, mouse, mixer, sprites, and timing.pygame.org · read 11 Oct 2026
Notable limitation
The documentation notes that some Pygame modules are not included on all platforms.pygame.org · read 11 Oct 2026
Platform support
The installation guide lists wheels for Linux and Windows x86 and x64, and Mac x64 and arm64; it also provides platform-specific instructions for Windows, Mac, and Unix distributions.pygame.org · read 11 Oct 2026
Purpose
Pygame is a Python library for making multimedia applications such as games, built on SDL.github.com · read 11 Oct 2026
Python requirement
Pygame requires Python; the installation guide recommends using the latest Python version and says Python 2 is no longer supported.pygame.org · read 11 Oct 2026
Scripting languages
Pythongithub.com · read 21 Sep 2026
Sound
Pygame supports playing and manipulating sound and music, including WAV, MP3, and OGG formats.github.com · read 11 Oct 2026
Source code model
open_sourcegithub.com · read 21 Sep 2026
Target platforms
Windows,macOS,Linux,Androidgithub.com · read 21 Sep 2026

Alternatives to Pygame

Every alternative, ranked