Awesome

GitHub projects from awesome lists

Search awesome repositories

Search names, descriptions, topics, tags, and stacks, then tune results by ecosystem, freshness, health, and cross-list signal.

Repos indexed
21,464
Awesome lists tracked
149
Current results
783

Find repositories

Start broad, then narrow by ecosystem, freshness, health, and growth.

Unsure which signals matter? Read the repository shortlisting guide.

Clear 1 refinement
Search mode
Tune results
More filters Topics, generated tags, stack, files, age, archive status, and growth.
Ecosystem
Files

Choose a suggestion or use commas to require multiple files.

Health

Uses known first-commit dates.

Momentum
Filters by observed commit-count growth over the repository's latest 7-day capture window. Repositories without a recent baseline are excluded.
Filters by observed GitHub star growth over the repository's latest 7-day capture window. Repositories without a recent baseline are excluded.
Reset filters
783 repos shown
Highlighted

Open highlighted repo slot

Put your repository first

Promote a GitHub repo at the top of Awesome repository list views for 7 days.

NVIDIA/VideoProcessingFramework

Set of Python bindings to C++ libraries which provides full HW acceleration for video decoding, encoding and GPU-accelerated color space and pixel format conversions

Archived
Updated
2024-06-10
Lists
1 list mention
First commit
2019-12-13
History
5 history points
License
Apache-2.0
Issues
70 open
Forks
240
Commits
448 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
MicrosoftDocs/win32

Public mirror for win32-pr

Updated
2026-09-16
Lists
1 list mention
First commit
2018-05-15
History
5 history points
License
CC-BY-4.0
Issues
Disabled
Forks
1,508
Commits
13,134 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
grafov/m3u8

Parser and generator of M3U8-playlists for Apple HLS. Library for Go language. :cinema: Moved to https://github.com/Eyevinn/hls-m3u8

Archived
Updated
2025-09-11
Lists
1 list mention
First commit
2013-02-05
History
5 history points
License
BSD-3-Clause
Issues
66 open
Forks
325
Commits
391 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
intel/media-driver

Intel Graphics Media Driver to support hardware decode, encode and video processing.

Stack
Updated
2026-09-16
Lists
1 list mention
First commit
2017-11-30
History
5 history points
License
NOASSERTION
Issues
266 open
Forks
383
Commits
8,390 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
matvp91/indigo-player

Highly extensible, modern, JavaScript video player. Handles MPEG-Dash / HLS / MPEG-4 and is built on top of the HTML5 video element.

Updated
2024-09-22
Lists
1 list mention
First commit
2019-01-09
History
5 history points
License
Apache-2.0
Issues
58 open
Forks
61
Commits
330 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
markus-perl/ffmpeg-build-script

The FFmpeg build script provides an easy way to build a static FFmpeg on OSX and Linux with non-free codecs included.

AI dev
Updated
2026-09-07
Lists
1 list mention
First commit
2014-10-21
History
5 history points
License
MIT
Issues
3 open
Forks
366
Commits
611 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
iknow4x/Android-Video-Trimmer

The Android-Video-Trimmer project implements the selection of clips for long and short videos. It uses MediaMetadataRetriever to obtain video frames, and uses ffmpeg for video cropping and video compression.

Updated
2024-10-23
Lists
1 list mention
First commit
2016-08-29
History
5 history points
License
Apache-2.0
Issues
16 open
Forks
276
Commits
121 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
rdp/ffmpeg-windows-build-helpers

Helper script for cross compiling some media tools for windows, like customizable ffmpeg.exe (with or without non-free components, etc), and some other bonuses like mplayer, mp4box, mxf, etc.

Stack
Updated
2026-03-16
Lists
1 list mention
First commit
2012-07-30
History
5 history points
License
GPL-3.0
Issues
56 open
Forks
425
Commits
2,305 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
alfg/docker-nginx-rtmp

🐋 A Dockerfile for nginx-rtmp-module + FFmpeg from source with basic settings for streaming HLS. Built on Alpine Linux.

Updated
2024-09-01
Lists
1 list mention
First commit
2016-10-24
History
5 history points
License
MIT
Issues
17 open
Forks
407
Commits
111 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
CasparCG/server

CasparCG Server is a Windows and Linux software used to play out professional graphics, audio and video to multiple outputs. It has been in 24/7 broadcast production since 2006. Ready-to-use downloads are available under the Releases tab https://casparcg.com.

Updated
2026-09-17
Lists
1 list mention
First commit
2010-09-14
History
5 history points
License
GPL-3.0
Issues
269 open
Forks
316
Commits
4,225 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
joshuaboniface/rffmpeg

rffmpeg: remote SSH FFmpeg wrapper tool

Stack
Updated
2025-11-03
Lists
1 list mention
First commit
2019-10-19
History
5 history points
License
GPL-3.0
Issues
18 open
Forks
59
Commits
251 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
justdan96/tsMuxer

tsMuxer is a transport stream muxer for remuxing/muxing elementary streams, EVO/VOB/MPG, MKV/MKA, MP4/MOV, TS, M2TS to TS to M2TS. Supported video codecs H.264/AVC, H.265/HEVC, VC-1, MPEG2. Supported audio codecs AAC, AC3 / E-AC3(DD+), DTS/ DTS-HD.

Archived
Stack
Updated
2025-04-21
Lists
1 list mention
First commit
2019-07-15
History
5 history points
License
Apache-2.0
Issues
117 open
Forks
179
Commits
1,172 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
Stack
C++
Updated
2024-01-15
Lists
1 list mention
First commit
2012-03-22
History
5 history points
License
GPL-2.0
Issues
297 open
Forks
321
Commits
531 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
MasayukiSuda/Mp4Composer-android

This library generate an Mp4 movie using Android MediaCodec API and apply filter, scale, trim, transcode, crop, timeScale, mute and rotate Mp4.

Updated
2020-11-25
Lists
1 list mention
First commit
2018-01-15
History
5 history points
License
MIT
Issues
34 open
Forks
219
Commits
194 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
webmproject/libvpx

Mirror only. Please do not send pull requests.

Stack
C
Updated
2026-09-16
Lists
1 list mention
First commit
2010-05-18
History
5 history points
License
BSD-3-Clause
Issues
Disabled
Forks
372
Commits
23,004 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
twitter/vireo

Vireo is a lightweight and versatile video processing library written in C++11

Stack
C++
Updated
2021-10-21
Lists
1 list mention
First commit
2017-11-17
History
5 history points
License
MIT
Issues
15 open
Forks
114
Commits
11 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
fluid-player/fluid-player

Fluid Player - an open source VAST compliant HTML5 video player

Updated
2026-08-25
Lists
1 list mention
First commit
2016-10-11
History
5 history points
License
MIT
Issues
26 open
Forks
419
Commits
1,222 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
3d0c/gmf

Go Media Framework

Stack
Updated
2022-09-06
Lists
2 list mentions
First commit
2013-04-03
History
8 history points
License
MIT
Issues
49 open
Forks
172
Commits
255 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history