Showing 36 of 109 projects
Crystal language bindings for the raylib game development library, providing low-level access and operator overloads.
Official SDL2 and SDL3 bindings for the V programming language, providing full access to multimedia and game development libraries.
A beginner's cookbook for FFmpeg with practical examples to learn video and audio editing from first principles.
A D language binding for SFML that enables multimedia development with graphics, audio, and networking capabilities.
D language bindings for the raylib game development library, enabling D programmers to create games and multimedia applications.
A thin Rust wrapper and bindings for the Allegro 5 game programming library.
A simple Rust library for playing sounds and music with OpenAL spatialization support.
Godot 4.5 bindings for Spout2, enabling real-time video sharing between Godot and other Windows applications.
A V language wrapper for raylib game development library with 100% API parity as the goal.
A community-developed cross-platform C++ toolkit for creative coding, with an experimental Vulkan renderer branch.
A cross-platform audio library for Delphi FMX applications using BASS for playing streams and files.
A Python 3 library and command-line tools for reading, calculating, and writing ReplayGain loudness normalization to audio files.
Adobe Air Native Extension for encoding and decoding video/audio using FFmpeg libraries.
V language bindings for the raylib game development framework, providing access to raylib 2.5.0 functionality.
A V language wrapper for libSDL2 providing multimedia capabilities for 2D graphics, audio, and input handling.
A cross-platform 2D game engine library for Pascal/Delphi that simplifies OpenGL-based game development.
Ada semi-thick binding to the SFML multimedia library, providing a native Ada API for graphics, audio, windowing, and networking.
High-quality D language bindings for libraries with GObject Introspection APIs, enabling GUI and multimedia development.
An ActionScript 3 library for parsing Adobe Photoshop PSD files.
An ActionScript 3 implementation of Apple's AirPlay protocol for Adobe Air applications.
Adds TTML subtitle parsing and rendering support to GStreamer pipelines, specifically for the EBU-TT-D profile.
Crystal bindings for integrating Dear ImGui with SFML, enabling immediate-mode GUI development in multimedia applications.
A fault-tolerant OSC message decoder and encoder library for Node.js and browsers.
Dynamic and static D language bindings for the raylib game development library.
Crystal language bindings for raw SDL 3 functions, providing a low-level foundation for building multimedia libraries.
C++ backend enabling WebRTC functionality for Jupyter widgets, allowing real-time media streaming in notebooks.
A V programming language wrapper for the SDL2 library, providing native-feeling bindings for multimedia and game development.
A library for creating image transitions and slideshows in ActionScript 3 for Flash Player 9-11.
Static and dynamic D language bindings for OpenAL 1.1, compatible with BetterC, @nogc, and nothrow.
A D language binding for the SoLoud audio engine, enabling cross-platform audio playback in D applications.
A V programming language wrapper for the raylib game development library.
Dynamic bindings to libogg for the D programming language, enabling audio data encapsulation.
DLang SDL2 and OpenGL wrapper library for simplified game development and graphics programming.
Dynamic bindings to libvorbis for the D Programming Language, enabling audio encoding and decoding.
A dynamic binding to the ALURE audio library for the D programming language.
Dynamic binding to libtheora 1.1 for the D programming language, enabling multimedia development.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.