Showing 31 of 31 projects
A free, open-source command-line media player supporting a wide variety of formats and codecs.
A simple and easy-to-use C library for videogames programming and multimedia applications.
Award-winning free and open source home theater/media center software for playing and organizing digital media across multiple platforms.
A libre, cross-platform media player and multimedia engine that plays virtually any audio or video format.
A Python library for video editing, processing, and custom effects creation through code.
A cross-platform C++ multimedia library providing windowing, graphics, audio, and networking APIs for game and application development.
A simple, fast, cross-platform C++ multimedia library for windowing, graphics, audio, and networking.
A hands-on tutorial teaching how to use FFmpeg's libav libraries for media processing, from basics to transcoding and transmuxing.
A community-developed cross-platform C++ toolkit for creative coding and interactive art.
An open-source cross-platform C++ framework for building desktop/mobile applications and professional audio plug-ins.
Java interface to OpenCV, FFmpeg, and other computer vision libraries with utility classes for easier Java/Android integration.
A fluent Node.js API for FFmpeg that simplifies complex command-line video and audio processing.
A pure Rust library for encoding, decoding, and processing images in many common formats.
A peer-reviewed, free, open source C++ library for professional-quality creative coding.
High-speed .NET bindings for OpenGL, Vulkan, DirectX, and other multimedia, graphics, and compute APIs.
An object-oriented PHP library for video and audio manipulation using FFmpeg binaries.
A beautiful and easy-to-use React rich text editor built on draft-js, offering extensive customization and multimedia support.
A cross-platform multimedia playback library based on Qt and FFmpeg for building media players with hardware decoding and OpenGL support.
A fast and safe AV1 video encoder designed as a performant alternative to the reference encoder.
A fully customizable AI chat component for websites, connecting to any API or hosting models directly in the browser.
A LibVLC-based modern media player for Windows 10/11 and Xbox with a Fluent design interface.
A portable C library collection for IoT, embedded, and network service development with multimedia support.
A pure Rust library for demuxing media formats, reading metadata tags, and decoding audio codecs.
Rust bindings for SDL2, providing safe and idiomatic access to multimedia libraries for game development and interactive applications.
Go bindings for raylib, a simple library for videogames programming.
A Go binding for the SDL2 library, enabling cross-platform multimedia application development in Go.
A cross-platform windowing and multimedia library for Python, designed for games and visually rich applications.
Go bindings for FFmpeg libraries enabling video/audio manipulation in Go applications.
A JavaScript graphics library with a separated runner and renderer architecture, supporting iFrame, Worker, and Node contexts.
An open-source implementation of the H.265/HEVC video codec with a plain C API for easy integration.
Cross-platform .NET/Mono bindings for LibVLC, providing a comprehensive multimedia API for audio and video playback, streaming, and encoding.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.