Download
General informations
These archives contain the latest version of SFML for all supported languages and systems. If you want to download an older version, you can find it at the sourceforge.net download page.
The section dedicated to external bindings provides archives for SFML bindings in other languages, which are developed by external contributors. Although they can be considered official, keep in mind that they are not managed by the SFML team and may or may not follow exactly the official releases. However, we all do our best to keep the bindings up to date for releases.
Latest SVN snapshot
If you can't wait for the next release, you can get the latest sources from the SVN repository, or directly download an archive containing a snapshot of the whole repository. This includes SFML source code, project files, samples, external libraries, all the bindings, etc.
Download the snapshot archive:
trunk.tar.gz.
To compile the latest SFML sources, please refer to the tutorials on the wiki. Although the latest source code can be considered stable enough, keep in mind that it hasn't been fully tested and may contain bugs.
Official SFML libraries
| C++ | version 1.5 | ||
|---|---|---|
| SFML full SDK (headers / libraries / documentation / sources / samples / external libraries) | ||
| Windows - MinGW (Code::Blocks) (26.9 Mb) Windows - Visual C++ 2005 (22.9 Mb) Windows - Visual C++ 2008 (23.1 Mb) |
Linux - 32 bits (12.4 Mb) Linux - 64 bits (12.4 Mb) |
Mac OS X (16.0 Mb) |
| SFML development files (headers / libraries / external libraries) | ||
| Windows - MinGW (11.0 Mb) Windows - Visual C++ 2005 (6.89 Mb) Windows - Visual C++ 2008 (7.09 Mb) |
Linux - 32 bits (713 Kb) Linux - 64 bits (723 Kb) |
Mac OS X (4.24 Mb) |
| SFML documentation (HTML / CHM) | ||
| All systems (3.26 Mb) | ||
| C | version 1.5 | ||
|---|---|---|
| CSFML full SDK (headers / libraries / documentation / sources / external libraries) | ||
| Windows - MinGW (Code::Blocks) (6.49 Mb) Windows - Visual C++ 2005 (8.72 Mb) Windows - Visual C++ 2008 (8.98 Mb) |
Linux - 32 bits (467 Kb) Linux - 64 bits (466 Kb) |
Mac OS X (4.49 Mb) |
| CSFML development files (headers / libraries / external libraries) | Windows - MinGW (6.22 Mb) Windows - Visual C++ 2005 (8.44 Mb) Windows - Visual C++ 2008 (8.70 Mb) |
Linux - 32 bits (101 Kb) Linux - 64 bits (99.9 Kb) |
Mac OS X (2.52 Mb) |
| CSFML documentation (HTML / CHM) | ||
| All systems (451 Kb) | ||
| .Net | version 1.5 | ||
|---|---|---|
| SFML.Net full SDK (libraries / documentation / sources / samples / external libraries) | ||
| Windows (10.0 Mb) | ||
| SFML.Net development files (libraries / external libraries) | ||
| Windows (909 Kb) | ||
| SFML.Net documentation (CHM) | All systems (504 Kb) |
External bindings
| Python | version 1.5 | |
|---|---|
| PySFML full SDK (sources, documentation, samples) | |
| All systems (158 Kb) | |
| PySFML development files (libraries) | Python 3.0 | |
| Windows (61.7 Kb) | Linux - 32 bits (351 Kb) Linux - 64 bits (362 Kb) |
| PySFML development files (libraries) | Python 2.6 | |
| Windows (61.7 Kb) | Linux - 32 bits (357 Kb) Linux - 64 bits (367 Kb) |
| PySFML development files (libraries) | Python 2.5 | |
| Windows (61.8 Kb) | Linux - 32 bits (351 Kb) Linux - 64 bits (363 Kb) |
| D | version 1.3 | |
|---|---|
| DSFML full SDK (libraries, documentation, sources, samples, external libraries) | Windows (4.30 Mb) | Linux (1.10 Mb) |
| Ruby | version 1.2 | |
|---|---|
| RubySFML sources (sources, samples, documentation) | |
| Windows (814 Kb) | Linux (90 Kb) |
| RubySFML binaries (binaries, documentation, Ruby files) | |
| Windows (3.29 Mb) | |
