All Projects → SFML → Csfml

SFML / Csfml

Licence: other
Official binding of SFML for C

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Csfml

Sfml.net
Official binding of SFML for .Net languages
Stars: ✭ 354 (+67.77%)
Mutual labels:  hacktoberfest, opengl, graphics, audio, multimedia, sfml
Sfml
Simple and Fast Multimedia Library
Stars: ✭ 7,316 (+3367.3%)
Mutual labels:  hacktoberfest, opengl, graphics, audio, multimedia, sfml
Rust Av
Multimedia Toolkit written in pure rust.
Stars: ✭ 411 (+94.79%)
Mutual labels:  hacktoberfest, audio, multimedia
Openframeworks
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
Stars: ✭ 8,652 (+4000.47%)
Mutual labels:  opengl, graphics, audio
Silk.net
The high-speed OpenAL, OpenGL, Vulkan, and GLFW bindings library your mother warned you about.
Stars: ✭ 534 (+153.08%)
Mutual labels:  hacktoberfest, opengl, graphics
Mlt
MLT Multimedia Framework
Stars: ✭ 836 (+296.21%)
Mutual labels:  opengl, audio, multimedia
Rust Game Development Frameworks
List of curated frameworks by the **Game Development in Rust** community.
Stars: ✭ 81 (-61.61%)
Mutual labels:  opengl, graphics, audio
Musicplayer
A minimal music player built on electron.
Stars: ✭ 145 (-31.28%)
Mutual labels:  hacktoberfest, audio
Polybar Pulseaudio Control
A feature-full Polybar module to control PulseAudio
Stars: ✭ 148 (-29.86%)
Mutual labels:  hacktoberfest, audio
Gaiasky
Mirror of Gaia Sky repository hosted on Gitlab: https://gitlab.com/langurmonkey/gaiasky
Stars: ✭ 162 (-23.22%)
Mutual labels:  opengl, graphics
Awesome Python Applications
💿 Free software that works great, and also happens to be open-source Python.
Stars: ✭ 13,275 (+6191.47%)
Mutual labels:  graphics, audio
Borealis
Hardware accelerated, controller and TV oriented UI library for PC and Nintendo Switch (libnx).
Stars: ✭ 135 (-36.02%)
Mutual labels:  hacktoberfest, opengl
Filament
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Stars: ✭ 13,215 (+6163.03%)
Mutual labels:  opengl, graphics
Ffmpeg Video Player
An FFmpeg and SDL Tutorial.
Stars: ✭ 149 (-29.38%)
Mutual labels:  audio, multimedia
Moonlibs
Lua libraries for graphics and audio programming
Stars: ✭ 131 (-37.91%)
Mutual labels:  graphics, audio
Xbmc
Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS and Windows.
Stars: ✭ 13,175 (+6144.08%)
Mutual labels:  hacktoberfest, multimedia
Gadfly.jl
Crafty statistical graphics for Julia.
Stars: ✭ 1,724 (+717.06%)
Mutual labels:  hacktoberfest, graphics
Glitter
Dead Simple OpenGL
Stars: ✭ 2,040 (+866.82%)
Mutual labels:  opengl, graphics
Opentk
The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
Stars: ✭ 2,284 (+982.46%)
Mutual labels:  opengl, graphics
Thunder
An open-source game engine is written in C++ with a flexible architecture
Stars: ✭ 182 (-13.74%)
Mutual labels:  hacktoberfest, opengl

CSFML - Simple and Fast Multimedia Library for C

SFML is a simple, fast, cross-platform and object-oriented multimedia API. It provides access to windowing, graphics, audio and network. It is originally written in C++, and this project is its official binding for the C language.

Authors

Laurent Gomila - main developer ([email protected]) Zachariah Brown - active maintainer ([email protected])

Download

You can get the latest official release on SFML website (http://www.sfml-dev.org/download/csfml). You can also get the current development version from the git repository (https://github.com/SFML/CSFML).

Learn

There is no tutorial for CSFML, but since it's a binding you can use the C++ resources:

Of course, you can also find the CSFML API documentation in the SDK.

Building

The FindSFML.cmake script required by CMake to build CSFML, is located in SFML's cmake/Modules/ directory.

Contribute

SFML and CSFML are open-source projects, and they need your help to go on growing and improving. Don't hesitate to post suggestions or bug reports on the forum (http://en.sfml-dev.org/forums/), or post new bugs/features requests on the task tracker (https://github.com/SFML/CSFML/issues/). You can even fork the project on GitHub, maintain your own version and send us pull requests periodically to merge your work.

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].