SFML icon

SFML icon


SFML provides a simple interface to the various components of your PC, to ease the development of games and multimedia applications. It is composed of five modules: system, window, graphics, audio and... network. Discover their features more in detail in the tutorials and the API documentation. Multimedia image.Enter your search in the box aboveLearnUse the code sfgde50 to get 50% discount on SFML e-books ...Tutorials for SFML 2.0Drawing 2D stuff - SFML and Visual studio - Events explainedDownloadDownload. SFML 2.4.2. Latest stable version · Snapshots. In ...DevelopmentDevelopment. Repository. Browse @ github.com · Issues. What to ...DocumentationDocumentation of SFML 2.0. Warning: this page refers to an ...CommunityWhether you have a question about SFML's API, are ... Read moreless
Windows macOS Linux Browser

Alternatives to SFML

  1. Allegro alternatives



    Download Allegro game programming library for free. Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming.

    {{ alternatives[0].votes }}
  2. LibGDX alternatives



    libGDX is a free and open source Java game development framework. Using a single source code, game developers can create and debug games for a variety of platforms, including: Windows Linux Mac O...

    {{ alternatives[1].votes }}
  3. Godot alternatives



    Godot provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel. Godot is completely free and open-source under the very permissive MIT license. ...

    {{ alternatives[2].votes }}
  4. Orx alternatives



    Outpost Bandit is a space action/survival game where you need to avoid asteroids and enemies while collecting the ore and placing it into the teleporter. There are ten levels to play. Things start ...

    {{ alternatives[3].votes }}
  5. Gamesalad alternatives



    About Us. GameSalad is the revolutionary game development platform that allows anyone to create the game of their dreams without writing a line of code. It's also the best way to introduce programm...

    {{ alternatives[4].votes }}
  6. Adventure Game Studio alternatives

    AGS is an Adventure Engine to create graphical point-and-click adventure games - Adventure Game Studio.‎Adventure Game Studio | Forums · ‎Games · ‎AGS · ‎Community.

    {{ alternatives[5].votes }}
  7. Corona SDK alternatives

    Corona SDK


    Corona SDK is a free and easy-to-use game engine for creating cross-platform 2D games for mobile devices, desktop computers and even TVs. It also offers a marketplace for publishing games after the...

    {{ alternatives[6].votes }}
Suggest an Alternative

Missing a software in the list? We are always happy if you help us making our site even better.

Suggest an Alternative

SFML Reviews

We have no reviews for SFML.

Write a Review


SFML screenshot 1
SFML screenshot 2
SFML screenshot 3
SFML screenshot 4
SFML screenshot 5
SFML screenshot 6
SFML screenshot 7
SFML screenshot 8
SFML screenshot 9
SFML screenshot 10


Commenting on this article is disabled right now.

About This Article

This page was composed by Alternative.me and published by Alternative.me. It was created at 2018-04-29 02:31:47 and last edited by Alternative.me at 2020-03-06 07:51:32. This page has been viewed 4589 times.

Did you like this article about SFML? Please rate it!
6 of 7 liked this article. This is equivalent to a star rating of 4.29 / 5.

Filter Platforms


Filter Features

Cross-platform development Audio components Input handling Math and physics library File I/O support Advanced graphics capabilities D and 3D particles Open source and completely free to use Game Development Uses the easy-to-use Lua scripting langauge Professional support is available
Suggest an Alternative to SFML
{{ suggestSubmitSuccess }}
You can only sugggest alternatives that are already published on our platform. If you want to submit a software or app, please visit your account page to submit a software.
List of Suggestions
Please start typing the name of the software you want to suggest as alternative to SFML in the field above.
{{ suggestSubmitError }}
Suggest {{ suggestedAlternatives.length }} Alternative(s)
This action requires user authentication. Please log in.
Don't have an account yet? Sign up.