Python Pygame

Open-source Python projects categorized as Pygame

Top 23 Python Pygame Projects

  1. youre-the-os

    A game where you are a computer's OS and you have to manage processes, memory and I/O events.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. mu

    A small, simple editor for beginner Python programmers. Written in Python and Qt5. (by mu-editor)

    Project mention: Python Is the New Basic | news.ycombinator.com | 2025-01-11

    QBasic is actually still a great first language for children, particularly non-native English speakers. In this case, the syntax is really easy to grasp, simple UPPERCASE commands with lowercase arguments. No need to wrestle with getting closures right, etc.

    I had quite a bit of success digging QBasic with our son (10yo back then), using this great tutorial which I translated to our language: http://tedfelix.com/qbasic/

    Eventually, though the Son dropped his QBasic explorations (I consider it "my fault", since I got burdened with other stuff and couldn't help him as much as I wanted to). And - he dropped it in order to first take up Scratch and then dig straight into - duh! - Python. There ya go. I do think he will need some time to get closures etc intuitively right; in this regard, QBasic was, IMO, indeed, easier to grasp.

    I was happy to find a great children-friendly IDE for Python, though - Mu: https://codewith.mu/

    Not as "immersive" as the excellent (!) QBasic IDE and its blue screen, but still great. No bloat. F5 for launching the program, etc - and our son started to notice and carefully analyze the interpreter's error messages from first try all by himself. So, all in all, really happy with Mu.

  4. nodezator

    A generalist Python node editor

    Project mention: Principles of Educational Programming Language Design | news.ycombinator.com | 2024-12-16
  5. PyGame-Learning-Environment

    PyGame Learning Environment (PLE) -- Reinforcement Learning Environment in Python.

  6. pymunk

    Pymunk is a easy-to-use pythonic 2d physics library that can be used whenever you need 2d rigid body physics from Python

  7. pibooth

    The pibooth project provides a Photo Booth application out-of-the-box for Raspberry Pi and opencv compatible devices

    Project mention: pibooth VS photobooth-app - a user suggested alternative | libhunt.com/r/pibooth | 2024-12-10
  8. pygame_tutorials

    Code to go along with lessons at http://kidscancode.org/lessons (by kidscancode)

  9. pygame-menu

    A menu for pygame. Simple, and easy to use

  10. pgzero

    A zero-boilerplate games programming framework for Python 3, based on Pygame.

  11. Sorting-Algorithms-Visualizer

    Program made with Python and Pygame module for visualizing sorting algorithms

  12. Face-tracking-with-Anime-characters

    Hello! I have made a Python project where YURI from the game doki doki literature club accesses the webcam and stares directly into the players soul. Hope you enjoy!

  13. py-window-styles

    Customize your python UI window with awesome pre-built windows 11 themes.

  14. pygbag

    python and pygame wasm for everyone ( packager + test server + simulator )

    Project mention: Pyxel: A retro game engine for Python | news.ycombinator.com | 2024-07-07

    harfang-wasm is a fork of pygbag.

    harfang-wasm: https://github.com/harfang3d/harfang-wasm

    pygbag: https://github.com/pygame-web/pygbag

    https://news.ycombinator.com/item?id=38772400 :

    > FWIU e.g. panda3d does not have a react or rxpy-like API, but probably does have a component tree model?

    Is there a react-like api over panda3d, or are there only traditional events?

    Manim has a useful API for teaching. Is there a good way to do panda3d with a manim-like interface? https://github.com/ManimCommunity/manim/issues/3362#issuecom...

  15. karbon

    Turn mouse events into art!

  16. Pathfinding-Visualizer

    Pathfinding visualizations with Python and Pygame (by Tauseef-Hilal)

  17. raylib-py

    A Python binding for the great C library raylib.

  18. PyGameExamplesAndAnswers

    Summary of answers to pygame questions posted on stack overflow

  19. gpFlappyBird

    Flappy Bird AI using Cartesian Genetic Programming (Evolutionary Computation)

  20. Dstar-lite-pathplanner

    Implementation of the D* lite algorithm in Python for "Improved Fast Replanning for Robot Navigation in Unknown Terrain"

  21. Masendor

    Open source educational and historical battle action game, All helps accepted

  22. pygame-text-input

    a small module that enables you to input text with your keyboard using pygame

  23. pygameweb

    🎮🕸️ pygame.org website. Python, PostgreSQL, Flask, sqlalchemy, JS.

  24. PyMMO

    Python-based MMO game framework using sockets and PyGame.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Pygame discussion

Log in or Post with

Python Pygame related posts

  • Adding Weapons

    1 project | dev.to | 24 Jan 2024
  • Playable Sandbox Now Available

    3 projects | dev.to | 11 Jan 2024
  • You’re the OS!

    1 project | news.ycombinator.com | 16 Aug 2023
  • Have Fun 🎮, Nerds!

    1 project | /r/pygame | 27 Jul 2023
  • How to Code a Visual Novel Using Pygame (not Renpy)

    2 projects | /r/pygame | 10 Jun 2023
  • Cloth simulation with custom physics (source in comments)

    1 project | /r/pygame | 10 Jun 2023
  • Scratch2Python: a scratch implementation written in python

    1 project | /r/technicalscratch | 9 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Pygame projects in Python? This list will help you:

# Project Stars
1 youre-the-os 1,834
2 mu 1,432
3 nodezator 1,156
4 PyGame-Learning-Environment 1,022
5 pymunk 957
6 pibooth 734
7 pygame_tutorials 587
8 pygame-menu 562
9 pgzero 547
10 Sorting-Algorithms-Visualizer 428
11 Face-tracking-with-Anime-characters 414
12 py-window-styles 385
13 pygbag 361
14 karbon 278
15 Pathfinding-Visualizer 215
16 raylib-py 215
17 PyGameExamplesAndAnswers 213
18 gpFlappyBird 171
19 Dstar-lite-pathplanner 148
20 Masendor 144
21 pygame-text-input 141
22 pygameweb 122
23 PyMMO 86

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?