MoreRSS

site iconTrack Awesome listModify

Track Awesome List Daily Updates on Github.
Please copy the RSS to your reader, or quickly subscribe to:

Inoreader Feedly Follow Feedbin Local Reader

Rss preview of Blog of Track Awesome list

Awesome List Updated on Jul 17, 2026

2026-07-17 11:32:11

1. Awesome Gemini Cli

Commands & Extensions

  • 16-eyes (⭐3) - AI-driven security audits via custom Gemini CLI commands and subagents (also supports Claude Code, Cursor, GitHub Copilot) — profiles the repo, verifies every finding, adversarially disproves high-impact ones before they reach the report. Install via npx 16-eyes install --target gemini.

2. Awesome Selfhosted

Software / Automation

  • HomeButler - Homelab management tool for monitoring hosts, Docker services, Wake-on-LAN, inventory, and remote operations, with a web dashboard and MCP integrations. (Source Code (⭐164)) MIT Docker/Go

Software / Media Management

  • youtube-dl-nas - Authenticated yt-dlp download queue for video, audio and subtitles, with history, mobile sharing and NAS file management (fork of youtube-dl-server). (Source Code (⭐167)) MIT Python/Docker

3. Awesome Katas

Others

4. Awesome Ruby

Business logic

  • Stoplight (⭐620) - A circuit breaker implementation for Ruby that prevents cascading failures when external dependencies (databases, APIs, third-party services) start failing.

5. Awesome Web Security

Penetration Testing / Sub Domain Enumeration

  • ARS3NAL (⭐159) - Offline-first, self-hosted pentest & bug-bounty arsenal - searchable payloads, a click-to-build command generator, GTFOBins, wordlists, an embedded CyberChef, reverse shells and per-vulnerability checklists, with a live static demo - by @inflictx.

6. Awesome Azure Openai Llm

5. Best Practices

7. Awesome Vue

Components & Libraries / UI Components

  • vue-month-spinner-picker (⭐0) - iOS-style drum-roll month picker for Vue 3. Inertia scrolling, bottom sheet modal, min/max constraints, i18n and theming via CSS variables. Zero dependencies.

8. Awesome Preact

Contents / Toolkits

  • EviKit - Vite/Preact SSR framework for small web apps. SQLite ORM, OpenAPI validation, translation, SEO.

Contents / Example Apps

  • Lanquiz - Host quizzes in LAN from a laptop (Import from Kahoot. Self-host during blackouts).

9. Awesome Mac

Reading and Writing Tools / Others

  • TabType (⭐0) - Free, open-source AI autocomplete for every Mac app — on-device ghost-text suggestions powered by a local LLM (MLX); nothing leaves your Mac. Open-Source Software Freeware

AI Tools / Other Tools

  • Tura - Tura is a local, open-source coding agent for developers who are tired of vague skill claims, token-saving extensions with no evidence, and agents that change a repository before understanding it. Open-Source Software Freeware
  • LokalBot - On-device meeting notes, dictation, inline autocomplete, and searchable work memory for macOS. Open-Source Software Freeware

Utilities / Productivity

  • StrokeMouse - Custom mouse gestures that can trigger keyboard shortcuts, open apps, perform window actions, run shell commands, or execute AppleScript after drawing a stroke. Open-Source Software Freeware

10. Awesome Python

Projects / Package Management

  • hatch (⭐7.2k) - Modern, extensible Python project manager for environments, builds, and publishing.

11. Awesome Zig

Fundamentals / Utility

Network & Web / Network

  • zig-nostr/nostr (⭐4) - The Nostr protocol natively in Zig: secp256k1/Schnorr keys, events, relay transport with the outbox model, a local-first LMDB event store, NIP-46 remote signing, and more.

12. Awesome Embedded Rust

Tools / Paid and commercially available materials

  • scope (⭐37) Cross-platform serial-monitor TUI with an RTT interface (via probe-rs), hex/@tag input macros, search, session recording, and Lua plugins. - crates.io

no-std crates / WIP

  • 🤖 krypteia: Pure-Rust no_std post-quantum (ML-KEM/ML-DSA/SLH-DSA) and classical cryptography, side-channel hardened, zero-dependency. crates.io

Firmware projects / WIP

  • 🤖 RS-Key (⭐89): no_std FIDO2/WebAuthn + U2F security-key firmware for the RP2350, built on embassy; also implements OpenPGP, PIV and OATH.

13. Free for Dev

Education and Career Development

  • CodeTrain - AI coding tutor that teaches you on your own codebase and never writes the code for you. Free tier: 10 in-browser lessons/month, Python/JS run client-side, no card required.

Docker Related

  • Appish - Host Docker containers for demos with just a docker push. Free tier includes 1 slot with 2-hour sessions.

14. Awesome Video

Encoding & Codecs

  • AMF Encoder Developer Guide (Wiki) (⭐734) - Official AMF wiki guide for developers building video codec encoder applications with AMD's Advanced Media Framework SDK - covers encoder component setup, property configuration, and submission/polling workflow. Companion documentation to the AMF SDK repository entry.
  • FFmpeg - A free and open-source software project consisting of a suite of libraries and programs for handling video, audio, and other multimedia files and streams. It is widely used for format transcoding, basic editing, and standards compliance.
  • libaom: AV1 Codec Library - Libaom is the official AOMedia video codec library for AV1. It provides the tools necessary for encoding and decoding AV1 video streams, offering a royalty-free alternative to other codecs with improved compression efficiency.

Next-Generation Codecs AV1 VVC

  • GstH266Enc (⭐11) - InterDigital GStreamer plugin wrapping a VVC/H.266 encoder (vvenc or uvg266) for pipeline-based encoding, Meson build.
  • SVT-AV1-Essential (⭐220) - Streamlined SVT-AV1 encoder fork with sensible defaults and quality-of-life improvements tuned for non-low-latency high-resolution encoding.
  • svt-av1-hdr (⭐226) - SVT-AV1 fork with perceptual, HDR, and film-grain optimizations from ex-PSY team members, tuned for high-fidelity AV1 encoding.
  • Tencent O266player (⭐437) - CPU-efficient H.266/VVC decoder (O266dec) integrated into a modified VLC player for real-time VVC playback.
  • VVC/H.266 in GStreamer 1.26 (Igalia) - Technical writeup on VVC/H.266 support landing in GStreamer 1.26, covering avdec_h266, vvdec, and Intel hardware vah266dec decode elements.

Hardware Accelerated Transcoding

  • HWEncoderX (⭐23) - Docker container for automatic H.265 video transcoding using GPU hardware acceleration (VAAPI for Intel/AMD, NVENC for NVIDIA, Intel Quick Sync). Includes Telegram notifications, quality optimization, and constant monitoring of input directories.

Multi-format Packaging Tools / FFmpeg

  • Transcode Web Video (⭐3) - Quickly transcode a source video to MP4, OGV, and WebM, with scale, bitrate, and screengrab options.

Comparative Analysis of Codecs / FFmpeg

  • Audio Codec Benchmark (⭐41) - Comprehensive Python-based quantitative comparison tool for lossless and lossy audio codecs. Benchmarks compression ratio, bitrate, encoding/decoding speed across multiple formats including FLAC, Opus, Vorbis, AAC, and more.
  • codec-compare (WebM Project) (⭐8) - Official WebM Project static front-end visualization framework for aggregating and presenting codec performance comparison data (AV1/AVIF/WebP).
  • codec-eval (⭐1) - Rust codec comparison harness computing SSIMULACRA2 and Butteraugli for dual-metric artifact analysis across encoders.
  • MainConcept Codec Comparison Tool - Professional HEVC/H.265 and AVC/H.264 video encoding quality evaluation tool integrated with FFmpeg. Includes VMAF and PSNR metric generation, supports objective quality analysis and performance benchmarking for transcoding workflows.

Benchmarking & Performance Tools for Codecs / FFmpeg

  • aom_analyzer (⭐1) - CLI AV1 bitstream analyzer for inspecting sequence, frame, tile, and superblock structure of AOM AV1 streams.
  • av1parser (⭐42) - Rust AV1 bitstream parser that dissects OBU/header structure for low-level stream inspection (not a full decoder).

Real-Time Encoding Solutions / FFmpeg

  • go-transcode (⭐292) - On-demand HTTP transcoding origin for live inputs and static files with NVIDIA GPU acceleration via Docker.
  • hls_transcoder (Rust) (⭐4) - Rust library building GStreamer pipelines to transcode to HLS with hardware (NVENC) and software (x264) support.
  • LiveForge (⭐16) - Go single-binary multi-protocol live media server supporting RTMP/RTSP/SRT/WHIP/WHEP/HLS/LL-HLS/DASH ingest and delivery.
  • open-streamer (⭐1) - Go live streaming server with in-process libavcodec ABR transcoding and full-GPU pipeline (NVDEC→scale_cuda→NVENC), 1×decode + N×encode fan-out to HLS/DASH.

Cloud-Based Encoding Solutions / FFmpeg

  • Cloud Transcoder (⭐12) - Transcoding long (>1 hour) videos quickly and cost-effectively on GCP to adaptive HLS and MP4 mezzanine files. Up to 40x $ savings.
  • Hybrik Samples (⭐18) - Sample job JSON files and API integration scripts for Dolby Hybrik, a cloud-based media transcoding and QC platform. The repo demonstrates transcode presets, analysis/QC jobs, and workflow automation against the Hybrik API.
  • Snickers (⭐536) - An open source alternative to the video cloud encoding services.

Cloud-Based Encoding Solutions / Subtitles & Captions

  • CCExtractor - De-facto standard open-source tool for extracting CEA-608/708 closed captions and subtitles from media files and streams.

Codecs / AV1

Codecs / VP9

Open Source Encoder Projects / HEVC

Open Source Encoder Projects / AV1

  • rav1e_js (⭐3) - JavaScript/WebAssembly bindings for the rav1e AV1 encoder, enabling in-browser AV1 encoding.
  • SVT-AV1-PSYEX (⭐182) - Actively-maintained fork of SVT-AV1 with psychovisual tuning; improves default perceptual quality settings. Successor to the discontinued psy-ex fork.
  • wav1c — Wondrous AV1 Coder (⭐14) - Spec-compliant AV1 encoder written from scratch in safe Rust with zero dependencies; usable as a library, via C FFI, WebAssembly, or as an FFmpeg plugin, with HDR10/10-bit support.

Scripting & Automation Tools / AV1

  • Av1an (⭐1.9k) - Cross-platform CLI chunked-encoding framework enabling parallel per-scene encoding for AV1, VP9, HEVC, and H.264 with per-scene quality targeting.
  • Av1an (⭐1.9k) - Cross-platform command-line AV1 encode toolkit. Contribute to master-of-zen/Av1an development by creating an account on GitHub.
  • Pyup Transcoder (⭐4) - A Python-based software to transcode videos and upload files to a remote server or S3-bucket.
  • Video Utils (⭐20) - Python package containing many tools useful for converting video files to h264/h265 encoded MP4 or MKV files.

Scripting & Automation Tools / FFmpeg

  • ab-av1 (⭐937) - CLI tool for AV1 (and x264/x265) re-encoding using fast VMAF sampling plus automatic CRF binary search to hit a target quality. Wraps FFmpeg/svt-av1/vmaf.
  • Swift Encoder (⭐5) - A fire-and-forget shell script that encodes multiple video and audio files with FFmpeg.

Software Codecs / FFmpeg

  • exhale (⭐8) - Open-source USAC / xHE-AAC (Extended HE-AAC) encoder converting WAVE to MPEG-4 ISO/IEC 23003-3, mono/stereo/multichannel at medium-high bitrates.
  • libxaac (⭐77) - Ittiam Extended HE-AAC full encoder and decoder supporting AAC-LC, HE-AACv1/v2 object types.
  • OpenVVC - Open-source (LGPLv2.1) real-time software VVC/H.266 decoder library with frame and tile parallelism, RPR support.

Hardware Codecs & Acceleration / FFmpeg

  • Libva (⭐768) - An implementation for VA-API (Video Acceleration API).

Containerization & Packaging Tools / FFmpeg

  • CDN Transcode Sample (⭐123) - Media transcoding is a key function for live video broadcasting, streaming, and video on demand use cases in a CDN network. The CDN Transcode sample (not a finished product) provides a reference pi..
  • Dlb Mp4base (⭐279) - The Dolby MP4 streaming muxer (dlb_mp4base) is a software implementation of a muxer of fragmented or unfragmented ISO base media file format (mp4). It supports muxing of Dolby Digital (AC-3), Dolby..
  • Dlb Mp4demux (⭐121) - The Dolby MP4 streaming demuxer (dlb_mp4demux) is a software implementation of a demuxer of fragmented or unfragmented ISO base media file format (mp4). It supports demuxing of Dolby Digital (AC-3)..
  • Dlb Mp4demux (ShaoWeiguo) (⭐2) - The Dolby MP4 streaming demuxer (dlb_mp4demux) is a software implementation of a demuxer of fragmented or unfragmented ISO base media file format (mp4). It supports demuxing of Dolby Digital (AC-3)..
  • Imf Conversion (⭐63) - NF IMF media conversion utility allows to handle flat file creation from a specified CPL within the IMF package.
  • Mixwave (⭐1.4k) - Self hostable platform that aims to simplify the complexities of video delivery. Transcode and package your media for online streaming with simple API calls and sane defaults, or craft dynamic HLS playlists on the fly with bumpers, ads and filters.
  • Mp4parser (⭐2.8k) - A Java API to read, write and create MP4 files. Contribute to sannies/mp4parser development by creating an account on GitHub.
  • Transcoder (⭐15) - Docker container to transcode videos in mounted volume to H265 using FFmpeg.
  • Ts2mpa (⭐5) - A simple tool to extract MPEG Audio from a MPEG-2 Transport Stream.
  • tsMuxer (⭐1.1k) - 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. Support..
  • FFmpeg (⭐1.6k) - Docker build for FFmpeg on Ubuntu / Alpine / CentOS 7 / Scratch.

Containerization & Packaging Tools / Audio

  • EBU ADM Renderer (EAR) (⭐102) - EBU's reference implementation of ADM rendering (Tech 3388) in Python, shipping ear-utils CLI tools including dump_axml, dump_chna, ambix_to_bwf, and make_test_bwf.
  • fdk-aac (⭐1.4k) - Standalone Fraunhofer FDK AAC codec library (from Android AOSP) supporting AAC-LC/HE-AAC/HE-AACv2/LD/ELD encode and decode, commonly paired with FFmpeg's --enable-libfdk-aac.
  • iamf-tools (AOM) (⭐122) - Alliance for Open Media's Immersive Audio Model and Formats encoder/tools, CLI-encoding WAV or ADM-BWF into the IAMF container - an open alternative to Atmos/MPEG-H object audio.
  • libadm (⭐50) - C++11 library to parse, create, and write ITU-R BS.2076 Audio Definition Model (ADM) XML, pairing with libbw64 for BW64/BWF file I/O - a building block for object-based/Atmos-adjacent audio packaging.
  • opus-tools (⭐280) - Xiph's official CLI tools for encoding, inspecting, and decoding Opus audio (opusenc, opusdec, opusinfo).

Containerization & Packaging Tools / Origin Servers

Software Transcoding Tools / Origin Servers

  • Graphical user interface that makes it easy to visualize, edit, validate and run your graph
  • Jobs defined in JSON files
  • Import any FFmpeg command-line
  • Real-time encoding control system - dynamically optimizes encoder settings to maintain real-time frame rates
  • Open Telemetry / Prometheus metrics
  • Add custom Go processing nodes
  • Integrations with AI engines, including...
    • Whisper speech to text
    • Vidi 2.5 multimodal scene understanding
    • TwelveLabs multimodal video understanding and embedding
    • YOLOv8 object detection and classification
    • YOLOv8 face detection and alignment with SFace Embedding
  • Custom motion-compensated scene detector
  • Go port of PySceneDetect (5 scene detection algorithms)
  • Integrated support of LibRAW (decoding, processing of camera RAW formats)
  • Simple video sequence editor
  • Support for remote or distributed execution.
  • Rate Control Tests (⭐54) - Tests for different rate control modes in x264. Contribute to slhck/rate-control-tests development by creating an account on GitHub.
  • Vireo (⭐957) - A lightweight and versatile video processing library written in C++11.

Encoding Tools / Origin Servers

  • Android FFmpeg Transcoder (⭐32) - An Android library for performing video transcoding on-device, leveraging FFmpeg (or MediaCodec) to extract frames or encode videos on Android.
  • CloudTranscode (⭐299) - Distributed videos and images encoding/transcoding using Amazon SFN, FFmpeg and ImageMagic.
  • Liquid Dl (⭐70) - Liquid-dl is a simple tool for utlities such as FFmpeg, YouTube-dl, and scdl. It provides a simple framework with simple point and click options allowing users to just click on what they need and u..
  • Manifesto (⭐17) - An HLS tool for creating multiple variants, a master.m3u8 file, and converting 608 captions to segmented webvtt subtitles via FFmpeg.
  • Pitivi - A free, open source video editor for Linux built on the GStreamer framework, focusing on an intuitive user interface and integration with GNOME.

Encoding Tools / FFmpeg

  • H265ize (⭐526) - A node utility utilizing FFmpeg to encode videos with the hevc codec.

FFmpeg-Based Tools / FFmpeg

  • Demo Encoder (⭐58) - A Node.js encoding system based on FFmpeg and configured to write HLS streaming files to S3.
  • Media Works (⭐5) - Transcode video by FFmpeg with nvenc; normalize the volume; force dynamic range compression to the volume.
  • Mmf (⭐3) - Video transcoding FFmpeg frontend in Python.
  • Mugi FFmpeg (⭐8) - Gui for FFmpeg to simplify transcoding and embeding audio / subtitles in mkv videos.
  • Videomorph (⭐97) - A user-friendly Video Converter based on FFmpeg and writen in Python/PyQt5.
  • FFmbc (⭐199) - FFmpeg customized for broadcast and professional usage.

Media Tools / FFmpeg

  • Brave (⭐692) - Basic Real-time AV Editor - allowing you to preview, mix, and route live audio and video streams on the cloud.
  • Docker Serve (⭐3) - A simple Python based HTTP server that sets CORS allow headers. Useful for streaming from files on local computer.
  • Google IMA SDK - The Interactive Media Ads (IMA) SDK by Google enables developers to integrate video ads into their applications seamlessly. It supports various ad formats, including linear, non-linear, and companion ads, and is compatible with multiple platforms such as HTML5, Android, and iOS. This SDK is valuable for developers looking to monetize their video content effectively.
  • Jubler - A cross-platform open source subtitle editor written in Java. It supports multiple subtitle formats, style editing, timing synchronization, and real-time preview of subtitles on video.
  • LiVES Video Editing System - LiVES is an open-source video editing system designed for both professional and amateur video editors. It supports real-time and non-linear editing, a wide range of video formats, and includes features like frame accurate cutting, real-time effects, and support for various audio and video codecs.
  • Seafile (⭐15k) - High performance file syncing and sharing, with also Markdown WYSIWYG editing, Wiki, file label and other knowledge management features.

Ads & QoE / FFmpeg

  • Eyevinn SGAI Ad Proxy (⭐5) - Experimental HTTP proxy implementing Server Guided Ad Insertion (SGAI), compatible with AVPlayer and HLS.js 1.6+.
  • Eyevinn test-adserver (⭐22) - Test ad-server generating predictable VAST responses/mock creatives for validating SSAI stitching and CSAI impression tracking.
  • HLS-SCTE35-monitoring (⭐10) - Script that polls HLS renditions and parses SCTE-35 ad markers across manifest variants for consistency checking.
  • OpenQoE - Self-hosted, Apache 2.0 QoE monitoring stack with JS SDKs for major players, tracking startup time, rebuffering, and errors with Grafana dashboards.
  • VideoPerformanceAnalysis (⭐0) - Python/Selenium scripts extracting QoE metrics (time-to-start-playing, rebuffer count, buffering time fraction) from YouTube playback.
  • vmap-js (⭐28) - Pure JavaScript VMAP 1.0.1 parser with Node and browser builds, from Dailymotion.

Ads & QoE / Advertising

Ads & QoE / Quality & Testing

  • HLS Stream Health Monitoring Tool (⭐12) - HLS stream health monitoring utility tool provides an report of live HLS stream. This utility tool checks the all available bitrate streams and generates the report in HTML file format. HTML file i..

Subtitle & Caption Tools / Quality & Testing

  • AutoSub (⭐650) - A CLI application to generate subtitle file (.srt) for any video file using Mozilla DeepSpeech.
  • AutoSubSync (⭐1.1k) - Subtitle auto-sync GUI wrapping ffsubsync/autosubsync/alass; can sync against a reference subtitle instead of the video.
  • Serverless Subtitles (⭐131) - Can handle a video input, extract the sound, transcript it and generate different subtitle files for your video.
  • subsai (⭐1.7k) - Subtitle generation tool with WebUI, CLI, and Python API using faster-whisper; exports srt/ass/ssa/sub/JSON/txt/vtt with translation support.
  • subtp (⭐5) - Rust parser for SRT and WebVTT with round-trip parse/render of cues, comments, styles, and regions.

Subtitle & Caption Tools / Subtitles & Captions

  • Pysub Parser (⭐53) - Utility to extract the text and timestamps of a subtitle file (.srt, .ssa, .sub, .txt).
  • stable-ts (⭐2.3k) - Whisper-based transcription with forced alignment and audio indexing, including a mode that loads audio in 30s chunks for near-streaming subtitle generation.
  • STRCleaner (⭐1) - Script that extracts all the text from a subtitles file ignoring time indications, HTML tags and other alien info.
  • WhisperX (⭐23k) - ASR pipeline producing word-level timestamps via wav2vec2 forced alignment plus speaker diarization, useful for accurate subtitle cue timing.

Metadata Extraction & Management / Subtitles & Captions

  • AM Viewer (⭐12) - Audio Metadata Viewer. Contribute to DolbyLaboratories/AM-Viewer development by creating an account on GitHub.
  • aomanalyzer.io (⭐40) - In-browser AV1 bitstream analyzer for ivf/obu/webm/avif plus mp4/mkv/ts/mov, running locally with no upload.
  • hls-id3tags (⭐11) - Tool to inject timed metadata into MPEG-TS segments via ID3v2 tags for HLS in-band metadata.
  • Isoviewer (⭐240) - GUI application to have closer look ISO 14496-12 and other MP4 files.
  • MediaInfo (⭐2k) - Convenient unified display of the most relevant technical and tag data for video and audio files.
  • mediameta (⭐1) - Rust native-first media metadata extraction library (creation date, resolution) with optional external-tool fallback via feature flag.
  • Pmd Tool (⭐24) - A pmd_tool is a command line utility that converts between different representations of SMPTE RDD49 metadata.
  • Pymediainfo (⭐360) - A Python wrapper around the MediaInfo library. Contribute to sbraz/pymediainfo development by creating an account on GitHub.
  • PyProbe (⭐7) - Python library that parses video metadata via ffprobe or MediaInfo into structured output.
  • Voice Data Extract (⭐19) - A command line interface to combine text information from subtitles with voice data in the video. Provides a convenient way to generate training data for speech-recognition purposes. - abinashmeher..

VMAF PSNR SSIM Tools / Subtitles & Captions

  • dynamic-crf (⭐5) - Go CLI performing target-VMAF CRF search via bisection/interpolation for per-scene variable-CRF encoding.
  • easyVmaf (⭐197) - Python script to easily compute VMAF using FFmpeg. It allows to deinterlace, scale and sync Ref and Distorted video automatically.
  • FFMetrics (⭐1k) - Windows GUI that visualizes PSNR, SSIM, XPSNR, and VMAF computed via FFmpeg with interactive graphs and batch processing.
  • ssimulacra2_rs (⭐35) - Rust implementation of the SSIMULACRA2 perceptual quality metric, among the first with video input support.
  • sxpsnr (⭐10) - Standalone XPSNR CLI computing the perceptually-weighted PSNR metric between two YUV/Y4M sources.
  • turbo-metrics (⭐31) - CUDA GPU-accelerated video quality metrics: XPSNR, Butteraugli, VMAF, and CAMBI banding detection.

VMAF PSNR SSIM Tools / Quality & Testing

  • bdr-ssimu2 (⭐9) - Python/matplotlib tool computing SSIMULACRA2 BD-rate curves with average and harmonic-mean plots and temporal subsampling.
  • butteraugli (Rust port) (⭐4) - Pure Rust port of Butteraugli from libjxl with XYB color, visual masking, and multi-scale bands, validated to within 0.001% of the reference.
  • psy-ex/metrics (⭐51) - Perceptual video metrics toolkit computing SSIMULACRA2, Butteraugli, CVVDP, weighted XPSNR, VMAF NEG, SSIM, and PSNR via helper scripts.
  • ssimu2xpsnr_plotter (⭐4) - Bash tool that encodes x264/x265/SVT-AV1/VVenC across CRF values, measures XPSNR and SSIMULACRA2, and plots rate-distortion curves.

Audio Analysis & Processing / Quality & Testing

Audio Analysis & Processing / Audio

Batch Processing & Automation / Audio

Color Science & Histogram Analysis / Audio

  • dovi_meta (⭐40) - CLI that creates Dolby Vision XML metadata from an encoded deliverable's binary RPU.
  • hdr-analyze (⭐7) - Reads raw 10-bit pixels frame-by-frame, computes per-frame luminance, and generates HDR dynamic metadata .bin files with a verifier.
  • libplacebo (⭐754) - GPU-based video rendering library (from mpv's algorithms) with dynamic HDR tone mapping, scene-change detection, gamut mapping, and native Dolby Vision Profile 5; powers FFmpeg's vf_libplacebo and VLC.
  • OpenColorIO (⭐2.1k) - Academy Software Foundation's industry-standard color management framework for color space transforms and display transforms, used by Nuke, Blender, Krita, and major VFX pipelines.
  • YUView (⭐2.3k) - A QT based, cross-platform YUV player with an advanced analytic toolset.

Scene Detection & Segmentation / Audio

  • AutoShot (⭐246) - CVPR-NAS 2023 shot boundary detection model with a NAS-optimized architecture and the new SHOT dataset (853 videos, 11,606 annotations).
  • Katna (⭐398) - Pip-installable MIT library for automated keyframe extraction (LUV color-diff), video compression, and smart image cropping.

AI & Machine Learning Tools / Audio

  • Ad Insertion Sample (⭐98) - The ad-insertion reference pipeline shows how to integrate various media building blocks, with analytics powered by the OpenVINO™ Toolkit, for intelligent server-side ad insertion. - OpenVisualClou..
  • Audio Transcriber (⭐9) - Transcodes audio & video files to text, supports MP3, M4A, WAV, MP4, MKV, AVI, MPG & MPEG. No Online API's. Python 3.
  • FlashVSR (⭐1.7k) - CVPR 2026 real-time diffusion-based streaming video super-resolution using one-step, locality-constrained sparse attention with a tiny conditional decoder.
  • Jukebox (⭐8k) - Code for the paper "Jukebox: A Generative Model for Music".
  • SimpleVQA (⭐86) - Deep-learning no-reference video quality assessment for user-generated content, in PyTorch with SlowFast feature extraction.
  • Smart City Sample (⭐218) - The smart city reference pipeline shows how to integrate various media building blocks, with analytics powered by the OpenVINO™ Toolkit, for traffic or stadium sensing, analytics and management tas..
  • Videocr (⭐550) - Extract hardcoded subtitles from videos using machine learning.

AI & Machine Learning Tools / FFmpeg

  • FFmpeg Patch (⭐65) - This repository contains a collection of FFmpeg* patches and samples to enable CNN model based video analytics capabilities (such as object detection, classification, recognition) in FFmpeg* framew..

Color Grading & Correction Tools / FFmpeg

  • DoVi_Scripts (⭐376) - Drag-and-drop scripts wrapping dovi_tool for Dolby Vision: extract/parse/inject/edit RPU, P8 hybrid creation, RPU resync, and profile conversion to Profile 8.
  • hdrfix (⭐172) - CLI tool for tone-mapping HDR screenshots/video to SDR using multiple algorithms (Hable, Uncharted2, ACES filmic, Reinhard) with exposure/levels control.

Effects & Compositing Tools / FFmpeg

  • Natron (⭐5.4k) - Open-source node-graph video compositor comparable to After Effects/Nuke, GPLv2, cross-platform, supports the OpenFX plugin standard.

Non-linear Editing Suites / FFmpeg

  • FreeCut (⭐1.8k) - Professional-grade browser-based video editor with multi-track editing, WebGPU/WebCodecs support, keyframe animations, AI tools, real-time preview, and export capabilities. Runs entirely in the browser with no installation required.
  • VoidCut (⭐19) - Free, open-source browser-based non-linear video editor with drag-and-drop timeline, local-only processing (privacy-focused), FFmpeg integration, and simple export. All processing happens locally in the browser.

Conversion & Format Tools / FFmpeg

  • FF Multi Converter (⭐86) - GUI File Format Converter. Contribute to ilstam/FF-Multi-Converter development by creating an account on GitHub.
  • media-converter (M1XZG) (⭐2) - Self-hosted web-UI media converter with GPU acceleration (NVENC/AMF/QSV), Docker-ready, supports batch resolution upscaling and audio extraction.
  • unifi-protect-remux (⭐332) - Niche true-remux tool converting proprietary Ubiquiti UniFi Protect .ubv camera format to MP4 without re-encoding.
  • wo-video-converter (⭐0) - Offline browser-based video converter powered by FFmpeg-WebAssembly, no server upload required.

Audio & Subtitles / Subtitles & Captions

  • Aegisub - A free, cross-platform open source tool for creating and modifying subtitles (advanced subtitle editor supporting ASS/SSA formats).

Quality Analysis & Metrics / Audio

  • QCTools Documentation - QCTools (Quality Control Tools for Video Preservation) is a free and open source software tool that helps users analyze and understand their digitized video files through use of audiovisual analytics and filtering. QCTools is funded by the National Endowment for the Humanities and the Knight Foundation, and is developed by the Bay Area Video Coalition.

Quality Analysis & Metrics / Quality & Testing

  • AVRate (⭐8) - An open source modular Audio/Visual subjective evaluation test interface.
  • VQMT (⭐386) - Video Quality Measurement Tool. Fast implementations of the following objective image quality metrics: PSNR, SSIM, MS-SSIM, VIFp, PSNR-HVS and PSNR-HVS-M.

Quality Analysis & Metrics / FFmpeg

Video Analytics & Benchmarking / FFmpeg

  • Transcoding (⭐2) - FFmpeg transcoders benchmark. Contribute to AlvianPrasetya/transcoding development by creating an account on GitHub.

Video Analytics & Benchmarking / Quality & Testing

Protocols & Transport / FFmpeg

  • Adaptive Streaming (⭐1) - A comprehensive overview and experimental project focusing on adaptive streaming technologies, specifically HLS and DASH. It covers content generation, playback across various browsers, and includes a Node.js module for creating multi-bitrate DASH and HLS content.
  • MPEG-DASH (Dynamic Adaptive Streaming over HTTP) - MPEG-DASH is an international standard for streaming multimedia content over the internet. It enables adaptive bitrate streaming, allowing for high-quality streaming experiences across various network conditions and devices. MPEG-DASH is codec-agnostic and supports a wide range of media formats.

HLS Manifest Parsers & Generators / FFmpeg

  • hls_m3u8 (⭐65) - Rust RFC 8216 m3u8 parser and generator with full HLS v7 support.
  • Vast Info (⭐5) - Parse a VAST or VMAP to show valuable information in a readable format.
  • video-manifest-parser (⭐0) - TypeScript library for manipulating both DASH MPD and HLS M3U8 manifests via a unified editor API (addStream, toString).

HLS Manifest Parsers & Generators / HLS

  • Mamba (⭐191) - A Swift iOS, tvOS and macOS framework to parse, validate and write HTTP Live Streaming (HLS) data.

HLS Manifest Parsers & Generators / Subtitles & Captions

Low-Latency Streaming Tools / Subtitles & Captions

  • biim - LL-HLS packager (⭐49) - Python3 asyncio LL-HLS packager with MPEG-TS demux and EXT-X-PRELOAD-HINT support, achieving ~1s latency over HTTP/2.
  • dash.js Low-Latency Streaming Docs - Reference player documentation for low-latency DASH: HTTP chunked transfer encoding requirements and availabilityTimeOffset configuration.
  • Eyevinn WHIP (⭐148) - Open source client and server modules for WHIP (WebRTC-HTTP Ingestion Protocol), Apache 2.0, WHEP egress tested with Eyevinn player.
  • Fastly Compute LL-HLS (⭐8) - Fastly Compute@Edge application for LL-HLS playlist manipulation and request collapsing at the edge for sub-second segment delivery.
  • FFmpeg-WHIP-WHEP (⭐26) - Adds WHIP/WHEP protocol support to FFmpeg via libdatachannel, enabling FFmpeg as a WebRTC ingest/egress endpoint.
  • free-whip (⭐14) - Python WHIP broadcast CLI built on aiortc for WebRTC ingest, tested against Janus and simple-whip-server.
  • live777 (⭐307) - Lightweight Rust WebRTC SFU for mobile/IoT/web providing WHIP/WHEP live streaming with sub-second latency.
  • moqlivemock (⭐16) - Media over QUIC (MoQ)/WARP live publisher and subscriber test app with wall-clock-synced multi-bitrate output; a testbed for the emerging MoQ protocol.
  • tinywhip (⭐16) - Minimal WHIP-in / WHEP-out server for testing WebRTC ingest-to-egress pipelines.
  • whep-to-whip (⭐4) - Proxies WebRTC offer/answer negotiation between a WHEP source and WHIP sink, establishing a direct media path after handshake.

Adaptive Bitrate Algorithms & Tools / Subtitles & Captions

  • ABR Video Player (⭐0) - Sophisticated web-based video player implementing advanced ABR algorithms including BOLA (Buffer Occupancy based Lyapunov Algorithm) and bandwidth-based strategies. Features MSE-based streaming, dual EWMA bandwidth estimation, and intelligent quality switching.
  • ABR-Arena (⭐1) - ETH NSG global testing infrastructure to evaluate and compare adaptive bitrate algorithms across real-world environments, based on Puffer.
  • Puffer / Fugu ABR (Stanford) (⭐918) - Stanford's live-streaming research platform with the Fugu ABR scheme and real-world deployment evaluation infrastructure (NSDI'20), a real testbed rather than a simulator.

DASH Manifest Tools / Subtitles & Captions

  • DVB/HbbTV DASH Validator - Standards-body conformance validator for DVB-DASH v1.1.1 and HbbTV 1.5 MPD/segment streams, covering live and VOD.

DASH Manifest Tools / DASH

  • DASH Timeline Validator (⭐14) - Ruby-based tool to validate MPEG-DASH MPD manifests for presentation timeline errors. Checks segment duration drift, advised timeline accuracy, and optionally verifies actual segment durations match manifest declarations. Helps identify buffering issues before deployment.
  • Mpd Parser (⭐89) - Contribute to videojs/mpd-parser development by creating an account on GitHub.

CMAF & fMP4 Packaging / DASH

  • CTA-5005 WAVE Content Specification - Official CTA WAVE Content Specification covering CMAF header/presentation constraints, low-latency SegmentTemplate rules, and emsg box handling.
  • eaglesong.dev/hls - Go library implementing a live HLS+DASH origin: fMP4 segmenting, in-memory buffer, conditional blocking MPD, and single/separate track modes.
  • GPAC LL-DASH Wiki - Technical deep-dive on MP4Box CMAF chunk configuration for low-latency DASH, covering byte-range vs file-per-chunk modes with CLI examples.
  • mp4-atom (⭐29) - Low-level Rust ISOBMFF (ISO 14496-12) box encoder/decoder from the MoQ ecosystem.
  • mp4ff (Eyevinn) (⭐643) - Go library and CLI tools (mp4ff-info, mp4ff-encrypt, mp4ff-decrypt) for fragmented MP4/CMAF inspection and manipulation.

Transport Protocols / RIST

  • GStreamer RIST Plugin Documentation - Official GStreamer plugin reference for ristsink/ristsrc/ristrtxsend/ristrtxreceive elements implementing TR-06-1 Simple Profile and partial TR-06-2 Main Profile (RTP header extensions, null-TS restore).
  • RIST Installer for Windows (⭐5) - Scripts to build libRIST (Reliable Internet Stream Transport) installers for Windows. Provides easy installation of the open-source RIST protocol implementation and tools for reliable low-latency video transport over unmanaged networks.

Transport Protocols / SRT

  • HydraSRT (⭐133) - Open-source alternative to the Haivision SRT Gateway built on Elixir/OTP + Rust + GStreamer, with failover, supervision, metrics, and a web UI/API.
  • Loopy SRT Stats Monitor (⭐175) - Monitors OBS SRT/SLS/BELABOX/RESTREAMER/RIST/NGINX connections and auto-switches OBS scene on connection failure; IRL streaming focused.

Transport Protocols / RTMP

  • go-rtmp (⭐434) - Go RTMP 1.0 server library with a relay example; a building block for custom RTMP ingest servers.
  • rtmp-rs (⭐8) - Modern Rust RTMP server supporting Enhanced RTMP v2 with HEVC/AV1/VP9, keyframe caching for late joiners, and backpressure that drops video while keeping audio.
  • rtmp-server-rs (⭐13) - Rust RTMP server with play whitelist, callback-URL publish validation, Redis Pub/Sub control, and RTMPS/TLS support.
  • rtmp-srt-server (⭐4) - RTMP/SRT relay with web management, dynamic outputs, and universal MPEG-TS to RTMP repackaging for multi-input/multi-output workflows.

HLS Tools / RTMP

  • hlsvalidator (⭐0) - Go application wrapping Apple's mediastreamvalidator for concurrent HLS validation with JSON/HTML reports.
  • Tide (⭐7) - Simple m3u8 and MPEG-DASH MPD video downloader using libcurl.

HLS Tools / HLS

  • HLSDownloader (⭐32) - Download Crypted HLS with server key and play video as local playing on iOS device.
  • HLSion (⭐85) - HTTP Live Streaming (HLS) download manager to offline playback.
  • Hlsq (⭐67) - A CLI for adding some color to your HLS manifests along with some basic filtering.
  • Morsel (⭐31) - Swift library for creating HLS playlists and fragmented mp4 files. Works on Linux and iOS.

DASH Tools / FFmpeg

  • pydash2hls (⭐43) - Python DASH-to-HLS converter for local or remote manifests, with optional SAMPLE-AES key embedding.

DASH Tools / DASH

  • Dash (⭐50) - An MPEG/DASH client-server module for simulating rate adaptation mechanisms over HTTP/TCP.
  • DASH IF Conformance (⭐74) - This repository provides the source code for MPEG-DASH/DASH-IF Conformance Software/Validator. It has been extended according to further standards, such as CMAF, DVB-DASH, HbbTV, and CTA WAVE. - Da..
  • Dash Proxy (⭐3) - Experimental MPEG-DASH media gateway - proxy on-the-fly modified MP4 segment metadata.
  • Dash Server (⭐9) - Small, command-line HTTP/2 file server for serving MPEG-DASH content.
  • Dashencrypt (⭐129) - DASH fragmenter/segmenter and encrypter. Contribute to castlabs/dashencrypt development by creating an account on GitHub.
  • ISOSegmentValidator (⭐7) - Contribute to Dash-Industry-Forum/ISOSegmentValidator development by creating an account on GitHub.
  • Libdash (⭐600) - MPEG-DASH Access Library - Official ISO/IEC MPEG-DASH Reference Implementation.

DASH Tools / Subtitles & Captions

Adaptive Streaming / Subtitles & Captions

  • Dl (⭐8) - Node.js DASH and HLS downloader.

Adaptive Streaming / DASH

Adaptive Streaming / HLS

Players & Clients / HLS

  • JetAudio - An integrated multimedia player for Windows capable of playing video and audio with an array of sound effects and visualization features.
  • Popcorn.js - An open-source JavaScript library for HTML5 media developers. It uses native HTMLMediaElement properties, methods, and events, normalizing them into an API and providing a plugin system. Popcorn.js supports playing non-native media through wrappers and is part of a Mozilla program to promote web video creation via open standards.
  • Video.js (⭐40k) - A full-featured, open-source HTML5 video player that supports all common media formats, including streaming formats like HLS and DASH. It is compatible across desktops, mobile devices, tablets, and web-based Smart TVs. Video.js offers a robust ecosystem of plugins for analytics, advertising, and more, making it highly extensible and customizable.
  • xgplayer (⭐9.3k) - An HTML5 video player with a parser that saves traffic. It is designed to be lightweight and efficient, providing a smooth playback experience with support for various video formats.
  • Ziggeo Mobile SDKs - Ziggeo offers cloud-based video technology with mobile SDKs for iOS and Android, providing asynchronous video APIs and tools to deliver enterprise-grade WebRTC capabilities. These SDKs enable developers to integrate video recording and playback functionalities into mobile applications.

Frameworks & UI Components / HLS

Frameworks & UI Components / Web Players

Set-top Box Players / Web Players

Mobile Players / Web Players

  • GSPlayer (⭐511) - ⏯ Video player, support for caching, preload, fullscreen transition and custom control view. 视频播放器,支持边下边播、预加载、全屏转场和自定义控制层.

Mobile Players / Android

  • ExoMedia (⭐2.2k) - Android media playback library wrapping ExoPlayer/Media3 to simplify audio/video setup, with HLS support; available on Maven Central.
  • HybridMediaPlayer (⭐75) - Android music and video player. Uses ExoPlayer 2 and MediaPlayer for lower APIs and makes using ExoMediaPlayer easier. If you need advanced options such as handling Chromecast it is delivered by Ex..

Mobile Players / iOStvOS

Mobile Players / iOS/tvOS

  • Player (⭐2.2k) - ▶️ video player in Swift, simple way to play and stream media on iOS/tvOS.

Mobile Players / DASH

Browser Extensions / DASH

  • Bitmovin MP4Inspector (⭐78) - Chrome extension that hooks SourceBuffer.appendBuffer to inspect MP4 bytes pushed into MSE SourceBuffers and surface stream irregularities.
  • m3u8-video-sniffer (⭐45) - Desktop tool with browser-extension integration to sniff, parse, and download m3u8/mpd/mp4 streams with multi-engine queue management.
  • media-bridge (⭐5) - Manifest V3 Chromium extension that detects and downloads HLS/DASH/M3U8 streams, records live streams, muxes with FFmpeg.WebAssembly, and decrypts AES-128, with m3u8/mpd parser modules.

Web Players / Web Players

  • vvdecWebPlayer (⭐44) - Fraunhofer HHI WebAssembly VVC/H.266 web player that decodes and plays raw bitstreams, MP4, and DASH-segmented MP4 in-browser.
  • HJPlayer (⭐170) - TypeScript HTML5 video player supporting FLV and HLS playback via Media Source Extensions.
  • JSMpeg (⭐6.5k) - Pure-JavaScript MPEG-TS demuxer and MPEG1/MP2 decoder with WebGL rendering, ~50ms low-latency WebSocket streaming in ~20kb.
  • Mediaelement (⭐8.3k) - HTML5 or

Web Players / HLS

  • wasp-hls (⭐183) - HLS media player built in Rust/WebAssembly running inside a Web Worker to reduce main-thread load during playback.

Desktop Players / Web Players

  • KSPlayer (⭐1.6k) - Swift media player framework for iOS/macOS/tvOS/visionOS on AVPlayer+FFmpeg with HLG, HDR10, HDR10+, Dolby Vision, Dolby Atmos, and text/image subtitle support.
  • mpv.net (⭐5.2k) - Modern mpv-based Windows media player with a customizable GUI, themes, and extension support built on the mpv engine.

Smart TV Players / Web Players

Smart TV Players / Smart TVs

  • HbbPlayer (⭐61) - HbbTV application which can playback media by using url of media as parameter. It conforms to W3C and HbbTV specification.
  • Moonfin Smart TV Client (⭐331) - Premium Jellyfin and Emby client for Samsung Tizen and LG webOS Smart TVs. Built with Enact/Sandstone framework, featuring native video pipelines, hardware decoding (H.264, HEVC, HDR10, Dolby Vision), PGS/ASS subtitle rendering with libass, and unified multi-server library mode.
  • react-tv (⭐2k) - React renderer and packager for building low-memory TV apps on webOS, Tizen, and Orsay.

Smart TV Players / Roku

  • Samples (⭐546) - Collection of sample channels for side-loading on your Roku device.

Smart TV Players / Chromecast

  • CastReceiver (⭐381) - Reference Receiver: CastReceiver shows how to develop a fully Cast Design Checklist compliant receiver with additional features.

Embedded Players / Chromecast

  • libmpv embedding examples (⭐283) - Official libmpv embedding examples covering Qt widget, QML, render API, and C# integration for building custom embedded video players.
  • Python-mpv (⭐628) - Python libmpv wrapper designed for embedding into other applications, disables GUI chrome by default.

Mobile & Web Players / Chromecast

  • Android Oembed Video (⭐40) - An Android library for parsing and playing video links (YouTube, Vimeo, etc.) within a WebView without requiring official APIs, using oEmbed.
  • Epic Video Comparator (⭐85) - JavaScript library which implements a video comparator component: two overlaped and synchronized video players each one playing an independent source.
  • Google Media Framework iOS (⭐75) - The Google Media Framework (GMF) is a lightweight media player designed to make video playback and integration with the Google IMA SDK on iOS easier.

Mobile & Web Players / Android

  • DKVideoPlayer (⭐5.3k) - An Android video player library wrapping MediaPlayer, ExoPlayer, and IJKPlayer with features like preload, list playback, floating window, and more.
  • VideoPlayView (⭐94) - A custom Android view that integrates a video player with a loader and placeholder image, enabling quick embedding of video playback in Android apps.

Mobile & Web Players / Web Players

  • Chimee (⭐2.4k) - A video player framework aims to bring wonderful experience on browser.
  • Indigo Player (⭐1.2k) - Highly extensible, modern, JavaScript video player. Handles MPEG-Dash / HLS / MPEG-4 and is built on top of the HTML5 video element.
  • Replay (⭐225) - A React video player facilitating adaptive stream playback with custom UI and a React-friendly API.

Mobile & Web Players / iOS/tvOS

  • BMPlayer (⭐2k) - A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles.
  • TVVLCPlayer (⭐71) - Lets you integrate easily a powerfull video player with playback control views to your tvOS apps.

Hardware Players / iOS/tvOS

Hardware Players / Roku

  • Roku Framework (⭐9) - Roku app framework to make app creation easier and structured. Under construction.

Streaming Analytics & Monitoring / Roku

  • OpenQoE - Open-source video QoE monitoring platform with a JS SDK for HTML5/Video.js/hls.js/dash.js/Shaka, Cloudflare Worker ingestion, and Prometheus + Grafana dashboards tracking startup time, rebuffering, errors, and engagement.
  • OpenQoE — Open-Source Video QoE Analytics (⭐8) - Apache-2.0 three-tier QoE stack: JS beaconing SDK (HTML5/Video.js/HLS.js/dash.js/Shaka) → Cloudflare Worker ingest → Prometheus/Grafana dashboards tracking startup time, rebuffer, errors, engagement.

Streaming Analytics & Monitoring / Quality & Testing

  • Eyevinn hls-monitor (⭐47) - Service monitoring one or more HLS streams for errors and inconsistencies (media-sequence issues, discontinuities, stale manifests) with a Prometheus /metrics endpoint and Grafana dashboards.

Multi-CDN Management / Quality & Testing

  • DASH content steering server (Go) (⭐2) - Standalone open-source MPEG-DASH content steering server in Go, working with the dash.js reference client to switch players between substitutable CDN sources.
  • DASH-IF Content Steering (⭐6) - DASH Industry Forum's official specification repository and reference material for content steering, the standard for steering DASH/HLS players between substitutable content/CDN sources.
  • SVTA Open Caching reference code - MIT-licensed reference code and OpenAPI descriptions for SVTA Open Caching, built on IETF CDNI (RFC 8006/8007/8008/8804) plus SVA extensions.

Live Streaming Servers / Quality & Testing

  • PyLivestream (⭐747) - Pure Python FFmpeg-based live video / audio streaming to YouTube, Facebook, Periscope, Twitch, and more.
  • xiu (⭐2.3k) - Pure-Rust live media server supporting RTMP clustering, RTSP, WebRTC (WHIP/WHEP), HTTP-FLV, and HLS in one binary.

VOD Streaming Servers / Quality & Testing

  • Djmediastreamer (⭐2) - A Django project that allows you to catalog and stream your videos (using FFmpeg to add subtitles and transcode).
  • Tube (⭐27) - A YouTube-like (without censorship and features you don't need!) Video Sharing App written in Go which also supports automatic transcoding to MP4 H.265 AAC, multiple collections and R..

VOD Streaming Servers / HLS

Streaming Servers / HLS

  • CasparCG - An open source broadcast graphics and video playout server. CasparCG is used to deliver layered videos, images, and templates to professional broadcast environments in real-time.
  • Gohls (⭐582) - A server that exposes a directory for video streaming via web interface.
  • Srs (⭐29k) - A simple live streaming cluster, a simple joy.

Streaming Servers / Storage Solutions

  • Rclone (⭐58k) - Rsync for cloud storage - Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files.

Peer-to-Peer Streaming Solutions / Storage Solutions

  • PeerTube (⭐15k) - ActivityPub-federated video hosting platform using WebRTC P2P in-browser delivery to offload server bandwidth, including live streaming support.
  • QUANTEEC - A production-ready plugin that enables hybrid P2P CDN delivery to reduce delivery costs and improve QoE during peaks. The QUANTEEC SDK connects users to share data directly with each other, relieving dependence on CDN, rendering delivery more robust and suppressing over-deployments at peak levels. Every user becomes a delivery node for others. Quanteec chases resources where they are available to avoid deploying more infrastructures.
  • WebRTC-cdn (⭐14) - Live media CDN over WebRTC: multi-node cluster coordinated via Redis Pub/Sub (Go, Docker) with WHIP/WHEP-style ingest and egress across nodes.

Cloud & CDN / Storage Solutions

  • DIY-Streaming-CDN (⭐6) - Reference architecture and OSS stack (OBS + nginx + load balancer) for building a self-hosted livestream CDN.
  • How Cloudflare Streams Video (Engineering) - Engineering deep-dive on Cloudflare Stream's architecture: tus resumable upload protocol, encoding pipeline, dynamic underutilized-datacenter delivery, manifest-based ABR.

Edge Computing & Caching Solutions / Cloud Platforms

  • NGINX Cache Slice: Byte-Range Video Caching - Official NGINX blog explaining the slice module, which splits files into cacheable pieces so byte-range requests fill cache incrementally - purpose-built for HTML5 video pseudostreaming.

Edge Computing & Caching Solutions / HLS

CDN Integration & Distribution / HLS

  • Adxchange Engine (⭐5) - Eyevinn Adxchange Engine is a microservice placed between the server-side ad-insertion component and the adserver or SSP.

RTMPRTSPHTTP Protocol Servers / CDN Integration

  • Dtt2ip (⭐26) - Broadcast to IP conversion for Wifi indoor coverage.
  • Dvbshout (⭐10) - Takes an MPEG transport stream from a DVB card, extracts audio channels from stream, and sends the audio to an Icecast / Shoutcast server and/or a RTP multicast packet stream.

General Tools / CDN Integration

  • VapourSynth - A video processing framework with a scripting interface. It is designed to be a modern replacement for AviSynth, offering support for multithreading and various video formats. VapourSynth allows developers to write scripts for video processing tasks, making it suitable for complex workflows and automation.

Command-line Utilities & Wrappers / CDN Integration

  • Eel (⭐108) - A simple proxy service to forward JSON events and transform or filter them along the way.
  • Streamlink (⭐12k) - A CLI utility which pipes video streams from various services into a video player.

Command-line Utilities & Wrappers / Roku

  • Brs Testbed (⭐5) - A simple, buildable Roku channel that executes arbitrary BrightScript files.
  • bslint (⭐33) - Static-analysis linter for BrightScript/BrighterScript with CLI usage (npx bslint), supports --fix and --checkUsage flags.

API Libraries & SDKs / Roku

  • BrighterScript (⭐205) - Superset language of BrightScript adding types, classes, and modern features, compiles to standard BrightScript; also serves as LSP backend for editor tooling.
  • rooibos (⭐79) - Unit test framework for BrightScript/SceneGraph apps, a rewrite of Roku's official framework with code coverage support.

API Libraries & SDKs / FFmpeg

  • FFmpeg-suite-rs (⭐10) - Async builder-pattern Rust wrapper over the FFmpeg CLI with crates for transcoding/filtering, ffprobe inspection, and ffplay playback, plus VAAPI/NVENC/QSV hardware acceleration.
  • rsmpeg (⭐877) - Rust crate exposing the FFmpeg libav C API safely; actively maintained with FFmpeg 6/7 support for building multimedia apps.

API Libraries & SDKs / Quality & Testing

Build Scripts & Automation / Quality & Testing

  • AutoConfigShellScript (⭐3) - Automatically compile and configure FFmpeg, Python 3.7.2(default), PyAV, OpenCV, Keras, TensorFlow(CPU Mode) and other relative environment.

Build Scripts & Automation / FFmpeg

  • FFmpeg Windows Build Helpers (⭐1.2k) - 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. - rdp..

Build Scripts & Automation / Roku

  • roku-deploy (⭐57) - Node.js npm module for zipping, signing, and deploying Roku channel packages to devices.
  • Ukor (⭐52) - A Roku build tool with support for build flavors.

DRM Testing & Validation Tools / Roku

  • Cpix Validator (⭐6) - Web app for validating CPIX documents. Contribute to Axinom/cpix-validator development by creating an account on GitHub.
  • openwv (⭐258) - Open reimplementation of the Widevine CDM for browsers, useful for understanding and testing EME content-key handling.
  • pyplayready (⭐167) - Python PlayReady CDM with CLI for device creation/export and license handling, useful for DRM testing and validation.

Widevine FairPlay PlayReady Integrations / Roku

  • alfg/widevine (Go library) (⭐71) - Go library for Widevine license/content key operations (GetLicense, GetContentKey), used as a base for building custom proxy/key servers.
  • Axinom DRM Quick Start (⭐265) - Node.js sample wiring Widevine + PlayReady + FairPlay license/key services together, with AWS SPEKE and Widevine CENC API support.
  • gowidevine (⭐94) - Go implementation of the Widevine CDM with license proxy server/client, aimed at DRM integration and testing.
  • pywidevine (⭐894) - Python implementation of the Widevine CDM with a built-in test command that validates license acquisition against a sample stream; useful for DRM integration/testing.

Logging & Debugging Tools / Android

Logging & Debugging Tools / Roku

  • Jasmine Roku (⭐5) - Example Jasmine tests using node-roku-test for verifying Roku channel behavior.
  • roku-debug (⭐18) - Debug Adapter Protocol server and socket wrapper around Roku's BrightScript debug protocol, for editor integration.

Test Content & Sample Streams / Roku

  • Bitmovin Test Stream - Bitmovin's Test Player allows users to experience their HTML5 video player demo, showcasing adaptive streaming capabilities.
  • Eyevinn tsgen-svc (⭐11) - Transport Stream Generator: an FFmpeg microservice producing MPEG-TS test streams with burned-in timecode and wall-clock for latency measurement, with a control API and Docker image.
  • FFmpeg-dailies (⭐48) - YAML-driven burn-in/slate pipeline using FFmpeg drawtext (timecode, frame number, filename) with OpenColorIO support for generating dailies.

Test Content & Sample Streams / DASH

  • DASH-IF Test Vectors (⭐4) - Official DASH Industry Forum test vectors repository (catalog at testassets.dashif.org) for MPEG-DASH interoperability testing.

FFmpeg & Tools / HLS

  • CodenameGogh (⭐8) - Node-based (nodal) graphical interface to the FFmpeg transcoder for visually building conversion pipelines.
  • FFmpeg-gui (Haoming02) (⭐6) - Lightweight Tauri FFmpeg GUI for batch-processing folders with CRF/bitrate control, progress bar, and interrupt support.
  • FFmpeg-gui (puzzithinker) (⭐3) - Tauri 2 + Rust + React FFmpeg GUI with visual trim timeline, subtitle burn, and real-time progress; uses the system FFmpeg.
  • FFmpeg-web (⭐274) - Web + Electron UI built on FFmpeg.WebAssembly for converting video (H264/H265/VP9/VP8/Theora/WMV), audio, and images, with merging and album-art video generation, all client-side.
  • FFmpeg.audio.WebAssembly (⭐55) - Audio-focused FFmpeg WebAssembly build: transcode to wav/mp3/opus, extract audio, pitch-shift and time-stretch via a single-file JS wrapper.
  • ffui — FFmpeg desktop GUI (⭐2) - Tauri/Rust + Vue3 desktop FFmpeg GUI with batch video/audio/image queue workflow, preset management, quality comparison, and auto-download of FFmpeg. MIT.
  • HBBatchBeast (⭐707) - HandBrake + FFmpeg/FFprobe batch automation GUI with recursive folder scans, folder watching, and multi-instance encoding across Windows/macOS/Linux/Docker.
  • Videomass (⭐1.7k) - Cross-platform FFmpeg GUI in Python3/wxPython with multitasking transcoding, running on Linux/macOS/Windows/FreeBSD.

DRM Solutions & Implementations / HLS

  • RivaGAN (⭐319) - Robust video watermarking with non-differentiable adversaries, recovering payload after redistribution (MIT).
  • Video Seal (Meta) (⭐701) - Meta's efficient neural video and image forensic watermarking framework with a 256-bit payload model (MIT).

Independent & Hobbyist Projects / HLS

  • Rokumote (⭐33) - macOS app for controlling your roku because sometimes your kids lose the remote.
  • sensorReporter (⭐107) - A Python based service that receives sensor inputs and publishes them over REST (should work with any API but mainly tested with openHAB) or MQTT. It can also receive commands and perform an action..

Case Studies & Best Practices in DRM / HLS

Specialized Utility Scripts / HEVC

  • Content Manager (⭐8) - A visual production tool which is able to generate on the fly visualisation for DAB slideshow and RadioVIS.NET framework based, it is developed in C# and is distributed und..

Community & Collaboration Platforms / HEVC

  • Codec Wiki (x266.mov) - Community-maintained wiki covering AV1/HEVC/VVC codec internals, encoder settings, and tuning guides.

Research Projects & Academic Resources / HEVC

Performance & Monitoring Tools / HEVC

  • ffmpeg_exporter (⭐10) - Prometheus exporter probing stream URLs directly via FFmpeg, exposing bitrate/fps/connection-state as gauges, server-agnostic.
  • nginx_rtmp_prometheus (⭐29) - Prometheus exporter scraping NGINX-RTMP module's rtmp_stat, exposing stream count, bytes in/out, and bandwidth metrics.
  • streamsurfer (⭐84) - Go tool that probes HTTP video streams (HLS) for errors in a health-check style, successor to the Python hlsprobe tool.

Encryption Tools for Streaming / Quality & Testing

  • Aes Decrypter (⭐34) - Contribute to videojs/aes-decrypter development by creating an account on GitHub.
  • Axinom CPIX (.NET) (⭐14) - MIT-licensed .NET library implementing CPIX 2.3 for reading/writing Content Protection Information Exchange documents, available via NuGet.
  • Bento4 (GitHub) (⭐2.5k) - MP4/DASH/HLS/CMAF SDK with mp4encrypt/mp4decrypt CLI tools supporting CENC, CBC1, CENS, CBCS, PIFF, ISMA, and OMA DRM encryption methods.

Cross-Platform Media Tools / HLS

Cross-Platform Media Tools / Audio

  • aubio (⭐3.7k) - C library with Python bindings for audio/music analysis: onset detection, pitch tracking, tempo/beat detection, and MIDI-from-audio conversion.
  • Essentia (⭐3.6k) - C++ audio/music analysis library with a large algorithm set for spectral/tonal/rhythm descriptors, Python bindings, and an essentia.js WebAssembly port.
  • loudgain (⭐20) - CLI ReplayGain/R128Gain-style loudness tagger built on libebur128.
  • pyloudnorm (⭐775) - Pure-Python loudness measurement and normalization library with no FFmpeg dependency.
  • RNNoise (⭐5.7k) - Xiph's RNN-based real-time noise suppression library for speech, operating on 16-bit 48kHz PCM with a CLI example included.

Docker & Containerization Tools / Audio

Docker & Containerization Tools / Cloud Platforms

Docker & Containerization Tools / Storage Solutions

  • Minio (⭐61k) - A high performance object storage server compatible with Amazon S3 APIs.

Docker & Containerization Tools / FFmpeg

Standards & Industry / FFmpeg

  • Common Media Library (CML) - Developed by the SVTA's Players and Playback Working Group, the CML is an open-source project aimed at building a standard set of player functionalities deployable across different JavaScript players. It helps reduce individual player development efforts and ensures consistent functionality.
  • Inkscape - An open-source vector graphics editor available for all major platforms. It provides tools for creating and editing vector graphics, which can be useful for designing graphical elements in video projects.
  • The GIMP - An open-source image manipulation program available for all major platforms. It offers a wide range of tools for image editing, making it a valuable resource for developers working on video projects that require image processing.
  • Video Electronics Standards Association (VESA) - VESA is a technical standards organization for computer display standards. It has issued several widely used standards, including DisplayHDR, DisplayPort, and the Flat Display Mounting Interface. VESA's standards are crucial for ensuring compatibility and performance across various display technologies and devices.

Specs & Standards / Official Specs

Closed Captioning & Subtitling Standards / MPEG & Forums

Closed Captioning & Subtitling Standards / Subtitles & Captions

Video Codec Specifications / Subtitles & Captions

Video Codec Specifications / AV1

DRM & Content Protection Standards / MPEG & Forums

  • HDCP Specifications Index - Official hub for all HDCP specification variants (HDMI, DisplayPort, HDBaseT, WHDI) plus errata, from the licensing authority.

Industry Forums & Standards Bodies / MPEG & Forums

Industry Forums & Standards Bodies / RIST

  • RIST Forum: 2025 RIST vs SRT Comparison - RIST Forum's own 2025 technical writeup on protocol divergence points between RIST and SRT 1.5, covering bonding convergence and interoperability/governance tradeoffs.

Best Practices & Guidelines / MPEG & Forums

Best Practices & Guidelines / HDR Guidelines

Vendors & HDR / HDR Guidelines

Vendors & HDR / Vendor Docs

Adaptive Streaming Standards / DASH

  • Opus Dash (⭐11) - Specification for Encapsulating Opus Audio in ISO-BMFF Container.

Community & Events / Official Specs

  • Doom9's Forum - A longstanding community dedicated to digital audio and video manipulation. It hosts discussions on various video encoding tools and codecs, including x264, AviSynth, and MeGUI. The forum is frequented by developers and enthusiasts, making it a rich resource for technical insights and support.
  • TwitchCon - A semi-annual convention organized by Twitch Interactive, focusing on the culture of livestreaming, entertainment, esports, and internet culture. It provides opportunities for industry professionals, streamers, and fans to meet, discover new products, and trial upcoming games.
  • Videography - R/Videography is a subreddit dedicated to videography discussions, where members share insights, ask questions, and provide feedback on video projects. It's a dynamic community suitable for developers interested in video streaming and encoding tools, offering real-world experiences and advice.

Events & Conferences / Podcasts & Webinars

  • Demuxed Podcast - Podcast for video engineers run by Heavybit, 22+ episodes covering DASH, HLS, RTMP, hls.js, Shaka Player, and low-latency streaming with guests from Bitmovin, Vimeo, VideoLAN, and Livepeer.
  • SVTA Webinars (SVTA University) - Streaming Video Technology Alliance's recurring monthly webinar series featuring member-company experts on streaming security, CDN, and playback best practices.
  • The Video Insiders Podcast - Beamr's ongoing podcast hosted by Mark Donnigan and Dror Gill covering codecs, encoding, transcoding, and streaming industry trends, with guests like Jan Ozer and Guido Meardi.

Events & Conferences / Conferences

  • ACM Mile-High Video - Conference in Denver covering video coding and streaming research with peer-reviewed talks and an engineer tutorial track (AV2/VVC/AV1).

Community Groups / Conferences

Community Groups / Slack & Meetups

Community Groups / Online Forums

  • r/AV1 Subreddit - Active community for AV1 codec news, encoder benchmarks, and settings discussion.

Intro & Learning / Online Forums

  • GStreamer Multimedia Framework - GStreamer is a pipeline-based multimedia framework that links together a wide variety of media processing systems to complete complex workflows. It supports various media-handling components, including audio and video playback, recording, streaming, and editing.
  • Video Encoding: The Big Streaming Technology Guide (2023) - A comprehensive guide that delves into video encoding, covering topics such as video compression, encoding formats, hardware vs. software encoding, and adaptive bitrate streaming. This resource is essential for developers aiming to understand the intricacies of video encoding in streaming technology.

Learning Resources / Online Forums

  • Codec Wiki (⭐107) - Community-maintained reference documenting codecs and quality metrics (XPSNR, SSIMULACRA2, etc.), with definitions and practical usage guidance.

Encoding & Transcoding Guides / Online Forums

Books & Courses / Audio

Player Development Documentation / Audio

Case Studies & Whitepapers / Audio

Tutorials & Case Studies / Audio

Community Blogs & Forums / Audio

  • About Frame Rates or Why 29.97? - I recently remembered this popular post from my old blog. Since that blog no longer exists, I thought I would repost it here. Since I wrote this post about a decade ago, many others of done a much better job describing this in detail. I highly recommend the following two videos by Alec Watson fro.

Video Streaming Tutorials / HLS

15. Awesome Rust

Applications

  • Tura-AI/tura (⭐94) - A local coding agent for terminal, desktop GUI, and command-line workflows, with persistent task state and evidence-backed verification. CI

Applications / Utilities

  • YAKC (⭐92) - Cross-platform keystroke & mouse-click visualizer for screencasts, streaming, and presentations. Works on Windows, macOS, and Linux (X11 & Wayland). CI

16. Awesome V

Command-line

  • vin32 (⭐0) - A basic, heuristic-based CLI tool to generate V language bindings from simple Windows C header files.

Utility

  • vop (⭐0) - A message-passing object protocol providing dynamic property management and closure-based state encapsulation.

Awesome List Updated on Jul 16, 2026

2026-07-16 11:31:37

1. Awesome Nix

Programming Languages / Elixir

2. Awesome Rails

Gems / Other external resources

  • active_admin_prism (⭐4) - An ActiveAdmin theme that replaces the default top navigation with a collapsible left sidebar, restyling panels, tables & Formtastic forms into a modern card-based look. 🔴

Starters/Boilerplates / Other external resources

  • prism_demo (⭐1) - Sample app for testing and previewing the Prism ActiveAdmin theme; a minimal Rails app pre-wired with active_admin_prism and seeded with dummy data.

3. Awesome Ios Books

iOS

Swift

UI

SwiftUI

ARKit

Game Development

Testing

macOS

4. Android Security Awesome

Tools / Misc Tools

  • Spectre (⭐64) - Radio frequency scanner with recon and offensive capabilities. Monitors cellular, Wi-Fi, Bluetooth LE, and GNSS on-device, with a BLE GATT inspector, iBeacon broadcaster, and local-network discovery.

5. Awesome Gemini Cli

Documentation & Examples

6. Awesome Azure Openai Llm

4. Datasets, Evaluation, and Extras

7. Awesome Mac

Audio and Video Tools / Audio Record and Process

  • Segue - Broadcast audio playout with crossfade, trim, ramp timers, and pause beds for live radio and podcasts. Open-Source Software Freeware

8. Awesome Computational Biology

Benchmarks & Datasets

Single-cell Foundation Models / Spatial Foundation Models

  • DeepSpot (⭐88) — Deep learning model predicting spatial transcriptomics from H&E images at spot and single-cell resolution.
  • DeepSpot2Cell (⭐14) — Predicts virtual single-cell spatial transcriptomics from H&E using spot-level supervision (NeurIPS 2025 Imageomics).
  • DeepSpot-M (⭐30) — Multimodal foundation model for transcriptome-wide virtual spatial transcriptomics from histology.
  • AESTETIK (⭐25) — Autoencoder for spatial transcriptomics representation learning using topology and histology image knowledge.

9. Awesome Datascience

Datasets / Book Deals (Affiliated)

  • College ROI Dataset (⭐0) - Lifetime return-on-investment estimates for 29,700 US bachelor's programs across 3,392 colleges, built from FREOPP, IPEDS, and BEA regional price data. 5 CSVs with data dictionary, CC BY 4.0, Zenodo DOI.

10. Awesome Neovim

Colorscheme / Colorscheme Creation

11. Awesome Playcanvas

3D Gaussian Splatting / YouTube Playables

12. Free for Dev

Generative AI

  • Transcript LOL - Converts audio or video to text using AI. Generates summaries and other insights using LLMs. The free tier includes 2 transcriptions per day. You can upload files, record voice notes, or use links from YouTube, Instagram etc. The free version also supports WhatsApp, Telegram and importing files directly from cloud storages - Google Drive, Dropbox, Box and OneDrive. No API key needed. Sign up and ready to use. Also has apps for mobiles, desktops and chromebooks.

13. Awesome Rust

Libraries / Data structures

14. Awesome V

Operating system

  • rgc (⭐0) - A lightweight, concurrent resource garbage collector for V.

Awesome List Updated on Jul 15, 2026

2026-07-15 11:27:12

1. Free Programming Books (Chinese)

人工智能

2. Awesome Ironsworn

Resources / Starforged

  • Pocket Starforged - Pocket-sized cards and foldable reference sheets for playing Starforged on-the-go

3. Awesome Acg

Web

  • Konsumr - Free manga collection tracker with edition-level volume tracking (Standard, Deluxe, Omnibus, Box Sets), release calendar, episode-by-episode anime tracking, and AniList / MyAnimeList import. [English]

4. Awesome Incident Response

IR Tools Collection / All-In-One Tools

  • Cynative (⭐100) - Deep research agent for your infra - sandboxed, read-only, covers AWS, GCP, Azure, K8s, GitHub and GitLab.
  • VanGuard (⭐150) - Cross-platform incident response toolkit with 28 pre-built use cases in a single zero-install binary. Collects memory, disk, network, and cloud artifacts with automated timeline generation.

5. Awesome Claude Code

Creative Media

  • Vox director skill (⭐148) by Alisa Qian - Vox Director is an open-source skill that turns a one-line topic into a finished Vox-style paper-collage explainer or ad video. It automates the full pipeline — script, collage keyframes, motion, voice-over, music, and captions — on the Atlas Cloud API plus local ffmpeg, with two human approval gates for the beat map and visual style.\ created  last-commit  license  stars

6. Awesome Polars

Polars plugins / AI

7. Awesome Gemini Cli

Agent Orchestration & CLI Tools

  • PickySteve (⭐9) - Skill router and context picker for coding agents: a local model (via Ollama, offline by default) routes each prompt to the right skill via hybrid BM25 + embedding retrieval, cross-encoder rerank, and an LLM judge, then assembles a minimal context bundle for the execution model. Built-in prompt-injection gate scans every retrieved document, fail-closed. Ships an MCP stdio server and an OpenAI-compatible proxy; one-command installer wires 18 coding agents including Gemini CLI. MIT.

8. Awesome Mac

AI Tools / Other Tools

  • Agent Teams AI - Open-source desktop app for coordinating autonomous AI coding agents through team messaging, task boards, and code review. Open-Source Software Freeware

Utilities / Clipboard Tools

  • Nimclip - Local-first clipboard history manager with search, tags, and image support. Open-Source Software FreewareNative App

9. Awesome Go

Artificial Intelligence

  • semantic-search (⭐0) - Meaning-based search over PDF, Markdown, DOCX, source code, and other file types, using generative AI embedding models to vectorize files into a vector database.

Database Schema Migration

  • db-migrator.go (⭐19) - CLI for versioned database schema migrations with support for PostgreSQL, MySQL, ClickHouse, Tarantool, and Apache Iceberg.

Server Applications

  • relay (⭐9) - MCP server with 40+ tools for AI agents. File operations, web search, screenshots, multi-agent coordination. Single Go binary.

10. Awesome Osint

People Investigations / GitHub

  • VerifiedHer - Free registry of online creators and influencers answering "is she real?" — per-person pages with sourced verdicts (real / AI persona / unverified), documented official accounts, and known impersonations.

11. Awesome Neovim

Programming Languages Support / Diagnostics

  • redpierrot/ballerina.nvim (⭐2) - Syntax highlighting, LSP, debugging, package-aware format-on-save, auto-indent, and bal run/test/build commands for the Ballerina language.

Editing Support / Scrollbar

12. Awesome Playcanvas

3D Gaussian Splatting / YouTube Playables

  • Splat Labs - Capture, host and share immersive Gaussian splat digital twins.
  • SplatMart - Marketplace for buying and selling Gaussian splat scenes and assets.

13. Free for Dev

Issue Tracking and Project Management

  • HeyRetro - Real-time sprint retrospective platform with voting, timers, surveys, guest collaboration, and ice-breaker games. The forever-free plan includes one board per month, anonymous surveys, and guest link sharing.

14. Awesome Rust

Applications / Web Servers

Libraries / Artificial Intelligence

  • bigduu/Bamboo-agent (⭐12) [bamboo-agent] - Local-first AI agent harness & runtime — persistent memory, built-in tools, skills, MCP, sub-agents, workflows and schedules behind one HTTP + WebSocket API. Embeddable as a crate or runnable as a server.

Libraries / GUI

  • euv-dev/euv (⭐7) [euv] - A declarative, cross-platform UI framework for Rust with virtual DOM, reactive signals, and HTML macros for WebAssembly. CI

15. Awesome V

Eventing

  • rxv (⭐16) - Reactive Extensions for the V language. Compose async event streams with creation, filtering, transformation, aggregation, timing, and combination operators.

Graphics

  • vsl.vcl (⭐400) - VCL is a high level way of writing programs with OpenCL using V. These are highly opinionated OpenCL bindings for V. It tries to make GPU computing easy, with some sugar abstraction, V's concurrency and channels.
  • vsl.plot (⭐400) - Plotting module for VSL with 85+ examples. Create line charts, scatter plots, 3D surfaces, bar charts, box plots, histograms, heatmaps, and more.

Operating system

  • vcomp (⭐0) - A lightweight Linux Seccomp (Secure Computing Mode) BPF filter wrapper for vlang.

Scientific computing

  • vsl.fft (⭐400) - Fast Fourier Transform module for VSL. Includes real and complex FFT with multiple backend options.
  • vsl.ml (⭐400) - Machine Learning module for VSL with K-means, KNN, linear/logistic regression, SVM, decision trees, random forest, and more.
  • vsl.quaternion (⭐400) - Quaternion math module for VSL. Supports 3D rotations, spherical linear interpolation (slerp), and Julia fractal generation.
  • vtl.autograd (⭐166) - Automatic differentiation module for VTL. Enables gradient computation for machine learning and optimization.
  • vtl.datasets (⭐166) - Datasets module for VTL providing built-in datasets for ML benchmarking and tutorials.
  • vtl.nn (⭐166) - Neural Networks module for VTL. Build and train deep learning models with layers, activations, and optimizers.

GitHub Actions / Vim

Awesome List Updated on Jul 14, 2026

2026-07-14 11:28:00

1. Awesome Cli Apps

AI / Agents

  • faf-cli (⭐30) - Authors AGENTS.md, CLAUDE.md and .cursorrules AI-Context files from your repo's real stack.

2. Awesome Tmux

Cheat Sheets

  • tmuxcheatsheet.org - Interactive, searchable cheat sheet with copy-to-clipboard commands and a customizable prefix key

Tools and session management

  • kubectl-tmux-exec (⭐142) A kubectl plugin that uses tmux to control multiple Kubernetes pods' shells simultaneously, broadcasting commands to all selected containers at once.

3. Awesome Testing

Software / Test Data Management

  • DATAMIMIC CE (⭐37) - Open-source, deterministic engine for model-driven synthetic test data and PII pseudonymization. Pin a seed and get byte-identical output with a provenance hash on every run. Python, MIT.

Suggested Awesome Lists / Useful References

  • Awesome AI Testing (⭐29) - A curated list of AI-powered testing tools, frameworks, and resources for QA engineers, covering test generation, self-healing automation, MCP-based testing, and LLM-as-judge evaluation.

4. Awesome Terraform

Community

Self-Hosted Registries / Miscellaneous

  • terramantle.dev - A registry that focuses on module & state insights, tackling dependency management

Managed Registries / Miscellaneous

  • Terramantle - A private Terraform/OpenTofu registry with deep module insights, dependency mapping, and state visibility.

Tools / Community providers

  • Shieldly (⭐1) - AI-powered security analysis for Terraform-generated IAM policies and CloudFormation, explaining why a permission is risky and how to fix it. Free tier, CLI and GitHub Action.

5. Awesome Machine Learning

C / General-Purpose Machine Learning

  • notorch (⭐14) - Neural networks framework in pure C: training and inference, no dependencies.

6. Awesome Mysql

Development

  • cover_me (⭐0) - code coverage tool for mysql stored procedures and functions

7. Awesome Selfhosted

Software / File Transfer - Web-based File Managers

  • ClyoCloud - A personal, self-hosted cloud storage and media management application built for privacy, efficiency, and aesthetics. MIT Nodejs

Software / Generative Artificial Intelligence (GenAI)

  • GoModel - AI gateway written in Go with a unified OpenAI-compatible API for multiple LLM providers, USD cost tracking, budgets, usage analytics, guardrails, caching, and an admin dashboard. (Source Code (⭐995)) MIT Go/Docker

Software / Task Management & To-do Lists

  • Will Be Done - Offline-first task manager with weekly planning, project boards, real-time sync, Vim keybindings, desktop quick add, and import from popular task managers (alternative to TickTick, Todoist). (Demo, Source Code (⭐97)) AGPL-3.0 Docker/Nodejs

8. Awesome Mac

Utilities / Menu Bar Tools

  • MacTools (⭐649) - Open-source menu bar toolkit with plugins for display controls, system toggles, cleanup, device status, and everyday utilities. Open-Source Software FreewareNative App

Utilities / General Tools

  • OpenDisplay - Use a spare iPhone or iPad as a second display for your Mac, wired (USB) or over WiFi, with touch input. Open-Source Software Freeware

9. Awesome Python

Projects / Data Analysis

  • percentify (⭐310) - Exploratory stats and data-quality diagnostics/profiler, that supports both pandas and Polars DataFrames inputs.

10. Awesome Go

Artificial Intelligence

  • GoModel (⭐995) - AI gateway exposing a unified OpenAI-compatible API across OpenAI, Anthropic, Gemini, Groq, xAI, Ollama and other providers, with routing, usage tracking, rate limits, and guardrails.

Project Layout

  • go-ddd (⭐575) - Domain-Driven Design template with CQRS, value objects, idempotent commands, and a transactional outbox.

Security

  • Crenox (⭐4) - Zero-dependency pre-commit secret scanner using Aho-Corasick for high-performance credentials leak detection.

Web Frameworks

  • Andurel (⭐213) - Rails-inspired full-stack Go web framework with scaffolding, database tooling, and server-rendered or Inertia frontends.

11. Collective Ai Tools

Developer Tools

  • codex-profiles (⭐54) - Selects named CODEX_HOME profiles and, on macOS, named ChatGPT Desktop windows with separate local state, without copying tokens. #free #opensource

12. Awesome Neovim

File Explorer / Markdown and LaTeX

Editing Support / Comment

13. Awesome Playcanvas

3D Gaussian Splatting / YouTube Playables

  • Braintrance - A platform to share and experience 3D memories.

14. Awesome Rust

Libraries / Computation

  • jolars/basin (⭐107) [basin] - Numerical optimization library with first-order, derivative-free, nonlinear least-squares, evolutionary, and constrained solvers, generic over linear-algebra backends CI

15. Awesome V

Networking

  • netr (⭐1) - A modular, zero-dependency raw socket and network packet crafting library written in V.

16. Awesome Go

Web Development / Web Frameworks

17. Awesome Mac

System Tools / Menu Bar

  • aqua5230/usage (⭐254) — Claude Code and Codex quota in the menu bar with burn-rate predictions, zero API calls ☆254

Awesome List Updated on Jul 13, 2026

2026-07-13 11:54:52

1. Awesome Zsh Plugins

Plugins / superconsole - Windows-only

  • cleanzsh (⭐4) - Lightweight theme. Includes decorators for user, working directory, Git branch, and runtime versions (Ruby, Node, Python, PHP, Bun) with compact Nerd Font icons.
  • powerlens (⭐67) - Shows real-time system metrics in your right prompt. Includes decorators for power, battery, CPU, CPU temp, fan speed, memory, and network I/O.

2. Awesome Lowcode

AI

  • LLMGraph - Low/no-code visual builder for LLM workflows: build RAG chatbots and AI agents on a drag-and-drop canvas, then deploy in one click to a REST API and chat widget.

3. Magictools

Graphics / Animation

  • 💰 AnimKit - Maya animation toolkit with live tweening, smart keys, motion trails, a pose library and Mixamo retargeting. An affordable animBot alternative.

Graphics / Vector/Image Editor

AI / Voxel Editors

  • 💸 Sprite Fusion AI Pixel Art Generator - AI-powered browser studio for generating, editing, animating, and exporting game-ready pixel art sprites, icons, props, and spritesheets.

4. Awesome Mqtt

Platforms

  • IoT DC3 (⭐650) - Fully open-source, distributed industrial IoT platform built on Spring Cloud, with 28 built-in protocol drivers (including MQTT), AI-powered operations via Spring AI, and microservice architecture. (Docs)

5. Urban and Regional Planning Resources

Platforms and Software Resources / AI in Planning Tools and Platforms

  • Unsloth - An open-source framework that enables the running and training of models on local hardware.

6. Awesome Claude Code

Alternative Clients

  • Claude Overlay (⭐31) by shengyanlin - A frameless, always-on-top floating chat window for Claude Code on Windows. It captures every monitor and lets Claude read the screen to answer questions in context, and drives the user's existing claude CLI login through the Agent SDK, with image paste, model switching, live streaming, and a context-usage statusline.\ created  last-commit  license  stars

7. Awesome Ruby

Internationalization

8. Awesome Mac

Utilities / Menu Bar Tools

  • Tactile - Adds subtle trackpad haptic taps over clickable elements, with optional visual cues for accessibility. Open-Source Software Freeware

9. Awesome Game Remakes

Racing

  • OutRun (⭐84) - A new version of the game Out Run of 1986 for PC using SFML and C++

Simulator

  • pizzalegacy - Pizza Legacy is an open-source reimplementation of the 1994 DOS game Pizza Tycoon (released as Pizza Connection in Germany).

10. Awesome Go

Artificial Intelligence

  • jargo (⭐20) - Framework for building real-time voice AI agents over WebRTC, wiring speech-to-text, LLMs, and text-to-speech into a streaming pipeline.

Audio and Music

  • go-resample (⭐0) - Pure-Go (no cgo) audio sample-rate converter with sinc, linear, and zero-order-hold converters.

Server Applications

  • whois (⭐62) - Self-hosted WHOIS/RDAP query service and MCP server for domains, IPv4/IPv6 addresses, CIDRs and ASNs.

11. Awesome Neovim

Workflow / Stats Tracking

  • yal212/pomodoro.nvim (⭐4) - Focus-first Pomodoro timer with automatic work, break cycles, session statistics, and a distraction-free focus mode.

12. Free for Dev

Domain

  • DNSHE - Free subdomain registration across multiple domain suffixes, with custom nameserver support.

13. Awesome Rust

Applications / Image processing

Libraries / Command-line

14. Awesome Go

Finance & Blockchain / Payment APIs

Awesome List Updated on Jul 12, 2026

2026-07-12 11:52:06

1. Awesome Cpp

Networking

  • cofetch (⭐2) - Chainable async HTTP client built on libcurl's multi interface and ASIO. Callbacks, coroutines and futures from one implementation. [MIT]

2. Awesome Amazon Seller

Software and Tools

  • SellerEngine.app - EU-hosted operations dashboard for multi-marketplace Amazon sellers; combines PPC, repricing, inventory forecasting, VAT/OSS and listing checks in one daily view.

3. Awesome Machine Learning

Python / General-Purpose Machine Learning

  • autobatcher (⭐22) - Drop-in AsyncOpenAI replacement that transparently batches requests via the Batch API for cheaper LLM inference.

4. Awesome Mac

Reading and Writing Tools / Note-taking

  • Knopo (⭐8) - Native macOS outliner for local-first notes stored as plain Markdown files. Open-Source Software FreewareNative App

AI Tools / Other Tools

Voice-to-Text / Audio Record and Process

  • Presspeech (⭐14) - Native push-to-talk local dictation app for Apple Silicon Macs using Parakeet TDT v3 (CoreML/ANE). Open-Source SoftwareFreeware

5. Awesome Go

Goroutines

  • powerlock (⭐0) - Named FIFO mutexes with context cancellation, bounded wait queues, watchdog diagnostics, pprof profiles, and Prometheus metrics.

6. Awesome Datascience

Datasets / Book Deals (Affiliated)

  • State of Peptides 2026 - Structured reference dataset of 156 peptide and peptide-adjacent compounds, each with a regulatory status bucket, category, route, half-life, molecular weight, CAS number, reference count, and PubChem/DrugBank/Wikidata IDs. CSV and JSON, no login, CC BY 4.0.

7. Awesome Neovim

Programming Languages Support / Web Development