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.

SFML 2.0 snapshot

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:

Small logo (149x90), PNG

Big logo (530x320), PNG

Original logo, PSD