Showing 36 of 109 projects
A modular C++20 toolkit for real-time media, WebRTC, and networking, combining FFmpeg, libuv, and libdatachannel into a single runtime.
A modular C++20 toolkit for real-time media, WebRTC, and networking, built as a lightweight alternative to libwebrtc.
A waterfall-style image viewer for macOS with smooth browsing, video playback, and HDR support.
A command-line tool to convert screencast video files into animated GIFs with customizable options.
A React Native library for native video editing, trimming, compression, and processing on iOS and Android.
A curated collection of FFmpeg libraries, tools, tutorials, and resources for developers working with audio and video.
A macOS audio player inspired by Winamp with visualizations and playlist management.
A native macOS GUI front-end for the yt-dlp and youtube-dl video downloaders, enabling easy downloading from hundreds of websites.
A self-hosted platform for archiving Twitch VODs and live streams with real-time chat playback and rendered chat files.
Concatenates videos with customizable OpenGL transitions using ffmpeg and GLSL shaders.
A video stabilization library that plugs into FFmpeg and Transcode to smooth shaky footage from handheld or vehicle-mounted cameras.
Go bindings for FFmpeg libraries, enabling media processing and manipulation directly in Go applications.
An Electron-based video editor focused on motion effects using a layered editing system.
A .NET Standard wrapper for FFmpeg that simplifies media processing and allows custom FFmpeg arguments from .NET applications.
A fast desktop app to browse, search, and preview videos on your computer, like a personal YouTube library.
An FFmpeg filter that applies GLSL video transitions from the gl-transitions collection to video streams.
A curated list of free open source software, libraries, and tools for photography and video editing.
A Swift wrapper for the FFmpeg API, enabling multimedia processing in Swift applications.
A terminal-based application to search, play, and record from over 40,000 radio stations worldwide.
A macOS GUI wrapper for youtube-dl that downloads video and audio from many websites.
A Rust and FFmpeg-based 24/7 broadcasting solution for playing video/audio clips from folders or JSON playlists.
A collection of free and open-source video effects plugins compatible with major video editing and processing software.
A command-line tool that produces high-quality GIFs from videos using a custom color palette.
A C++ wrapper for FFmpeg that simplifies multimedia processing with modern C++ abstractions.
A Rust crate that wraps the FFmpeg CLI binary with an intuitive Iterator interface for processing video as raw RGB frames.
Delphi and Free Pascal bindings for OpenCV 2.4.13, enabling computer vision development in Object Pascal.
A Flutter package for video editing with fully customizable UI, supporting trim, crop, rotation, and cover selection.
99+ CLI tools to build, browse, and blend your media library
Node.js native bindings to FFmpeg for asynchronous media processing via streams and promises.
Open-source quality control tool for analyzing digitized video files through audiovisual analytics and filtering.
A scalable video transcoding tool built on FFmpeg and Spring Boot, designed for VOD pipelines.
A lightweight command-line tool for downloading videos from YouTube and other sites, packaged as a single binary.
An Elixir wrapper for the FFmpeg command line interface, providing a builder API for constructing and executing FFmpeg commands.
Open-source television broadcast automation system using CasparCG and FFmpeg for multi-channel playout, rundown management, and ingest workflows.
A high-level C++ API for FFmpeg/Libav that simplifies media transcoding and rewrapping.
Generates attractive image strip or GIF previews from video files using FFmpeg and Node.js.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.