Pyglet est une bibliothèque multimédia pour Python. Elle est dédiée au développement de jeux vidéo, ou d'autres applications visuellement riche. Elle permet le fenêtrage, la gestion d'événement d'interface utilisateur, et prend en charge les joysticks, les graphismes OpenGL, le chargement d'images et de vidéos, ou encore la lecture de sons et de musique.