Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. FFmpeg
F

FFmpeg

Tool
160 projects755.3k total stars86.4k total forks30 languages

Open-source projects built with FFmpeg

There are currently 160 open-source projects built with FFmpeg, with a combined total of 755.3k GitHub stars. The most common language among these projects is Python.

Showing 160 open-source projects · page 3 of 5

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
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++
2 months ago
VoiceMode MCP
VoiceMode MCPmbailey/voicemode

Enables natural two-way voice conversations with Claude Code and other MCP agents, perfect for hands-free coding assistance.

1.3k189Python
1 day ago
Screengif
Screengifdergachev/screengif

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

1.3k53Ruby
6 years ago
sist2
sist2sist2app/sist2

A fast, multi-threaded file system indexer and search tool with a web interface, supporting text/metadata extraction, thumbnails, OCR, and incremental scanning.

1.3k78C
5 days ago
react-native-video-processing
react-native-video-processingshahen94/react-native-video-processing

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

1.3k322Objective-C
7 months ago
Gifify
Gififyjclem/gifify

A shell script that converts screen recordings and movies into GIFs for easy sharing in Slack, GitHub, and other platforms.

1.1k45Shell
2 years ago
FileRise
FileRiseerror311/FileRise

A self-hosted web file manager and storage hub with granular ACLs, optional encryption, WebDAV, and AI workflows.

1.0k52JavaScript
7 days ago
ffmpeg-concat
ffmpeg-concattransitive-bullshit/ffmpeg-concat

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

988117JavaScript
7 months ago
Vireo
Vireotwitter/vireo

A lightweight, versatile C++11 video processing library with a unified interface for transcoding, remuxing, trimming, and more.

955114C++
4 years ago
gmf
gmf3d0c/gmf

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

934172Go
4 years ago
Rapidbay
Rapidbayhauxir/rapidbay

A self-hosted torrent video streaming service that converts and streams torrent videos to browsers, Chromecast, AppleTV, and Kodi.

89055Python
7 days ago
Audioserve
Audioserveizderadicka/audioserve

A simple personal server to serve audio files from directories, primarily for audiobooks, with a focus on simplicity and minimalist design.

85640Rust
6 days ago
Nazara Engine
Nazara EngineNazaraEngine/NazaraEngine

A cross-platform C++ framework for building real-time applications with 2D/3D rendering, audio, physics, and networking.

83787C++
1 day ago
org-ai
org-airksm/org-ai

An Emacs org-mode minor mode that integrates generative AI models like ChatGPT, DALL-E, and Stable Diffusion for text and image generation.

82164Emacs Lisp
7 months ago
DDraceNetwork
DDraceNetworkddnet/ddnet

A free cooperative platformer game and mod of Teeworlds focused on team-based obstacle courses.

820658C++
16 hours ago
DDraceNetwork
DDraceNetworkddnet/ddnet

A free cooperative platformer game and mod of Teeworlds, focused on team-based obstacle courses.

820658C++
16 hours ago
go-astiav
go-astiavasticode/go-astiav

Go bindings for FFmpeg and libav with an idiomatic API, full test coverage, and mirrored examples.

73581Go
13 days ago
Vangers
VangersKranX/Vangers

An open-source racing/RPG hybrid video game where players explore a unique world in customizable vehicles.

73398C++
15 days ago
ffmpeg-gl-transition
ffmpeg-gl-transitiontransitive-bullshit/ffmpeg-gl-transition

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

720131C
2 years ago
Video Hub App
Video Hub Appwhyboris/Video-Hub-App

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

713208TypeScript
6 hours ago
OpenVIII
OpenVIIIMaKiPL/OpenVIII

An open-source engine implementation of Final Fantasy VIII written in C# using MonoGame, enabling the game to run on Windows and Linux.

67664C#
1 year ago
chatgpt-conversation
chatgpt-conversationplatelminto/chatgpt-conversation

A voice-based conversation interface for ChatGPT that allows users to speak and receive spoken responses.

65466Python
3 years ago
Photofield
PhotofieldSmilyOrg/photofield

A self-hosted, single-binary photo gallery focused on speed, simplicity, and handling massive photo collections.

60215Go
15 days ago
radio-active
radio-activedeep5050/radio-active

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

59633Python
2 months ago
Nugget
Nuggetcartesiancs/nugget-app

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

59159TypeScript
19 hours ago
ffplayout
ffplayoutffplayout/ffplayout

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

580142Rust
11 days ago
Gifgen
Gifgenlukechilds/gifgen

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

56529Shell
3 years ago
avcpp
avcpph4tr3d/avcpp

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

54499C++
2 months ago
Delphi-OpenCV
Delphi-OpenCVLaex/Delphi-OpenCV

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

539234Pascal
2 months ago
FWK
FWKr-lyeh/FWK

A single-file, unlicensed 3D game engine/framework written in C, featuring an integrated asset pipeline and cross-platform support.

52638C
1 year ago
Meguca
Megucabakape/meguca

A high-performance, anonymous real-time imageboard platform focused on free speech and transparent moderation.

44478Rust
3 years ago
thumbd
thumbdbcoe/thumbd

A Node.js image thumbnailing service using AWS SQS/S3 and ImageMagick for scalable background processing.

44064JavaScript
7 years ago
YouTube Video Transcription
YouTube Video TranscriptionArthurFDLR/whisper-youtube

A Google Colab notebook that transcribes YouTube videos using OpenAI's Whisper speech recognition model.

419114Jupyter Notebook
2 years ago
Beam Coder
Beam CoderStreampunk/beamcoder

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

41475C++
2 years ago
web_video_server
web_video_serverRobotWebTools/web_video_server

A ROS node that streams robot camera feeds and image topics over HTTP in multiple video formats for web browser viewing.

390218C++
2 months ago
QCTools
QCToolsbavc/qctools

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

38745C++
1 month ago
1
2
3
4
5