Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. FFmpeg
F

FFmpeg

Tool
133 projects733.8k total stars83.9k total forks26 languages

Open-source projects built with FFmpeg

There are currently 133 open-source projects built with FFmpeg, with a combined total of 733.8k GitHub stars. The most common language among these projects is C++.

Showing 131 open-source projects · page 2 of 4

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
QtAv
QtAvwang-bin/QtAV

A cross-platform multimedia playback library based on Qt and FFmpeg for building media players with hardware decoding and OpenGL support.

4.2k1.5kC++
9 months ago
CompressO
CompressOcodeforreal1/compressO

A free, open-source desktop app that compresses videos and images into tiny sizes using FFmpeg and other tools.

3.8k326TypeScript
1 month ago
vidgear
vidgearabhiTronix/vidgear

A high-performance, cross-platform Python framework for building complex real-time video processing applications with multi-threaded and asyncio APIs.

3.7k284Python
19 days ago
Aegisub
AegisubAegisub/Aegisub

A cross-platform advanced subtitle editor for creating, editing, and timing subtitles with automation support.

3.4k340C++
1 year ago
uncaptcha
uncaptchaecthros/uncaptcha

A proof-of-concept system that defeats Google's audio reCaptcha with 85% accuracy using speech recognition and browser automation.

2.8k327Python
8 years ago
tubesync
tubesyncmeeb/tubesync

A PVR for YouTube that syncs channels and playlists to your local media server, automating downloads and library updates.

2.7k166Python
2 days ago
matchering
matcheringsergree/matchering

An open-source tool for audio matching and mastering that makes your track sound like a reference song.

2.5k275Python
1 month ago
Decord
Decorddmlc/decord

An efficient video and audio loader for deep learning with hardware-accelerated decoding and smart shuffling.

2.5k226C++
1 year ago
gonic
gonicsentriz/gonic

A free-software music streaming server implementing the Subsonic API, supporting on-the-fly transcoding, podcasts, and multi-user libraries.

2.4k148Go
1 day ago
CSCore
CSCorefiloe/cscore

A comprehensive .NET audio library for playing, recording, encoding, decoding, and real-time processing of audio in C#.

2.4k466C#
1 year ago
mkchromecast
mkchromecastmuammar/mkchromecast

Cast audio and video from macOS or Linux to Google Cast devices and Sonos speakers with support for high-quality formats.

2.3k147Python
2 months ago
Spooty
SpootyRaiper34/spooty

A self-hosted application that downloads music by fetching track info from Spotify and sourcing audio from YouTube.

2.3k153TypeScript
21 days ago
Pyglet
Pygletpyglet/pyglet

A cross-platform windowing and multimedia library for Python, designed for games and visually rich applications.

2.2k333Python
1 day ago
Wayback
Waybackwabarc/wayback

A privacy-focused web archiving tool with an IM-style interface that captures pages to multiple archival services.

2.2k84Go
3 days ago
goav
goavgiorgisio/goav

Go bindings for FFmpeg libraries enabling video/audio manipulation in Go applications.

2.1k360Go
4 years ago
WebRTC Camera
WebRTC CameraAlexxIT/WebRTC

A Home Assistant custom component for real-time, low-latency camera streaming using WebRTC and go2rtc.

2.1k228JavaScript
6 months ago
termusic
termusictramhao/termusic

A terminal-based music and podcast player written in Rust, supporting local playback and downloads from various sources.

2.1k86Rust
11 days ago
gganimate
gganimatedgrtwo/gganimate

An R package that extends ggplot2's grammar of graphics to create animated data visualizations.

2.0k313R
9 months ago
SIPSorcery
SIPSorcerysipsorcery/sipsorcery

A comprehensive real-time communications library for .NET that enables VoIP and WebRTC capabilities in applications.

1.9k522C#
1 day ago
ffscreencast
ffscreencastcytopia/ffscreencast

A bash wrapper for ffmpeg that simplifies desktop screen recording with camera overlay and multi-monitor support.

1.8k76Shell
1 year ago
Laravel FFmpeg
Laravel FFmpegpascalbaljetmedia/laravel-ffmpeg

A Laravel package providing a fluent API to integrate FFmpeg for video/audio processing with Laravel's filesystem.

1.8k201PHP
3 months ago
RBDOOM-3-BFG
RBDOOM-3-BFGRobertBeckebans/RBDOOM-3-BFG

A Doom 3 BFG Edition source port with modern DX12/Vulkan renderer, PBR, global illumination, and enhanced modding support.

1.8k269C++
3 months ago
pyrdp
pyrdpgosecure/pyrdp

A Python RDP man-in-the-middle tool and library for intercepting, monitoring, and analyzing Remote Desktop Protocol connections.

1.8k272Python
25 days ago
Kiss3d
Kiss3ddimforge/kiss3d

A simple 3D and 2D graphics engine for Rust designed for minimal friction when drawing geometric figures.

1.7k186Rust
6 days ago
Kiss3D
Kiss3Dsebcrozet/kiss3d

A simple, frictionless 3D graphics engine for Rust that makes drawing and manipulating geometric shapes easy.

1.7k186Rust
6 days ago
Streamio FFMPEG
Streamio FFMPEGstreamio/streamio-ffmpeg

A Ruby wrapper for FFmpeg that simplifies reading video metadata and transcoding movies.

1.7k421Ruby
2 years ago
Liquidsoap
Liquidsoapsavonet/liquidsoap

A statically typed scripting language and backend for multimedia streaming, file generation, automation, and HTTP services.

1.7k155OCaml
1 day ago
Subs AI
Subs AIabdeladim-s/subsai

A versatile tool for generating, translating, and syncing subtitles from audio/video using Whisper and other AI models via Web UI, CLI, or Python.

1.7k140Python
1 month ago
Natron
NatronMrKepzie/Natron

Open-source, cross-platform video compositing software with a node-based workflow for visual effects and motion graphics.

1.5k161C++
7 years ago
OpenTomb
OpenTombopentomb/OpenTomb

An open-source re-implementation of the classic Tomb Raider engine for playing Tomb Raider 1-5 and custom levels.

1.4k158C++
1 year ago
yt-whisper
yt-whisperm1guelpf/yt-whisper

A Python tool that uses OpenAI's Whisper to automatically generate subtitle files for YouTube videos.

1.4k146Python
2 years ago
Gifcurry
Gifcurrylettier/gifcurry

An open-source, Haskell-built video editor for creating and editing GIFs with both GUI and CLI interfaces.

1.4k58Haskell
4 years ago
docker-selenium
docker-seleniumelgalu/docker-selenium

A Docker image providing a Selenium Grid with Chrome and Firefox nodes, video recording, and VNC access for browser automation.

1.4k323Shell
5 years ago
Ikemen GO
Ikemen GOikemen-engine/Ikemen-GO

An open-source fighting game engine written in Go that supports M.U.G.E.N resources with enhanced features.

1.4k213Go
1 day ago
icey
iceynilstate/icey

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

1.4k352C++
7 days ago
LibSourcey
LibSourceysourcey/libsourcey

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

1.4k352C++
7 days ago
1
2
3
4