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 development snapshot
If you can't wait for the next release, you can get the latest sources from the Git 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.
To compile the latest SFML sources, please refer to the dedicated tutorial. 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.6 | ||
|---|---|---|
| SFML full SDK (headers / libraries / documentation / sources / samples / external libraries) | ||
| Windows - MinGW (Code::Blocks) (34.4 MB) Windows - Visual C++ 2005 (23.3 MB) Windows - Visual C++ 2008 (23.5 MB) |
Linux - 32 bits (12.9 MB) Linux - 64 bits (13.0 MB) |
Mac OS X - 32 bits (16.2 MB) Mac OS X - 32+64 bits (17.9 MB) |
| SFML development files (headers / libraries / external libraries) | ||
| Windows - MinGW (17.8 MB) Windows - Visual C++ 2005 (7.00 MB) Windows - Visual C++ 2008 (7.20 MB) |
Linux - 32 bits (729 KB) Linux - 64 bits (749 KB) |
Mac OS X - 32 bits (3.70 MB) Mac OS X - 32+64 bits (5.90 MB) |
| SFML documentation (HTML / CHM) | ||
| All systems (3.20 MB) | ||
| C | version 1.6 | ||
|---|---|---|
| CSFML full SDK (headers / libraries / documentation / sources / external libraries) | ||
| Windows - MinGW (Code::Blocks) (16.1 MB) Windows - Visual C++ 2005 (9.70 MB) Windows - Visual C++ 2008 (10.0 MB) |
Linux - 32 bits (1.1 MB) Linux - 64 bits (1.1 MB) |
Mac OS X - 32 bits (6.1 MB) |
| CSFML development files (headers / libraries / external libraries) | Windows - MinGW (14.9 MB) Windows - Visual C++ 2005 (8.50 MB) Windows - Visual C++ 2008 (8.80 MB) |
Linux - 32 bits (102 KB) Linux - 64 bits (100 KB) |
Mac OS X - 32 bits (2.20 MB) |
| CSFML documentation (HTML / CHM) | ||
| All systems (1.1 MB) | ||
| .Net | version 1.6 | ||
|---|---|---|
| SFML.Net full SDK (libraries / documentation / sources / samples / external libraries) | ||
| Windows (9.5 MB) | ||
| SFML.Net development files (libraries / external libraries) | ||
| Windows (900 KB) | ||
| SFML.Net documentation (CHM) | All systems (517 KB) |
External bindings
| Python | version 1.6 |
|---|
| PySFML full SDK (sources, documentation, samples) |
| All systems (166 KB) |
| PySFML development files (libraries) | Python 3.1 |
| Windows (2.34 MB) |
| PySFML development files (libraries) | Python 2.7 |
| Windows (2.34 MB) |
| PySFML development files (libraries) | Python 2.6 |
| Windows (2.34 MB) |
| 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) | |
SFML logo
If you want to give credit to SFML in your application or your website, you can use the following versions of the logo:
