Awesome List Updates on Jul 18, 2026
16 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome V
Command-line
- vtrace (⭐0) - An automated execution tracer and step-by-step source code instrumenter for the V programming language.
2. Awesome Rust
Applications
- giga-grabber (⭐156) - A very fast and relatively stable Mega downloader
Applications / Audio and Music
- PodFetch (⭐485) - A self-hosted podcast manager that automatically downloads new episodes, with a web UI for listening and a GPodder-compatible sync API for mobile apps like AntennaPod.
Applications / Security tools
- santhreal/keyhog (⭐83) [keyhog] - Detects leaked credentials and API keys across source trees, git history, archives, and remote sources, with live verification of found secrets
3. Awesome Video
Multi-format Packaging Tools / FFmpeg
- GPAC (⭐3.3k) - Main code repository.
- HLS To Dash (⭐40) - Open source packager and tools to rewrap live HLS to live MPEG DASH.
- OTT Packager (⭐245) - OTT/ABR streaming encoder (H264/HEVC) and packager for DASH and HLS.
Real-Time Encoding Solutions / FFmpeg
- RTSP Stream (⭐722) - Out of box solution for RTSP - HLS live stream transcoding. Makes RTSP easy to play in browsers.
Scripting & Automation Tools / FFmpeg
- FFmpeg Nvidia Adaptive VOD Transcoder (⭐10) - Bash script which will detect video new file in folder and transcode it to adaprive bitrate.
Containerization & Packaging Tools / FFmpeg
- Docker HEVC (⭐1) - Docker container to create HEVC streaming packages.
- VP9 Dash (⭐1) - FFmpeg wrapper script to create VP9 MPEG-DASH packages.
Encoding Tools / Origin Servers
- Arch FFmpeg GPAC (⭐3) - A ready-prepared video transcoding pipeline to create DASH/ HLS compatible video files & playlists.
- MP4Box JS (⭐2.4k) - JavaScript version of GPAC's MP4Box tool.
Encoding Tools / FFmpeg
- AWS Lambda FFmpeg (⭐866) - An S3-triggered Amazon Web Services Lambda function that runs your choice of FFmpeg 🎬 commands on a file 🎥 and uploads the outputs to a bucket.
- FFmpeg CLI Wrapper (⭐1.9k) - Java wrapper around the FFmpeg command line tool.
- FFmpeg JS (⭐3.5k) - Port of FFmpeg with Emscripten.
FFmpeg-Based Tools / FFmpeg
- FFmpeg AWS Lambda Layer (⭐439) - FFmpeg/FFprobe AWS Lambda layer.
Subtitle & Caption Tools / Quality & Testing
- TV Subtitle Extraction (⭐16) - System for extraction of subtitles from TV broadcasts.
Subtitle & Caption Tools / Subtitles & Captions
- Cea608 JS (⭐8) - A JavaScript project designed to extract CEA-608 captions.
- Pycaption CLI (⭐19) - A command line interface for the pycaption module.
- Vtt JS (⭐13) - A JavaScript implementation of the WebVTT specification.
Metadata Extraction & Management / Subtitles & Captions
- MPEG Ts Inspector (⭐21) - A command-line tool for inspecting MPEG-TS files. Contribute to brendanlong/mpeg-ts-inspector development by creating an account on GitHub.
- SRT Metadata Extractor (⭐1) - Contribute to Eyevinn/srt-metadata-extractor development by creating an account on GitHub.
VMAF PSNR SSIM Tools / Quality & Testing
- VMAF (⭐5.4k) - Perceptual video quality assessment based on multi-method fusion.
Protocols & Transport / FFmpeg
- RTMP vs. WebRTC vs. HLS - A Comparison of Streaming Protocols - An in-depth blog post by Dyte that compares RTMP, WebRTC, and HLS streaming protocols. It discusses their concepts, supported browsers and devices, use cases, pros and cons, and provides a comparison chart. This resource is beneficial for developers evaluating which streaming protocol best fits their project requirements.
- Videojs Contrib HLS (⭐2.9k) - An HLS library for video.js that enables HLS playback in environments where it's not natively supported. It integrates seamlessly with video.js, providing features like adaptive bitrate selection, AES-128 segment encryption, and support for multiple audio tracks.
HLS Manifest Parsers & Generators / FFmpeg
- Open M3U8 (⭐247) - Open Source m3u8 Parser.
- Scte35 JS (⭐51) - A SCTE 35 Parser for JavaScript.
HLS Manifest Parsers & Generators / HLS
- HLS Origin Scripts (⭐18) - Scripts to manipulate HLS manifests at origin or edge server.
- HLS Playlist Parser (⭐6) - A JavaScript library to parse Hls playlists.
- HLS Ts JS (⭐37) - HLS MPEG-TS parser library in JavaScript.
- M3U8 Parser (carlanton) (⭐216) - HLS compliant m3u8 parser for Java.
DASH Manifest Tools / DASH
- Dash Validator JS (⭐23) - MPEG DASH validator JS library.
CMAF & fMP4 Packaging / DASH
- Fmp4 JS (⭐11) - A JavaScript library to parse ISO Base Media File Format (MPEG-4 Part 12).
Transport Protocols / DASH
- NGINX-RTMP Module (⭐14k) - An Nginx module that adds RTMP streaming server capabilities to Nginx. It supports streaming live content via RTMP and can also be used to create HLS/DASH streams from RTMP input.
HLS Tools / RTMP
- Auto Dash HLS (⭐11) - Automated toolchain for generating DASH/ HLS compatible files from all videos inside a root folder.
- HLS Download (⭐47) - Download HLS and convert to MP4.
- HLS To MP4 (⭐5) - Download HLS videos as MP4 (WebVTT for caption download optional).
- M3U8 Dl (⭐75) - A CLI m3u8-downloader program to parse .m3u8 playlist file and download mpeg2-ts video files, concat them and convert it to mp4 using FFmpeg.
- M3U8 Downloader (lcy0321) (⭐25) - Download the ts files according to the given m3u8 file.
- NGINX HLS Module (⭐52) - Smooth Streaming Module fork.
- VOD To Live (⭐8) - A Python library to generate Live HLS from VOD.
HLS Tools / HLS
- HLS Fetch (⭐193) - Download and decrypt videos served by the HTTP Live Streaming (HLS) protocol.
- HLS Relay (⭐23) - Script to pull HLS stream from one origin and push to another origin.
- HLS Ts Analyzer (⭐1) - Example implementation of hls-ts.js library.
- Mock HLS Server (⭐71) - Fake a live/event HLS stream from a VOD one. Useful for testing.
- NGINX HLS (⭐3) - Contribute to zhaiweiwei/nginx-hls development by creating an account on GitHub.
- NGINX HLS Analyzer (⭐11) - Fork of fmsloganalyzer to adapt it for HLS streaming analyzes with nginx.
HLS Tools / Quality & Testing
- Artillery Plugin HLS (⭐28) - Load test HTTP Live Streaming (HLS) servers with Artillery 🎥.
DASH Tools / FFmpeg
- MP4 To Mpegdash Py (⭐21) - Python Script to convert a MP4 file into onDemand MPEG-DASH.
DASH Tools / DASH
- Dash DRM (⭐5) - Demos of MPEG-DASH and DRM.
- Dash JS (⭐5.5k) - A reference client implementation for the playback of MPEG DASH via JavaScript and compliant browsers.
Adaptive Streaming / Subtitles & Captions
- AWS Stale Playlist Detector (⭐42) - The Stale Playlist Detector (SPD) is a tool to monitor live HLS origin endpoints for changing playlists. The Stale Playlist Detector (SPD) will use data in the top-level playlist, the child playlis..
Adaptive Streaming / HLS
- HLS Analyzer (⭐193) - Analyzer for HTTP Live Streams (HLS) content.
- HLS Cutsegment (⭐3) - A web app that lets you insert a cut into a segment, which is then cut into two new segments.
- HLS Downloader (⭐141) - Download all video files from HLS (HTTP Live Streaming) VoD (Video on Demand) m3u8 playlist for local playback.
- HLS Downloader Chrome Extension (⭐2.6k) - Google Chrome Extension for sniffing and downloading HTTP Live streams (HLS).
- HLS Get (⭐47) - An asynchronous terminal-based hls video stream (m3u8) downloader & combiner, with AES-128 decryption support.
- HLS VOD (⭐283) - HTTP Live Streaming with on-the-fly encoding of any video file for Web/Apple TV/iPhone/iPad/iPod.
- Hlsdownloader CLI (⭐18) - Downloads HLS Playlist file and TS chunks using Terminal.
- M3U8 (grafov) (⭐1.3k) - Parser and generator of M3U8-playlists for Apple HLS. Library for Go language. 🎦.
- NGINX Audio Track For HLS Module (⭐135) - Nginx module that generates audio track for HTTP Live Streaming (HLS) streams on the fly.
- NGINX VOD Module Fmp4 HLS (⭐42) - Play fragmented mp4's on HLS using nginx-vod-module.
Players & Clients / HLS
- Dolby.io Client SDKs - Dolby.io offers Client SDKs for developers aiming to create applications with streaming capabilities. These SDKs support various platforms, including JavaScript for web applications, React Native, Flutter, and native SDKs for Android, iOS, Mac, Windows, and Linux. They assist in connecting, capturing, publishing, and viewing streams from the Dolby.io Streaming Platform, providing a comprehensive solution for building streaming applications.
Mobile Players / Android
- VLC Android - VLC for Android, Android TV and ChromeOS.
Mobile Players / iOS/tvOS
- FFmpeg Avplayer For iOS tvOS (⭐1k) - A tiny but powerful iOS and Apple TV OS av player framework that's based on the FFmpeg library.
- RTMP Video Player For iOS (⭐133) - Based on FFEngine framework, a rtmp video player for apple iOS devices.
Browser Extensions / Web Players
- ABR Player Chrome (⭐1) - Chrome extension that uses Eyevinn HTML player to be able to play HLS and MPEG-DASH natively.
Web Players / Web Players
- OTT Multiview (⭐76) - This is a web based multiview screen for HLS and MPEG-DASH streams based on hls.js and Shaka Player.
Web Players / HLS
- HLS JS (⭐17k) - JavaScript HLS client using Media Source Extension.
Desktop Players / Web Players
- VLC (⭐19k) - Media player - All pull requests are ignored, please follow HTTPS://wiki.videolan.org/Sending_Patches_VLC/.
Smart TV Players / Smart TVs
- Awesome Smart TV (⭐1.4k) - A curated list of awesome resources for building Smart TV apps.
Mobile & Web Players / iOS/tvOS
- VLC iOS - VLC for iOS is the official port of VLC on the iOS/tvOS platforms.
Infrastructure & Delivery / Roku
- HLS.js P2P Engine (⭐1.1k) - A hls.js plugin to offload bandwidth from expensive traditional CDNs,while also maximizing a user's viewing experience.
- NGINX with nginx-rtmp-module - Nginx, combined with the nginx-rtmp-module, provides a powerful solution for live video streaming. This setup supports HTTP Live Streaming (HLS) in live mode, enabling efficient and scalable live video delivery. It's widely used for setting up live streaming servers due to its performance and flexibility.
Live Streaming Servers / Quality & Testing
- How To Setup NGINX For HLS Video Streaming On CentOS 7 - How to live stream videos with Nginx.
- OBS Studio (⭐74k) - Free and open source software for live streaming and screen recording.
VOD Streaming Servers / HLS
- HLS Server (⭐262) - Middleware for serving HTTP Live Streaming (HLS) compatible media streams.
Streaming Servers / HLS
- Docker NGINX RTMP (⭐1.1k) - A Dockerfile for nginx-rtmp-module + FFmpeg from source with basic settings for streaming HLS. Built on Alpine Linux.
- RTSP Simple Server (⭐20k) - A simple, ready-to-use RTSP streaming server written in Go. It supports publishing and reading streams via RTSP and can also re-distribute via other protocols.
Peer-to-Peer Streaming Solutions / Storage Solutions
- P2P Streaming (⭐2) - Open source WebRTC-based engine for P2P live/VOD streaming directly in a browser page, no plugin required.
CDN Integration & Distribution / HLS
- NGINX S3 Proxy (⭐153) - Nginx compiled with aws-auth support, suitable for S3 reverse proxy usage.
General Tools / CDN Integration
- QUANTEEC Digital Rights Management - QUANTEEC provides a plugin that enables DRM-protected playback by encrypting video data on the server side and decrypting it on the player side. It is compatible with various players and DRM systems, facilitating secure video streaming.
DRM / Audio
Docker & Containerization Tools / Audio
- JRE FFmpeg Apline (⭐1) - Dockerfile (jre8)(HTTPS://GitHub.com/fabric8io-images/java) and (FFmpeg)(HTTPS://hub.docker.com/r/jrottenberg/FFmpeg).
Specs & Standards / FFmpeg
Adaptive Streaming Standards / Vendor Docs
- AV1 Rtp Spec (⭐69) - Current draft (HTML): HTTPS://aomediacodec.GitHub.io/av1-rtp-spec/.
- SCTE (⭐11) - Python library to work with SCTE standards.
Intro & Learning / Online Forums
- How To Stream Video: A Beginner's Guide - A beginner's guide covering the essentials of setting up audio and video sources, choosing streaming destinations, and understanding the basics of live streaming.
Player Development Documentation / Audio
- hls.js API Docs (HLS class reference) - Official generated API reference for hls.js's core Hls class, hosted on the project's own docs domain (not GitHub).
4. Free for Dev
Monitoring
- Accesserty Pulse - Accesserty Pulse monitors interaction signals and detectable accessibility risks on live websites. Free plans for everyone and 14-day Pro trial.
Screenshot APIs
- Shotpipe - Screenshot and Open Graph image API built for static sites. Free tier includes 100 renders/month, no card required. cached renders are free.
5. Awesome Playcanvas
3D Gaussian Splatting / YouTube Playables
- Form Chasers - A community site for sharing scans of vehicles.
6. Awesome Datascience
Tutorials
Deep Learning Packages / Visualization Tools
Books / Visualization Tools
- Mining Massive Datasets - free e-book comprehended by an online course
- Advances in Genetic Programming, Vol. 3 - Free Download
Bloggers / Book Deals (Affiliated)
- Greg Reda - Greg Reda Personal Blog
- Drew Conway - Personal Web Page
- Noah Iliinsky - Personal Blog
- Clare Corthell - The Open Source Data Science Masters
- Datawrangling by Peter Skomoroch. MACHINE LEARNING, DATA MINING, AND MORE
Podcasts / Book Deals (Affiliated)
Datasets / Book Deals (Affiliated)
7. Awesome Streaming
Table of Contents / Data Pipeline
- faucet-stream (⭐7) [Rust] - Config-driven data-movement platform for ETL, CDC, and streaming: pluggable source and sink connectors, run declaratively from YAML by a single binary or embedded as a Rust library.
8. Awesome Docker
Good Tips / Wrappers
- Docker Caveats What You Should Know About Running Docker In Production (written 11 APRIL 2016).
9. Collective Ai Tools
Dating
- Mistress.to - Mistress.to is an Immersive femdom AI companion featuring interactive audio voice calls, text chat, and high-quality image and video generation.
#freemium
10. Awesome Osint
Domain and IP Research / GitHub
- Argos OSINT - Free Spanish-language OSINT platform: 31 client-side tools + 7 step-by-step guides + 10 curated OSINT prompts for Claude/LLM. Covers WHOIS/RDAP, DoH DNS, subdomain enumeration (crt.sh), unified domain dashboard, IP geolocation, IP reputation via Shodan InternetDB, email header analyzer (SPF/DKIM/DMARC), SPF/DMARC auditor, pwned password check via HIBP k-anonymity, EXIF and PDF metadata analyzers, reverse image search aggregator, Wayback lookup, username finder across 50+ platforms, WhatsApp chat analyzer, JWT decoder, regex/color/UA parser/QR/base64/hash/URL cleaner. No signup, PWA installable, all processing in-browser.
11. Awesome Artificial Intelligence
Learn / Books
- Reinforcement Learning: An Introduction: Sutton and Barto's foundational treatment of reinforcement learning concepts and algorithms.
- Speech and Language Processing: The continuously updated NLP reference by Dan Jurafsky and James Martin.
Learn / Courses
- Fast.ai Practical Deep Learning: A code-first introduction to deep learning.
- Karpathy's Neural Networks: Zero to Hero: Build neural networks and language models from first principles.
- Stanford CS336: Language Modeling from Scratch: Build language models from data preparation through evaluation and deployment.
- MIT 6.S191: Introduction to Deep Learning: Deep learning foundations and applications.
- Made With ML: An open course on designing, developing, deploying, and iterating on production ML systems.
Learn / Foundational papers
- Training Compute-Optimal Large Language Models: Showed how model size and training data should scale together under a compute budget.
- Retrieval-Augmented Generation: Combined parametric language models with external retrieval for knowledge-intensive tasks.
- LoRA: Introduced low-rank adaptation for parameter-efficient model fine-tuning.
- Training Language Models to Follow Instructions with Human Feedback: Established the instruction tuning and RLHF recipe used by InstructGPT.
- ReAct: Combined reasoning traces with actions for tool-using language-model agents.
- Direct Preference Optimization: Reframed preference alignment as a simple classification objective without explicit reward modelling.
Build AI systems / Guides and playbooks
- Building Effective Agents: Anthropic's practical patterns and tradeoffs for agentic systems.
- A Practical Guide to Building Agents: OpenAI's guide to models, tools, instructions, orchestration, and guardrails.
Build AI systems / LLM application engineering
- Anthropic Prompt Engineering: Techniques for defining success criteria, testing prompts, and improving model behaviour.
- Effective Context Engineering for AI Agents: How to select, structure, and manage the context available to long-running agents.
- 12-Factor Agents (⭐24k): Practical principles for building controllable LLM applications around deterministic software.
- OWASP Top 10 for LLM Applications: Risks and mitigations for developing and deploying generative AI applications.
Build AI systems / Agent frameworks
- Pydantic AI: Typed agent development built around Pydantic.
- LangGraph: Low-level orchestration for long-running, stateful agents.
- OpenAI Agents SDK: A small SDK for tools, handoffs, guardrails, tracing, and agent orchestration.
- Google Agent Development Kit: Google's framework for developing and evaluating agents.
- Microsoft Agent Framework: Microsoft's successor to AutoGen and Semantic Kernel for agents and graph-based workflows.
Build AI systems / Durable and asynchronous agents
- Effective Harnesses for Long-Running Agents: Patterns for agents that make progress across multiple context windows and recover from failure.
- Running Agents: Lifecycle, session, exception, and durable-execution patterns in the OpenAI Agents SDK.
- Human-in-the-Loop: Pause, inspect, approve, reject, and resume tool calls without losing agent state.
- Gemini and Temporal Durable Agent: A concrete implementation of durable execution, retries, and human approval for an agent workflow.
Build AI systems / Retrieval and data
- LlamaIndex: Data ingestion, indexing, retrieval, and agent workflows.
- Haystack: Modular pipelines for retrieval and generative AI applications.
Build AI systems / Evals and reliability
- Demystifying Evals for AI Agents: A practical method for building task suites, graders, transcripts, and evaluation harnesses.
- Promptfoo: Test cases, assertions, model comparisons, and red-team checks for LLM applications.
- Ragas: Evaluation and experimentation for retrieval and generative AI applications.
Build AI systems / Deployment and observability
- Langfuse: Tracing, evaluation, prompt management, and metrics for LLM applications.
- vLLM: An inference and serving engine for language models.
- LiteLLM: A model gateway and unified interface for multiple model providers.
Agentic software engineering / Coding agents
- GitHub Copilot coding agent: An asynchronous agent that works from GitHub issues and opens pull requests.
Agentic software engineering / Software factories and agent orchestration
- Harness Engineering: OpenAI's field report on building software with coding agents, repository constraints, automated checks, and human steering.
- Codex Orchestration with Symphony: A reference architecture that turns project work into isolated, observable coding-agent runs.
- How We Built Our Multi-Agent Research System: Production lessons on orchestrator-worker agents, parallel search, evaluation, and operational reliability.
Contributing / Software factories and agent orchestration
- serve software developers learning or practising AI engineering;
- provide technical or practical value beyond a product homepage;
- be current and maintained, unless its value is foundational and durable;
- add something meaningfully different from the existing entries;
- use a factual description supported by a primary source.
12. Awesome Go
Standard CLI
- OpenCLI (⭐41) - OpenAPI-style specification for CLIs; define your interface in a language-agnostic document to generate documentation and framework boilerplate code.
Third-party APIs
- sonarqube-client-go (⭐6) - Go client library and command-line client for the SonarQube Web API.
13. Awesome Computational Biology
Preprocessing Tools
- SeqBench — Web-based molecular biology sequence workbench for primer design, cloning simulation (Gibson, Golden Gate, restriction digest), CRISPR guide RNA design, and sequence analysis, with a public REST API, OpenAPI 3.1 spec, and MCP server.
14. Awesome Game Remakes
Action
- OpenChaos (⭐0) - OpenChaos — Fan Modernization of Urban Chaos
- Sunny-Survival-Remake-Code (⭐0) - Code for my game called "Sunny Survival Remake"
Arcade
- atomiks (⭐2) - A remake of the classic Atomix game for modern platforms.
- blips (⭐1) - A Remake of the dos Bips, Bips Gold and Bips Platinum game from Bryant Brownell. It is a Puzzle game which is a variation of sokoban written in SDL 3 based on my old gp2x version.
- galaxy-eggbert (⭐0) - 3D remake of Speedy Blupi / Mobile Eggbert, moving from Urho3D toward a native CNA + Easy3D engine.
- guardian (⭐0) - A modern, endless remake of the classic arcade game Defender
- GradiusRemake (⭐0) - Remake of the game Gradius (NES - 1986)
- Maze-Runner-FPS (⭐0) - Remake of classic Maze Runner game from the 70s -- written in Rust
- Metal-Slug-Remake (⭐2) - A Metal Slug-inspired 2D action game built in C++ with SFML — featuring enemy AI, procedural terrain via Perlin noise, and a full weapon/damage system. OOP course project (CS-1004).
- O21 (⭐31) - FOSS remake of U95, an old submarine arcade game from 1995.
- OrbitalDecay (⭐0) - This is a 3D remake of the old Lunar Lander game
- wedges-trial (⭐1) - [WIP] Browser logic puzzle game inspired by Gothic's Remake lockpicking mechanism.
Online
- starcup (⭐6) - A fork of the multiplayer game Space Station 14, a remake of the cult-classic Space Station 13.
- Heart-of-Africa-Remake (⭐1) Single-player 3D web remake of the 1985 classic The Heart of Africa: real ~1890 geography, living wildlife, period journal with in-browser TTS - three.js/WebGPU, React, TypeScript.
Simulator
- darknova2 (⭐0) - Dark Nova ][ — cross-platform space trading game (Space Trader remake)
Strategy
- rebellion2 (⭐11) - Remake of the classic Star Wars Rebellion game for PC using Unity
15. Awesome Neovim
Color / Markdown and LaTeX
- cxwx/shadowMyName.nvim (⭐2) - Redact sensitive words such as your username, tokens, phone numbers and more when recording your screen.
Colorscheme / Markdown and LaTeX
- ntk148v/lauds (⭐1) -
[TS][Lua]Paper-light color theme for prose and code — warm off-white paper, terracotta orange, deep mint.
Code Runner / Quickfix
- wsdjeg/tasks.nvim (⭐21) - A tasks manager that integrates with external tools, inspired by VSCode's tasks-manager.
16. Quick Look Plugins
License
Burrete (⭐38)
Preview PDB, mmCIF, SDF, XYZ, trajectories, and chemistry tables in Finder
To the extent possible under law, Sindre Sorhus has waived all copyright and related or neighboring rights to this work.
- Next: Jul 17, 2026
