free software

The primary purpose of PySoy is to promote and encourage the development of free software games. To protect players' freedoms to use, modify, and redistribute these games PySoy is available under the  GNU Affero General Public License version 3 (AGPLv3). Please see our license page for more details.


Read access to our source code is open:

hg clone
hg clone

You will need a  Mercurial client (hg) to clone these repositories.

The INSTALL file in each repository has instructions for building including sets of commands for installing dependencies for most platforms. If you run into trouble building please let us know so we can fix the problem or make the directions more clear before the next release.

Beta-3 is upcoming. Join us on channel #PySoy to help make it happen.

We, of course, welcome anyone in becoming a PySoy developer; just hit us up on our Freenode IRC channel and we'll help you get started on a component you're interested in or put you to work on an existing ticket.

Older Releases

These are highly outdated versions of PySoy. They have many flaws, including randomly crashing and video card lockups. We have radically redesigned the API and rewritten most of the codebase since beta-2 so further testing of these older releases serves neither us nor testers any good. Please don't try to write any games with these.