Simple and Fast Multimedia Library (SFML) is a cross-platform software development library designed to provide a simple interface to various multimedia components in computers. It is written in C++ with bindings available for C, D, Java, Julia, Python, Ruby, .NET, Go, Rust, OCaml, Euphoria and Nim. Experimental mobile ports were made available for iOS and Android with the release of SFML 2.2.SFML handles window creation and input as well as the creation and management of OpenGL contexts.