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
17,373
Awesome lists tracked
125
Current results
29

Find repositories

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

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
Highlighted

Open highlighted repo slot

Put your repository first

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

ossrs/srs

SRS is a simple, high-efficiency, real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181, with codec support for H.264, H.265, AV1, VP9, AAC, Opus, and G.711.

AI dev
Updated
2026-05-29
Lists
2 list mentions
First commit
2013-10-17
History
5 history points
License
MIT
Issues
44 open
Forks
5,681
Commits
8,941 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
video-dev/hls.js

HLS.js is a JavaScript library that plays HLS in browsers with support for MSE.

Updated
2026-06-29
Lists
2 list mentions
First commit
2015-01-30
History
2 history points
License
NOASSERTION
Issues
82 open
Forks
2,742
Commits
11,872 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
streamaserver/streama

Self hosted streaming media server. https://docs.streama-project.com/

Updated
2026-04-19
Lists
2 list mentions
First commit
2015-07-29
History
4 history points
License
MIT
Issues
352 open
Forks
976
Commits
1,862 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
datarhei/restreamer

The Restreamer is a complete streaming server solution for self-hosting. It has a visually appealing user interface and no ongoing license costs. Upload your live stream to YouTube, Twitch, Facebook, Vimeo, or other streaming solutions like Wowza. Receive video data from OBS and publish it with the RTMP and SRT server.

Updated
2026-05-22
Lists
3 list mentions
First commit
2015-12-09
History
6 history points
License
Apache-2.0
Issues
261 open
Forks
542
Commits
386 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
ant-media/Ant-Media-Server

Ant Media Server — Ultra-low latency streaming engine with WebRTC (~0.5s), SRT, RTMP, HLS, CMAF, adaptive bitrate, transcoding & scaling

Updated
2026-06-29
Lists
1 list mention
First commit
2013-11-19
History
2 history points
License
NOASSERTION
Issues
1,411 open
Forks
686
Commits
9,188 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
abhiTronix/vidgear

A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:

Updated
2026-05-18
Lists
2 list mentions
First commit
2019-03-17
History
9 history points
License
Apache-2.0
Issues
1 open
Forks
285
Commits
1,366 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
MayaPosch/NymphCast

Audio and video casting system with support for custom applications.

Updated
2026-01-10
Lists
3 list mentions
First commit
2019-02-08
History
6 history points
License
BSD-3-Clause
Issues
23 open
Forks
84
Commits
1,269 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
mayeaux/nodetube

Open-source YouTube alternative that offers video, audio and image uploads, livestreaming and built-in monetization

Updated
2023-01-24
Lists
1 list mention
First commit
2018-04-17
History
2 history points
License
MIT
Issues
172 open
Forks
265
Commits
2,048 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
whitphx/streamlit-webrtc

Real-time video and audio processing on Streamlit

AI dev
Updated
2026-07-01
Lists
1 list mention
First commit
2021-01-04
History
2 history points
License
MIT
Issues
93 open
Forks
221
Commits
1,731 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
superstreamerapp/superstreamer

An open, scalable, online streaming setup. All-in-one toolkit from ingest to adaptive video playback. Built for developers in need of video tooling.

Updated
2026-02-13
Lists
1 list mention
First commit
2024-08-12
History
3 history points
License
MPL-2.0
Issues
30 open
Forks
56
Commits
616 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-06-25
Lists
1 list mention
First commit
2010-09-14
History
2 history points
License
GPL-3.0
Issues
249 open
Forks
310
Commits
4,185 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-06-08
Lists
1 list mention
First commit
2016-10-11
History
2 history points
License
MIT
Issues
29 open
Forks
422
Commits
1,208 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
quasarstream/python-ffmpeg-video-streaming

📼 Package media content for online streaming(DASH and HLS) using FFmpeg

Updated
2024-08-14
Lists
1 list mention
First commit
2019-03-14
History
3 history points
License
MIT
Issues
15 open
Forks
139
Commits
177 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
Roverr/rtsp-stream

Out of box solution for RTSP - HLS live stream transcoding. Makes RTSP easy to play in browsers.

Archived
Updated
2023-01-07
Lists
1 list mention
First commit
2018-11-04
History
2 history points
License
MIT
Issues
39 open
Forks
168
Commits
117 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
kaltura/platform-install-packages

Official deployment packages to install the Kaltura platform on a server or cluster environments using native OS package managers

Updated
2023-03-31
Lists
1 list mention
First commit
2013-12-29
History
2 history points
License
AGPL-3.0
Issues
29 open
Forks
240
Commits
4,563 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
razorRun/react-native-vlc-media-player

React native media player for video streaming and playing. Supports RTSP, RTMP and other protocols supported by VLC player

Updated
2026-04-23
Lists
1 list mention
First commit
2020-04-08
History
2 history points
License
MIT
Issues
9 open
Forks
216
Commits
343 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
kaltura/server

The Kaltura Platform Backend. To install Kaltura, visit the install packages repository.

Updated
2026-06-29
Lists
1 list mention
First commit
2010-09-14
History
2 history points
License
AGPL-3.0
Issues
361 open
Forks
184
Commits
53,671 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
leandromoreira/video-containers-debugging-tools

A set of command lines to debug video streaming files like mp4 (MPEG-4 Part 14), ts (MPEG-2 Part 1), fmp4 in Dash, HLS, or MSS, with or without DRM.

Updated
2024-02-04
Lists
1 list mention
First commit
2020-05-31
History
2 history points
License
BSD-3-Clause
Issues
0 open
Forks
7
Commits
5 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history
x1wins/CW-OVP

video packaging to *.m3u8 for HLS (HTTP Live Streaming) with FFMPEG on website (ruby on rails)

Updated
2023-03-06
Lists
1 list mention
First commit
2020-06-25
History
3 history points
License
GPL-2.0
Issues
28 open
Forks
9
Commits
957 commits
Star growth, last 7 days
No 7-day history
Commit velocity, last 7 days
No 7-day history