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 projects766.6k total stars88.0k total forks30 languages

Open-source projects built with FFmpeg

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

Showing 160 open-source projects · page 1 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
mastodon
mastodonmastodon/mastodon

A free, open-source social network server based on ActivityPub for self-hosted, federated microblogging communities.

50.4k7.5kRuby
1 day ago
GitHub Repository
GitHub Repositorytootsuite/mastodon

A free, open-source social network server for self-hosted, federated microblogging communities.

50.4k7.5kRuby
1 day ago
copyparty
copyparty9001/copyparty

A portable file server with resumable uploads, deduplication, WebDAV, SFTP, FTP, TFTP, media indexing, thumbnails, and more, all in a single Python script.

47.1k1.9kPython
2 days ago
IINA
IINAiina/iina

A modern, feature-rich video player for macOS built on mpv with native macOS integration.

46.9k3.0kSwift
2 days ago
LosslessCut
LosslessCutmifi/lossless-cut

A cross-platform GUI for fast, lossless video and audio editing using FFmpeg.

44.9k2.3kTypeScript
1 day ago
spacedrive
spacedrivespacedriveapp/spacedrive

An open-source cross-platform file manager powered by a virtual distributed filesystem, unifying files across devices and clouds.

39.3k1.4kRust
10 days ago
MPV
MPVmpv-player/mpv

A free, open-source command-line media player supporting a wide variety of formats and codecs.

37.5k3.6kC
1 day ago
Telegram Desktop
Telegram Desktoptelegramdesktop/tdesktop

Official open-source desktop client for the Telegram messaging platform, built on the MTProto secure protocol.

33.3k7.4kC++
1 day ago
ijkplayer
ijkplayerBilibili/ijkplayer

A cross-platform mobile video player for Android and iOS based on FFmpeg, supporting hardware acceleration.

33.2k8.2kC
2 years ago
Buzz
Buzzchidiwilliams/Buzz

An offline desktop application for transcribing and translating audio/video files, live recordings, and YouTube links using OpenAI's Whisper.

22.1k1.6kPython
6 days ago
vhs
vhscharmbracelet/vhs

Write terminal GIFs as code for integration testing and demoing your CLI tools.

21.2k487Go
21 days ago
Moonlight
Moonlightmoonlight-stream/moonlight-qt

An open-source PC client for streaming games and desktop from NVIDIA GameStream and Sunshine servers.

19.2k1.5kC++
3 days ago
cvat
cvatopencv/cvat

An industry-leading open-source data engine for interactive video and image annotation to power machine learning.

17.0k4.0kPython
1 day ago
Shotcut
Shotcutmltframework/shotcut

A free, open-source, cross-platform video editor built on the MLT multimedia framework.

15.5k1.5kC++
1 day ago
moviepy
moviepyZulko/moviepy

A Python library for video editing, processing, and custom effects creation through code.

15.0k2.1kPython
1 month ago
RetroArch
RetroArchlibretro/RetroArch

A cross-platform frontend for the libretro API, enabling emulators and game engines to run as modular cores.

14.4k2.3kC
1 day ago
Owncast
Owncastowncast/owncast

An open source, self-hosted live video streaming and chat server for complete ownership of your live streams.

11.6k1.2kGo
2 days ago
Learn FFmpeg libav the Hard Way
Learn FFmpeg libav the Hard Wayleandromoreira/ffmpeg-libav-tutorial

A hands-on tutorial teaching how to use FFmpeg's libav libraries for media processing, from basics to transcoding and transmuxing.

11.1k1.0kC
4 months ago
Peek
Peekphw/peek

A simple animated GIF screen recorder with an easy-to-use interface for capturing short screencasts of a screen area.

10.5k338Vala
1 year ago
Peek
Peekphw/peek

A simple animated GIF screen recorder with an easy-to-use interface for capturing short screencasts of screen areas.

10.5k338Vala
1 year ago
Gyroflow
Gyroflowgyroflow/gyroflow

An open-source application that stabilizes video using gyroscope and accelerometer data from cameras or external devices.

9.6k534Rust
1 day ago
docker-selenium
docker-seleniumSeleniumHQ/docker-selenium

Docker images for running Selenium Grid with Chrome, Firefox, and Edge, enabling scalable browser automation.

8.7k2.5kGo
2 days ago
JavaCV
JavaCVbytedeco/javacv

Java interface to OpenCV, FFmpeg, and other computer vision libraries with utility classes for easier Java/Android integration.

8.4k1.6kJava
2 months ago
mGBA
mGBAmgba-emu/mgba

A fast and accurate Game Boy Advance emulator that also supports Game Boy and Game Boy Color games.

7.5k1.1kC
4 days ago
OpenShot
OpenShotOpenShot/openshot-qt

A free, cross-platform, open-source video editor with advanced animation, effects, and timeline editing.

6.7k826Python
1 day ago
cmus
cmuscmus/cmus

A small, fast, and powerful console music player for Unix-like operating systems.

6.3k521C
20 days ago
opencvsharp
opencvsharpshimat/opencvsharp

A cross-platform .NET wrapper for OpenCV, providing image processing and computer vision functionality for .NET applications.

6.1k1.2kC#
4 days ago
OpenCvSharp
OpenCvSharpshimat/opencvsharp

A cross-platform .NET wrapper for OpenCV, providing image processing and computer vision functionality for .NET applications.

6.1k1.2kC#
4 days ago
gifski
gifskiImageOptim/gifski

A high-quality GIF encoder that maximizes color fidelity using libimagequant's cross-frame palette optimization.

5.7k181Rust
4 months ago
whisper-diarization
whisper-diarizationMahmoudAshraf97/whisper-diarization

A pipeline that combines OpenAI Whisper for speech-to-text with speaker diarization to identify who said what in audio.

5.7k504Jupyter Notebook
2 months ago
VMAF
VMAFNetflix/vmaf

An Emmy-winning perceptual video quality assessment algorithm that fuses multiple metrics to predict human visual quality.

5.6k843C
3 days ago
editly
editlymifi/editly

A declarative command-line tool and Node.js API for programmatic video editing using ffmpeg.

5.5k386TypeScript
1 year ago
musikcube
musikcubeclangen/musikcube

A cross-platform, terminal-based music player, audio engine, metadata indexer, and streaming server written in C++.

4.9k321C++
7 months ago
lolcommits
lolcommitsmroth/lolcommits

A fun tool that captures a webcam snapshot every time you git commit, creating a visual archive of your coding sessions.

4.8k248Ruby
1 month ago
CompressO
CompressOcodeforreal1/compressO

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

4.8k383TypeScript
3 days ago
blackCandy
blackCandyblackcandy-org/black_candy

A self-hosted music streaming server that serves as your personal music center.

4.4k228Ruby
2 days ago
1
2
3
4
5