All Projects → SFML → Sfml

SFML / Sfml

Licence: other
Simple and Fast Multimedia Library

Programming Languages

C++
36643 projects - #6 most used programming language
Objective-C++
1391 projects
CMake
9771 projects
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to Sfml

Sfml.net
Official binding of SFML for .Net languages
Stars: ✭ 354 (-95.16%)
Mutual labels:  hacktoberfest, opengl, graphics, audio, multimedia, sfml
Csfml
Official binding of SFML for C
Stars: ✭ 211 (-97.12%)
Mutual labels:  hacktoberfest, opengl, graphics, audio, multimedia, sfml
Cute headers
Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
Stars: ✭ 3,274 (-55.25%)
Mutual labels:  opengl, audio, cross-platform
Ultralight
Next-generation HTML renderer for apps and games
Stars: ✭ 3,585 (-51%)
Mutual labels:  games, opengl, cross-platform
Silk.net
The high-speed OpenAL, OpenGL, Vulkan, and GLFW bindings library your mother warned you about.
Stars: ✭ 534 (-92.7%)
Mutual labels:  hacktoberfest, opengl, graphics
Pixieditor
PixiEditor is a lightweight pixel art editor made with .NET 5
Stars: ✭ 210 (-97.13%)
Mutual labels:  hacktoberfest, games, graphics
Ofelia
A real-time cross-platform creative coding tool for multimedia development
Stars: ✭ 269 (-96.32%)
Mutual labels:  opengl, graphics, cross-platform
Obengine
2D Game Engine with Lua Scripting made on top of SFML !
Stars: ✭ 335 (-95.42%)
Mutual labels:  hacktoberfest, sfml, cross-platform
Classicuo
ClassicUO - an open source implementation of the Ultima Online Classic Client.
Stars: ✭ 239 (-96.73%)
Mutual labels:  games, opengl, cross-platform
Shadergen
Proof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,
Stars: ✭ 395 (-94.6%)
Mutual labels:  games, opengl, graphics
Mumble
Mumble is an open-source, low-latency, high quality voice chat software.
Stars: ✭ 4,418 (-39.61%)
Mutual labels:  hacktoberfest, audio, cross-platform
Rust Av
Multimedia Toolkit written in pure rust.
Stars: ✭ 411 (-94.38%)
Mutual labels:  hacktoberfest, audio, multimedia
Skiasharp
SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
Stars: ✭ 2,493 (-65.92%)
Mutual labels:  hacktoberfest, graphics, cross-platform
Borealis
Hardware accelerated, controller and TV oriented UI library for PC and Nintendo Switch (libnx).
Stars: ✭ 135 (-98.15%)
Mutual labels:  hacktoberfest, opengl, cross-platform
Monogame
One framework for creating powerful cross-platform games.
Stars: ✭ 8,014 (+9.54%)
Mutual labels:  hacktoberfest, graphics, cross-platform
Limonengine
3D FPS game engine with full dynamic lighting and shadows
Stars: ✭ 331 (-95.48%)
Mutual labels:  hacktoberfest, opengl, cross-platform
Skui
Skia-based C++ UI framework
Stars: ✭ 218 (-97.02%)
Mutual labels:  opengl, graphics, cross-platform
Jglm
Java OpenGL Mathematics Library
Stars: ✭ 44 (-99.4%)
Mutual labels:  games, opengl, graphics
Tprpix
a Cross-Platform, 2D Survival Sandbox Game Project. Based on C++17/cmake/OpenGL/SQLite3.
Stars: ✭ 448 (-93.88%)
Mutual labels:  opengl, graphics, cross-platform
Fiber2d
Cross-platform 2D Game Engine in pure Swift
Stars: ✭ 415 (-94.33%)
Mutual labels:  games, opengl, cross-platform

SFML logo

SFML — Simple and Fast Multimedia Library

SFML is a simple, fast, cross-platform and object-oriented multimedia API. It provides access to windowing, graphics, audio and network. It is written in C++, and has bindings for various languages such as C, .Net, Ruby, Python.

Authors

Download

You can get the latest official release on SFML's website. You can also get the current development version from the Git repository.

Install

Follow the instructions of the tutorials, there is one for each platform/compiler that SFML supports.

Learn

There are several places to learn SFML:

Contribute

SFML is an open-source project, and it needs your help to go on growing and improving. If you want to get involved and suggest some additional features, file a bug report or submit a patch, please have a look at the contribution guidelines.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].