Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ffmpeg

Ffmpeg

109 projects

Showing 36 of 109 projects

icey
iceyC++

A modular C++20 toolkit for real-time media, WebRTC, and networking, combining FFmpeg, libuv, and libdatachannel into a single runtime.

#turn-server#media-server#ffmpeg
Stars1.4k
Forks354
Last commit2 days ago
LibSourcey
LibSourceyC++

A modular C++20 toolkit for real-time media, WebRTC, and networking, built as a lightweight alternative to libwebrtc.

#media-server#ffmpeg#c-plus-plus-20
Stars1.4k
Forks354
Last commit2 days ago
FlowVision
FlowVisionSwift

A waterfall-style image viewer for macOS with smooth browsing, video playback, and HDR support.

#ffmpeg#image-viewer#hdr-support
Stars1.3k
Forks65
Last commit5 days ago
Screengif
ScreengifRuby

A command-line tool to convert screencast video files into animated GIFs with customizable options.

#developer-tools#ffmpeg#video-processing
Stars1.3k
Forks53
Last commit6 years ago
react-native-video-processing
react-native-video-processingObjective-C

A React Native library for native video editing, trimming, compression, and processing on iOS and Android.

#ios#ffmpeg#video-processing
Stars1.3k
Forks321
Last commit9 months ago
FFmpeg
FFmpeg

A curated collection of FFmpeg libraries, tools, tutorials, and resources for developers working with audio and video.

#developer-tools#ffmpeg#video-processing
Stars1.2k
Forks89
Last commit1 month ago
Aural Player
Aural PlayerSwift

A macOS audio player inspired by Winamp with visualizations and playlist management.

#coreaudio#music#desktop-application
Stars1.1k
Forks68
Last commit1 year ago
MacYTDL
MacYTDLAppleScript

A native macOS GUI front-end for the yt-dlp and youtube-dl video downloaders, enabling easy downloading from hundreds of websites.

#video-downloader#ffmpeg#yt-dlp-frontend
Stars1.0k
Forks46
Last commit1 month ago
Ganymede
GanymedeGo

A self-hosted platform for archiving Twitch VODs and live streams with real-time chat playback and rendered chat files.

#chat#oauth2#ffmpeg
Stars1.0k
Forks63
Last commit1 day ago
ffmpeg-concat
ffmpeg-concatJavaScript

Concatenates videos with customizable OpenGL transitions using ffmpeg and GLSL shaders.

#ffmpeg#media-concatenation#opengl
Stars989
Forks117
Last commit8 months ago
Vid.stab
Vid.stabC

A video stabilization library that plugs into FFmpeg and Transcode to smooth shaky footage from handheld or vehicle-mounted cameras.

#ffmpeg#video-processing#transcode
Stars966
Forks124
Last commit2 months ago
gmf
gmfGo

Go bindings for FFmpeg libraries, enabling media processing and manipulation directly in Go applications.

#transcoding#ffmpeg#media-processing
Stars931
Forks172
Last commit4 years ago
Nugget
NuggetTypeScript

An Electron-based video editor focused on motion effects using a layered editing system.

#desktop-application#ffmpeg#video-editor
Stars814
Forks79
Last commit2 days ago
Xabe.FFmpeg
Xabe.FFmpegC#

A .NET Standard wrapper for FFmpeg that simplifies media processing and allows custom FFmpeg arguments from .NET applications.

#xabe#open-source#media-library
Stars778
Forks129
Last commit24 days ago
Video Hub App
Video Hub AppTypeScript

A fast desktop app to browse, search, and preview videos on your computer, like a personal YouTube library.

#open-source#desktop-app#ffmpeg
Stars732
Forks215
Last commit24 days ago
ffmpeg-gl-transition
ffmpeg-gl-transitionC

An FFmpeg filter that applies GLSL video transitions from the gl-transitions collection to video streams.

#glsl-transitions#ffmpeg#opengl
Stars720
Forks131
Last commit2 years ago
Open Source Photography
Open Source Photography

A curated list of free open source software, libraries, and tools for photography and video editing.

#ffmpeg#gimp#raw-processing
Stars675
Forks62
Last commit6 months ago
SwiftFFmpeg
SwiftFFmpegSwift

A Swift wrapper for the FFmpeg API, enabling multimedia processing in Swift applications.

#ffmpeg-api#media-framework#ffmpeg
Stars650
Forks101
Last commit10 months ago
radio-active
radio-activePython

A terminal-based application to search, play, and record from over 40,000 radio stations worldwide.

#music#stations#recording
Stars605
Forks34
Last commit18 days ago
Get It
Get ItSwift

A macOS GUI wrapper for youtube-dl that downloads video and audio from many websites.

#video-downloader#ffmpeg#gui-application
Stars597
Forks33
Last commit5 years ago
ffplayout
ffplayoutRust

A Rust and FFmpeg-based 24/7 broadcasting solution for playing video/audio clips from folders or JSON playlists.

#playout#media-server#ffmpeg
Stars593
Forks141
Last commit15 days ago
Frei0r
Frei0rC

A collection of free and open-source video effects plugins compatible with major video editing and processing software.

#ffmpeg#video-processing#video-effects
Stars593
Forks117
Last commit13 days ago
Gifgen
GifgenShell

A command-line tool that produces high-quality GIFs from videos using a custom color palette.

#encoding-gifs#open-source#ffmpeg
Stars567
Forks28
Last commit3 years ago
avcpp
avcppC++

A C++ wrapper for FFmpeg that simplifies multimedia processing with modern C++ abstractions.

#library#ffmpeg#video-processing
Stars544
Forks98
Last commit4 months ago
ffmpeg-sidecar
ffmpeg-sidecarRust

A Rust crate that wraps the FFmpeg CLI binary with an intuitive Iterator interface for processing video as raw RGB frames.

#transcoding#media-library#ffmpeg
Stars544
Forks36
Last commit5 days ago
Delphi-OpenCV
Delphi-OpenCVPascal

Delphi and Free Pascal bindings for OpenCV 2.4.13, enabling computer vision development in Object Pascal.

#fmx-components#free-pascal#opencv-bindings
Stars542
Forks234
Last commit4 months ago
Video Editor
Video EditorDart

A Flutter package for video editing with fully customizable UI, supporting trim, crop, rotation, and cover selection.

#dart#package#ffmpeg
Stars499
Forks307
Last commit1 year ago
library
libraryPython

99+ CLI tools to build, browse, and blend your media library

#music#media#ffmpeg
Stars485
Forks16
Last commit1 day ago
Beam Coder
Beam CoderC++

Node.js native bindings to FFmpeg for asynchronous media processing via streams and promises.

#transcoding#ffmpeg#media-processing
Stars415
Forks75
Last commit2 years ago
QCTools
QCToolsC++

Open-source quality control tool for analyzing digitized video files through audiovisual analytics and filtering.

#open-source#ffmpeg#archiving
Stars390
Forks45
Last commit3 months ago
SVT Encore
SVT EncoreKotlin

A scalable video transcoding tool built on FFmpeg and Spring Boot, designed for VOD pipelines.

#transcoding#distributed#video-transcoding
Stars340
Forks30
Last commit1 month ago
yaydl
yaydlRust

A lightweight command-line tool for downloading videos from YouTube and other sites, packaged as a single binary.

#video-downloader#vivo#invidious
Stars323
Forks20
Last commit3 months ago
ffmpex
ffmpexElixir

An Elixir wrapper for the FFmpeg command line interface, providing a builder API for constructing and executing FFmpeg commands.

#elixir#ffmpeg#video-processing
Stars245
Forks39
Last commit5 months ago
Open Playout Automation
Open Playout AutomationC#

Open-source television broadcast automation system using CasparCG and FFmpeg for multi-channel playout, rundown management, and ingest workflows.

#media-ingest#ffmpeg#rundown-management
Stars221
Forks41
Last commit5 months ago
AvTranscoder
AvTranscoderC++

A high-level C++ API for FFmpeg/Libav that simplifies media transcoding and rewrapping.

#ffmpeg#video-processing#libav
Stars167
Forks50
Last commit3 years ago
ffmpeg-generate-video-preview
ffmpeg-generate-video-previewJavaScript

Generates attractive image strip or GIF previews from video files using FFmpeg and Node.js.

#gif-generation#thumbnail-generation#ffmpeg
Stars162
Forks17
Last commit
PreviousPage 2 of 4Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
8 years ago
#Video Processing39
#Video27
#Cross Platform22
#Audio Processing19
#Multimedia17
#Video Editing17
#Media Processing17
#Open Source15
#Transcoding12
#Python11
#Command Line Tool10
#Media Conversion9