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 projects744.3k total stars85.1k total forks30 languages

Open-source projects built with FFmpeg

There are currently 160 open-source projects built with FFmpeg, with a combined total of 744.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
Lap
Lapjulyx10/lap

An open-source, offline-first desktop photo manager for organizing and searching large local photo libraries with local AI.

1.4k57Vue
2 days ago
Screengif
Screengifdergachev/screengif

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

1.3k53Ruby
6 years 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
6 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.3k181Python
5 days 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
1 year 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
ffmpeg-concat
ffmpeg-concattransitive-bullshit/ffmpeg-concat

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

989118JavaScript
5 months ago
FileRise
FileRiseerror311/FileRise

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

98649JavaScript
8 days ago
Vireo
Vireotwitter/vireo

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

957113C++
4 years ago
gmf
gmf3d0c/gmf

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

932172Go
3 years ago
Rapidbay
Rapidbayhauxir/rapidbay

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

88055Python
5 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.

84940Rust
3 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.

83586C++
2 days 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.

81964Emacs Lisp
6 months ago
DDraceNetwork
DDraceNetworkddnet/ddnet

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

796629C++
2 days ago
DDraceNetwork
DDraceNetworkddnet/ddnet

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

796629C++
2 days ago
Vangers
VangersKranX/Vangers

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

72798C++
2 days ago
go-astiav
go-astiavasticode/go-astiav

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

72577Go
4 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.

711207TypeScript
12 days 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.

67764C#
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.

59915Go
1 month ago
radio-active
radio-activedeep5050/radio-active

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

59233Python
21 days ago
Nugget
Nuggetcartesiancs/nugget-app

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

58159TypeScript
5 months ago
ffplayout
ffplayoutffplayout/ffplayout

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

569140Rust
2 days ago
Gifgen
Gifgenlukechilds/gifgen

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

56531Shell
3 years ago
Delphi-OpenCV
Delphi-OpenCVLaex/Delphi-OpenCV

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

537232Pascal
1 month ago
avcpp
avcpph4tr3d/avcpp

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

53799C++
1 month 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.

52837C
11 months ago
Meguca
Megucabakape/meguca

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

44578Rust
3 years ago
thumbd
thumbdbcoe/thumbd

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

44065JavaScript
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.

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

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

41575C++
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.

384220C++
19 days ago
QCTools
QCToolsbavc/qctools

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

38345C++
15 days ago
1
2
3
4
5