Showing 36 of 78 projects
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 waterfall-style image viewer for macOS with smooth browsing, video playback, and HDR support.
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.
Concatenates videos with customizable OpenGL transitions using ffmpeg and GLSL shaders.
A self-hosted platform for archiving Twitch VODs and live streams with real-time chat playback and rendered chat files.
A native macOS GUI front-end for the yt-dlp and youtube-dl video downloaders, enabling easy downloading from hundreds of websites.
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.
A .NET Standard wrapper for FFmpeg that simplifies media processing and allows custom FFmpeg arguments from .NET applications.
An FFmpeg filter that applies GLSL video transitions from the gl-transitions collection to video streams.
A fast desktop app to browse, search, and preview videos on your computer, like a personal YouTube library.
A Swift wrapper for the FFmpeg API, enabling multimedia processing in Swift applications.
A curated list of free open source software, libraries, and tools for photography and video editing.
A macOS GUI wrapper for youtube-dl that downloads video and audio from many websites.
A terminal-based application to search, play, and record from over 40,000 radio stations worldwide.
An Electron-based video editor focused on motion effects using a layered editing system.
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 Rust and FFmpeg-based 24/7 broadcasting solution for playing video/audio clips from folders or JSON playlists.
A C++ wrapper for FFmpeg that simplifies multimedia processing with modern C++ abstractions.
Delphi and Free Pascal bindings for OpenCV 2.4.13, enabling computer vision development in Object Pascal.
A Rust crate that wraps the FFmpeg CLI binary with an intuitive Iterator interface for processing video as raw RGB frames.
A Flutter package for video editing with fully customizable UI, supporting trim, crop, rotation, and cover selection.
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.
A CLI tool that wraps FFmpeg to simplify merging multiple video and audio files with automatic chapter creation.
A Blazor WebAssembly library that enables video and audio processing directly in the browser using FFmpeg compiled to WebAssembly.
A Go server implementation of Adobe's RTMP 1.0 protocol for handling real-time media streaming.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.