Skip to content
Official binding of SFML for Python
C++ Python C
Find file
Latest commit 4f3b1a3 @Sonkun Changed .gitmodules to use HTTP URLs
Prevent a recursive clone from failing because the user hasn't set up a SSH key.
Thank you James Cowgill.



These are Python bindings for SFML, made available under the terms of the zlib/libpng license.

By combining the strength of SFML with the ease of the Python language, we can provide an amazing tool to quickly build multimedia software.

Getting the Code

After you've installed Git, you may issue the following command to obtain the source:

git clone
cd python-sfml

The source from the add-ons projects are available as submodules, which may be obtained by issuing the following additional commands:

git submodule init
git submodule update

Alternatively, you may clone the main project and its submodules all at once with the following command:

git clone --recursive git://
cd python-sfml


Contact Information

Feel free to email us with any questions or concerns:

Something went wrong with that request. Please try again.