Browse free open source Python Games for Mac and projects below. Use the toggles on the left to filter open source Python Games for Mac by OS, license, language, programming language, and project status.

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    Build gen AI apps with an all-in-one modern database: MongoDB Atlas

    MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
    Start Free
  • Level Up Your Cyber Defense with External Threat Management Icon
    Level Up Your Cyber Defense with External Threat Management

    See every risk before it hits. From exposed data to dark web chatter. All in one unified view.

    Move beyond alerts. Gain full visibility, context, and control over your external attack surface to stay ahead of every threat.
    Try for Free
  • 1
    Pro Wrestling Superstar is a Pro Wrestling game based on the Superstar Pro Wrestling game from the mid-to-late 1980's.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2

    PyBawo

    A Multiplayer Bao (Bawo) App for GNU

    PyBawo is a multiplayer implementation of the East African board game, Bao (Bawo) in Python. PyBawo largely implements Bao (Bawo) as played in Malawi with additional rules that eliminate the possibility of infinite moves. PyBawo currently supports local two player games against another human or the computer.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    An Economy Simulation with many Possibilities trying to be near to reality. Using XML, Python an OpenGL to make it useable on many OS. And also beeing an simulation taht can be so realistic that ist could be used for research (maybe).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    PyJudo is a software Judo scoreboard written entirely in Python using wxWidgets.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 5
    PyRA2 is a set of Python packages (libraries) and documentation providing access to the file formats of Robot Arena 2 (RA2), a game by Gabriel Interactive (published by Infogrames).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Qvid

    Qvid

    Stream low latency video from your desktop or webcam over TCP/IP

    Qvid is a demo video streaming application for Windows (MacOs support limited and currently broken), written in Python. It allows you to capture screenshots of your desktop, webcam, and selected windows programs. The captured images are compressed and sent as a continuous stream over a TCP connection to a single machine. Developed alongside https://sourceforge.net/projects/netjoy/ to allow for off-site, single and multiplayer, game play over an internet connection.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Random Number

    Random Number

    Random any number you want as many as you want

    Random any number you want and how many as you want for free . Design for winning the lottery
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8

    SEMaintenanceUtility

    A maintenance toolbox for cleaning up Space Engineers saves.

    A maintenance toolbox for cleaning up Space Engineers saves. Never again be that admin that says "well, things are getting slow, time to start another world". See the wiki for instructions on how to use it. The massive upshot of cleaning up saves include; - Fewer trash entities / entries means smoother operation - Removes the "lots of player entries causes significant UI lag" issue - A smaller, leaner file means that it's quicker to download; saving on bandwidth & quota as well as not lagging everyone by 1 person downloading a huge save A command line application / script, its intention is to be included into server watchdog scripts. E.g. regularly reboot & clean up the server. Works on Windows, Mac and Linux. The ultimate aim of this project is to be come obsolete, with its functions being performed natilvely by Space Engineers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Sulk is a computer version of one of Games Workshop's most perfectly conceived games, Space Hulk first edition. Play on a hotseat, against AI Genestealers, or (planned) over the internet.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    Super PySnake

    Super PySnake

    An open-source 2D snake game made with Pyglet and Python 3.4.

    An open-source 2D snake game made with Pyglet and Python 3.4 that allows you to customize your maps and textures.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    A clone of the famous game StarCraft for Windows by Bl*zzard. It uses SDL to be OS independent. Our aim is to provide an extremely customizable multiplayer game. Everybody will be able to invent new races, new terrains and most of the other components.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    PyBEM is a simple project: Python. Play by Email. That's it :) We're providing tools to help people create and run their own turn-based strategy games via email, in a language that's simple to learn, and using a system that's easy to modify.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    UnBGameDev is a student game development project at the University of Brasilia/Brazil. Our main goal is to learn by means of producing small games using free technologies, such as Ogre3D, Lua and Microsoft XNA.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14

    Volity

    A platform for Internet-based multiplayer games.

    Volity is a platform for Internet-based multiplayer games. ****MIGRATED TO GITHUB**** Please see: https://github.com/jmacdotorg/Volity
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Wad2PDF is a tool for converting Doom levels into PDF graphics files.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Wesen

    Wesen

    Predator-Prey simulation with programmable AI wars.

    Wesen is german for something alife. You can program the instincts of a species - and let them fight against others (not only by fight but by best survival). This way, you can do nice programming contests and learn python by the way!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    XreaL is a heavily improved Quake 3 Arena engine. It's bundled with new tools and a demo game that was never finished. ET:XreaL is a subproject bringing all XreaL enhancements to Return to Castle Wolfenstein: Enemy Territory.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Zorn is a 2D space shooter with a rotating top-down perspective. It is written in Python, using the PyGame and PyOpenGL libraries for broad platform independence. Both single player and networked multiplayer are supported. Currently in alpha.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Linki: an addictive, original puzzle game.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20

    magicHack

    Glues together MSE/Cockatrice/MWS, etc

    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    process runtime detection with xml/image statistic output - like xfire .com
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Use the various light reflecting/refracting tools, like mirrors, prisms and splitters, to guide the laser beam to light all the lightbulbs in a level. Avoid directing the laser beam onto bombs as that will force a level restart.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    ufov

    ufov

    Enhance useful field of view, speed of responsiveness, brain exerciser

    Python and pygame cross platform program to exercise the brain with the intention of enhancing useful field of view, also known as speed of responsiveness. This yields benefits in driving, motility, and even depressive symptoms, as described in research papers of randomized, double blind trials. Whether ufov exercise the brain to yield those benefits is unknown, since there are no research studies using it. The research is conducted with a commercial product that I have not seen or used. I used the description of what useful field of view is supposed to do to create this program for experimental purposes. I notice personal changes from using the program, but that is only anecdotal evidence. I was especially struck by the research that found a significant decrease in dementia for those who used such a program to exercise their brain. For a full description of the program, and links to some information about useful field of view, see the project web page.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Écritures

    Écritures

    A Ren'Py KN series

    Une série de minis Visual novels, séries d'histoires indépendantes. Genres divers, présentation commune.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    2048 Python , AI , 1 or 2 players

    2048 Python , AI , 1 or 2 players

    py 2048, a well know 2048 clone board game

    Written in Python 2.7.x and pygame1.9.1~2 compliant (at least) Python 3.4 HOW TO PLAY: keyboard UP, DOWN, LEFT, RIGHT, escape to quit increase your score shifting tiles with same number. the value of resulting tile is multiplied *2. CUSTOMISE YOUR GAME: edit py2048.cfg configuration file. you can: -Change Raws and Columns amount. -Change Random range value of new tile. -Limit the maximum tile value. -Limit time allowed for movement. -Enable no movement (a new tile appear even if your movement doesn't shift anything). -Set shift to one step only. -Save the game state when exit (for autoload at start game) -Key config player 2 ect... V0.1.0: -add Small, Medium and Large preconfig Panel Game. -add HiScore for Small, Medium And Large Panel Game -check for close windows as QUIT event. -add Change theme screen BckGnd on score tile. -add counter move V0.1.2: -compliant Pyhton34 -add AI Auto Boot -add 2 players Human/AI (keys A,Q,W,X)
    Downloads: 0 This Week
    Last Update:
    See Project
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.