Awesome List Updates on Jul 19, 2026
13 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Collective Ai Tools
Developer Tools
- Markstream - Open-source streaming Markdown renderer for AI chat interfaces, with incomplete-token handling and packages for Vue, React, Svelte, Angular, and Vue 2.
#free#opensource
2. Awesome Claude Code
Documentation, Knowledge & Learning / Obsidian
- claude-obsidian (⭐9.6k) by Agrici Daniel - Self-organizing AI second brain for Obsidian + Claude Code. Claude reads any source, links it, and files it into one connected knowledge graph of plain Markdown. Based on Karpathy's LLM Wiki pattern.\
Observability & Monitoring / Session Monitors
- c9watch (⭐109) by minchenlee - A macOS menu-bar app (and companion JSON CLI, built from one Rust/Tauri binary) that auto-discovers running Claude Code sessions by scanning OS processes and shows live working / needs-attention / idle status, plus session-history search, cost tracking, and PM-style worker orchestration. Rust + Tauri 2 + Svelte 5, with a token-gated mobile web client.\
- cctop (⭐126) by Stefan Prodan - A live top-style terminal TUI that lists every running Claude Code session with process stats, busy/idle state, context size, model, and git branch, plus a live sub-agent and sub-process tree with open and orphaned ports — reading only the local process table and ~/.claude session and transcript files. Zero-dependency Bun; can signal a runaway session or free orphaned dev-server ports in place.\
- Claude Status (⭐53) by Gavin M. Roy - A native macOS menu-bar app with desktop widgets showing the live state of every running Claude Code session — active, waiting-for-input, compacting, or idle — across many terminals and IDEs, with one-click focus to any session's exact window, tab, or pane. SwiftUI + AppKit + WidgetKit, driven by a bundled hook plugin with process-tree and JSONL-tail fallbacks.\
- claude-control (⭐126) by Sverrir Sigurdsson - A native macOS Electron dashboard that auto-discovers running Claude Code CLI sessions and shows live per-session status, git changes, PR checks, and conversation previews across repos and worktrees — and can focus, send input to, approve or reject, kill, or spawn sessions from one place. Electron + Next.js + TypeScript, local-only, via an auto-installed status hook with process-table and JSONL-mtime fallbacks.\
- claude-status-bar (⭐581) by mick - A tiny, hook-driven macOS menu-bar indicator of Claude Code's live turn status — an animated icon while thinking or running a tool, a dot when awaiting permission, and an elapsed-turn timer — aggregated across concurrent CLI, Claude Desktop, and Cursor sessions. Stateless AppKit/Swift app that self-launches on session start and quits when idle.\
- so-agentbar (⭐13) by sotthang - A native macOS menu-bar app that watches Claude Code and OpenAI Codex CLI session logs in real time and shows each running session's live status, tokens, and cost, with subagent grouping and an optional animated pixel-art view. Swift/SwiftUI + SpriteKit, using FSEvents with incremental JSONL parsing plus multi-provider quota tracking.\
Observability & Monitoring / Usage & Cost
- ccusage (⭐17k) by ryoppippi - A zero-install CLI (npx ccusage) that analyzes Claude Code token usage and cost from local JSONL logs — daily, monthly, per-session, and 5-hour-block breakdowns, a live monitoring mode, and per-model cost estimates. Runs entirely locally, with JSON output for scripting.\
- ClaudeBar (⭐1.3k) by tddworks - A macOS menu-bar app that surfaces remaining usage quota for Claude, Codex, Gemini, Copilot, and other AI coding providers at a glance, with burn-rate, dollar-balance, and reset-countdown indicators plus a lightweight live-session indicator. Swift 6 with a layered Domain/Infrastructure architecture.\
3. Awesome Osint
Image Analysis / GitHub
- forensics.media - Free in-browser image forensics suite: EXIF/metadata viewer, Error Level Analysis, clone/copy-move and double-JPEG detection. Runs client-side, nothing uploaded.
4. Awesome Go
Third-party APIs
- httpsms-go (⭐14) - Go client for the httpSMS API.
- lemonsqueezy-go (⭐87) - Go client for the Lemon Squeezy API.
5. Awesome Roadmaps
AI / Machine Learning / Data Science
- AI, Governance & GTM Career Roadmaps (⭐9) - Free zero-budget job-ready roadmaps for AI Engineer, AI Governance Specialist, and GTM Engineer roles.
- Forward Deployed Engineer Roadmap (⭐11) - Roadmap of a Forward Deployed Engineer who partners with customers to design, build, and deploy production-ready enterprise systems.
Tools & Resources
- TutorialSearch - Free cross-platform search engine indexing 50,000+ tutorials from Udemy, Skillshare, Pluralsight, and other major learning platforms across 45+ categories.
Articles & Books
- AI Agents in Depth (⭐5.2k) - Open-source book on AI agent design and engineering, with bilingual (Chinese/English) text and per-chapter code covering context engineering, tools, evaluation, and multi-agent systems.
6. Awesome Zsh Plugins
oh-my-zsh
- master-oogway (⭐0) - A complete zsh environment — dragon prompt theme, git aliases, fuzzy-finder functions, and 25 opt-in plugins — distributed as a standalone git repo
Raw ZSH
- KronuZSH (⭐0) - An opinionated, complete ZSH configuration—not a plugin intended to be sourced into an existing framework. It installs the standard ZSH runcoms and owns the shell options, history, completion, keybindings, plugins, and prompt they load.
Plugins / superconsole - Windows-only
- create-ai-memory (⭐1) - Persistent, agent-agnostic session memory for AI coding CLIs; loads a Markdown vault of profile, project, and session context into ZSH launchers for Claude Code, Codex, Gemini, Cursor, and opencode.
- execution-time (⭐0) - automatically calculates the execution time of commands. If a command runs longer than a given threshold, it notifies you with the command's name (arg0), execution time, and exit code. Notifications are delivered via OSC Escape Sequences (OSC 9 and OSC 777), which are natively supported by modern terminal emulators like iTerm2, Windows Terminal, Kitty, WezTerm, foot, and urxvt to show native system notifications or an External Command (configured via
ET_NOTIFY_COMMAND), which is executed asynchronously in the background.
- fuzzy-nav (⭐1) - A high-speed, stateful Terminal User Interface (TUI) directory navigator and file browser built natively into ZSH, driven by
fzfandfd.
- harnessd (⭐0) - A small plugin that keeps long-running commands — agent CLIs, REPLs, watchers, anything — alive in detached
tmuxsessions, supervised bysystemd(--user) on Linux orlaunchdon macOS, with one consistent set of verbs on both.
- last-pwd (⭐1) - Remembers the last directory you were in and restores it the next time you open a terminal.
- orthocal (⭐0) - Displays today's Orthodox feast, saints, fasting, and scripture reading information in your ZSH prompt using the Orthocal.info API.
7. Awesome Go
Networking / Protocols
- ccding/go-stun (⭐721) — A go implementation of the STUN client (RFC 3489 and RFC 5389) ☆
721
8. Free for Dev
APIs, Data, and ML
- Inngest - Durable execution and event-driven workflows for TypeScript, Python, and Go. Hobby plan is free with 50k executions/month, 5 concurrent steps, 500k events ingested, and no credit card required.
CI and CD
- Trigger.dev - Open-source background jobs and AI agent platform with durable tasks, no timeouts, and realtime. Free plan includes $5 monthly compute credits, 20 concurrent runs, unlimited tasks, 5 team members, 10 schedules, and 1-day log retention.
- Suped - A user-friendly DMARC monitoring platform. The free plan covers one domain with up to 1,000 emails per month.
PaaS
- Val Town - Collaborative TypeScript/JavaScript serverless platform for scripts, HTTP endpoints, and cron jobs. Free plan includes unlimited public vals, 15-minute cron intervals, 1-minute wall-clock time per run, and 3-day log retention. No custom domains on free.
Storage and Media Processing
- dlvr.sh - Temporary file delivery for agents and automation. Free tier includes 10 deliveries every 24 hours with API, MCP, and CLI access.
IDE and Code Editing
- Codeground - Free browser IDE and playgrounds for 15+ languages plus Postgres, MySQL, MongoDB, and Redis. Shareable snippets, coding interviews, and cloud workspaces. Free playgrounds need no install.
9. Awesome Cpp
Frameworks
- Apache C++ Standard Library - STDCXX, A collection of algorithms, containers, iterators, and other fundamental components. [retired] [Apache2]
- APR - Apache Portable Runtime. Another library of cross-platform utility functions. [Apache2]
- ASL - Adobe Source Libraries provides peer-reviewed and portable C++ source libraries. [MIT]
- Cxxomfort - A small, header-only library that backports various facilities from more recent C++ Standards to C++03 and later. [MIT]
- Loki - A C++ library of designs, containing flexible implementations of common design patterns and idioms. [MIT]
- Reason - A cross platform framework designed to bring the ease of use of Java, .Net, or Python to developers who require the performance and strength of C++. [GPL2]
- STLport - An exemplary version of STL. [Free]
- STXXL - Standard Template Library for Extra Large Data Sets. [Boost]
- Ultimate++ - A C++ cross-platform rapid application development framework. [BSD]
- Windows Template Library - A C++ library for developing Windows applications and UI components. [Public]
Artificial Intelligence
- Evolving Objects - A template-based, ANSI-C++ evolutionary computation library which helps you to write your own stochastic optimization algorithms insanely fast. [LGPL]
Asynchronous Event Loop
- libev - A full-featured and high-performance event loop that is loosely modelled after libevent, but without its limitations and bugs. [BSD and GPL]
- libevent - An event notification library. [BSD]
Audio
- FMOD - An easy to use crossplatform audio engine and audio content creation tool for games. [Free for non-commercial/Commercial]
- OpenAL - Open Audio Library - A crossplatform audio API. [BSD/LGPL/Proprietary]
- Opus - A totally open, royalty-free, highly versatile audio codec. [BSD]
- PortAudio - PortAudio is a free, cross-platform, open-source, audio I/O library. [MIT]
- Speex - A free codec for free speech. Obsoleted by Opus. [BSD]
- Vorbis - Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free, general-purpose compressed audio format. [BSD]
Biology
- BioC++ - C++ Computational Libraries for Bioinformatics. [BSD]
- Chaste - An open source C++ library for the computational simulation of mathematical models developed for physiology and biology. [BSD]
- libsequence - A C++ library for representing and analyzing population genetics data. [GPL]
- SeqAn - Algorithms and data structures for the analysis of sequences with the focus on biological data. [BSD/3-clause]
CLI
- Ncurses - A terminal user interface. [MIT]
- TCLAP - A mature, stable and feature-rich library for defining and accessing command line arguments in ANSI C++. [MIT]
Compression
- bzip2 - A freely available, patent free, high-quality data compressor. [BSD]
- LZMAT - An extremely fast real-time lossless data compression library. [GPL]
- ZLib - A very compact compression library for data streams. [zlib]
- ZZIPlib - Provides read access on ZIP-archives. [MPL/LGPL]
Concurrency
- OpenMP - The OpenMP API.
- RaftLib - The RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators. [Apache2]
- Thrust - A parallel algorithms library which resembles the C++ Standard Template Library (STL). [Apache2]
- STAPL - A C++ parallel programming framework designed to work on both shared and distributed memory parallel computers. [BSD]
Cryptography
- Bcrypt - A cross platform file encryption utility. Encrypted files are portable across all supported operating systems and processors. [BSD]
- BeeCrypt - A portable and fast cryptography library. [LGPLv2.1+]
- Botan - A crypto library for C++. [BSD-2]
- GnuTLS - A secure communications library implementing the SSL, TLS and DTLS protocols. [LGPL2.1]
- Libgcrypt - A general purpose cryptographic library originally based on code from GnuPG. [LGPLv2.1+]
- LibreSSL - A free version of the SSL/TLS protocol forked from OpenSSL in 2014. [?]
- Nettle - A low-level cryptographic library. [LGPL]
Database
- MySQL++ - A C++ wrapper for MySQL's C API. [LGPL]
- SQLite - A completely embedded, full-featured relational database in a few 100k that you can include right into your project. [PublicDomain]
Debug
- CUTE - C++ Unit Testing Easier. [LGPL3]
- CppUnit - C++ port of JUnit. [LGPL2]
- Deleaker - A tool for resource leak detection, including memory, GDI and handle leaks.
Scientific Computing
- FFTW - A C library for computing the DFT in one or more dimensions. [GPL]
- GSL - GNU scientific library. [GPL]
Game Engine
- Allegro - A cross-platform library mainly aimed for video games and multimedia programming. [zlib]
- Cocos2d-x - A multi-platform framework for building 2d games, interactive books, demos and other graphical applications. [MIT]
- delta3d - A robust simulation platform. [LGPL2]
- Oxygine - A cross-platform 2D C++ game engine. [MIT]
GUI
- CEGUI - Flexible, cross-platform GUI library.
- FLTK - Fast, light, cross-platform C++ GUI toolkit. [LGPL2]
- FOX Toolkit - an open-source, cross-platform widget toolkit. [LGPL]
- GTK+ - A multi-platform toolkit for creating graphical user interfaces. [LGPL]
- gtkmm - The official C++ interface for the popular GUI library GTK+. [LGPL]
- QCustomPlot - Qt plotting widget without further dependencies. [GPLv3]
- Qwt - Qt Widgets for Technical Applications. [Own based on LGPL]
- QwtPlot3D - A feature-rich Qt/OpenGL-based C++ programming library, providing essentially a bunch of 3D-widgets. [zlib]
- Sciter - Sciter is an embeddable HTML/CSS/scripting engine aimed to be used as an UI layer of modern desktop applications. [Free/Commercial]
- wxWidgets - A C++ library that lets developers create applications for Windows, Mac OS X, Linux and other platforms with a single code base. [Own LGPL]
Graphics
- Cairo - A 2D graphics library with support for multiple output devices. [LGPL2 or Mozilla MPL]
- Irrlicht - A high performance realtime 3D engine written in C++. [zlib]
- OpenSceneGraph - An open source high performance 3D graphics toolkit. [OSGPL]
- OpenVDB - Library and tools for storing, editing, and rendering volumetric datasets. [MPL2]
- Panda3D - A framework for 3D rendering and game development for Python and C++. [BSD]
Image Processing
- CImg - A small, open source, C++ toolkit for image processing. [Own LGPL or GPL]
- FreeImage - An open source library that supports popular graphics image formats and others as needed by today's multimedia applications. [GPL2 or GPL3]
- DCMTK - DICOM Toolkit.
- GDCM - Grassroots DICOM library.
- ITK - An open-source, cross-platform system for image analysis. [Apache2 from ITK 4.0]
- OpenEXR - Cross-platform library for high dynamic range imaging. [Modified BSDF]
- VTK - Open-source, freely available software system for 3D computer graphics, image processing and visualization. [BSD]
Internationalization
- gettext - GNU 'gettext'. [GPL2]
- IBM ICU - A set of C/C++ and Java libraries providing Unicode and Globalization support. [ICU]
- libiconv - An encoding conversion library between different character encodings. [GPL]
Inter-process communication
- WAMP - Provides RPC and pub/sub messaging patterns. (various implementations, various languages)
- xmlrpc-c - A lightweight RPC library based on XML and HTTP. [BSD]
JSON
- libjson - Lightweight JSON library. [?]
Logging
- Log4cpp - A library of C++ classes for flexible logging to files, syslog, IDSA and other destinations. [LGPL]
- templog - A very small and lightweight C++ library which you can use to add logging to your C++ applications. [Boost]
- P7Baical - An open source and cross-platform library for high-speed sending telemetry & trace data with minimal usage of CPU and memory. [LGPL]
Math
- ceres-solver - C++ library for modeling and solving large complicated nonlinear least squares problems from google. [BSD]
- Eigen - A high-level C++ library of template headers for linear algebra, matrix and vector operations, numerical solvers and related algorithms. [MPL2]
- GMTL - Graphics Math Template Library is a collection of tools implementing Graphics primitives in generalized ways. [GPL2]
- Versor - A (fast) Generic C++ library for Geometric Algebras, including Euclidean, Projective, Conformal, Spacetime (etc).
Multimedia
- GStreamer - A library for constructing graphs of media-handling components. [LGPL]
- LIVE555 Streaming Media - Multimedia streaming library using open standard protocols (RTP/RTCP, RTSP, SIP). [LGPL]
Networking
- ACE - An OO Network Programming Toolkit in C++. [?MIT?]
- cpp-netlib - A collection of open-source libraries for high level network programming. [Boost]
- libcurl - Multiprotocol file transfer library. [MIT/X derivate license]
- Libmicrohttpd - GNU libmicrohttpd is a small C library that is supposed to make it easy to run an HTTP server as part of another application. [LGPL v2.1+]
- lwIP - A lightweight TCP/IP stack. [Modified BSD]
- PoDoFo - A library to work with the PDF file format. [LGPL]
- DynaPDF - An easy-to-use PDF generation library. [Commercial]
Physics
- ODE - Open Dynamics Engine - An open source, high performance library for simulating rigid body dynamics. [BSD&LGPL]
Regular Expression
- PCRE - A regular expression C library inspired by the regular expression capabilities in Perl. [BSD]
Robotics
- MOOS-IvP - A set of open source C++ modules for providing autonomy on robotic platforms, in particular autonomous marine vehicles.
- MRPT - Mobile Robot Programming Toolkit. [BSD]
- Robotics Library (RL) - A self-contained C++ library for robot kinematics, motion planning and control. [BSD]
- ROS - Robot Operating System provides libraries and tools to help software developers create robot applications. [BSD]
Scripting
- Lua - A minimal and fast scripting engine for configuration files and basic application scripting. [MIT]
Serialization
- Kaitai Struct - A declarative language to describe various binary data structures and a compiler to generate C++ parser code. [GPLv3+][MIT][Apache2]
Video
- libvpx - VP8/VP9 Codec SDK. [BSD]
- Theora - A free and open video compression format. [BSD]
Web Application Framework
- CppCMS - A Free High Performance Web Development Framework (not a CMS). [LGPLv3]
- libOnion - lightweight library to help you create webservers in C programming language. [LGPLv3]
- Wt - A C++ library for developing web applications. [GPL/Proprietary]
XML
- Expat - An XML parser library written in C. [MIT]
- Libxml2 - The XML C parser and toolkit of Gnome. [MIT]
- libxml++ - An XML Parser for C++. [LGPL2]
- PugiXML - A light-weight, simple and fast XML parser for C++ with XPath support. [MIT]
- RapidXml - An attempt to create the fastest XML parser possible, while retaining useability, portability and reasonable W3C compatibility. [Boost]
- TinyXML - A simple, small, minimal, C++ XML parser that can be easily integrating into other programs. [zlib]
- Xerces-C++ - A validating XML parser written in a portable subset of C++. [Apache2]
Miscellaneous
- American fuzzy lop a.k.a. afl-fuzz - Crazy fuzzing tool that automatically discovers bugs given time and minimal example input. [Apache2]
- Better String - An alternative to the string library for C which is more functional and does not have buffer overflow overrun problems. Also includes a C++ wrapper. [BSD, GPL2]
- FastFormat - Fast, Safe C++ Formatting inspired by log4j and Pantheios. [Simplified BSD]
- Remote Call Framework - Inter-process communication framework for C++. [GPL2/Proprietary]
- Scintilla - A free source code editing component. [MIT]
- sigslot - C++ Signal/Slot Library. [PublicDomain]
- ZBar - A barcode scanner library, which allows to scan photos/images/video streams for barcodes and return their value. [LGPL2]
Compiler
- Clang - A C compiler for LLVM. Supports C++11/14/1z C11. Developed by LLVM Team. [NCSA]
- LLVM - Collection of modular and reusable compiler and toolchain technologies.
- Oracle Solaris Studio - C, C++ and Fortran compiler for SPARC and x86. Supports C++11. Available on Linux and Solaris. [OTN Developer License]
- TCC - Tiny C Compiler. [LGPL]
Online Compiler
- coliru - Online compiler/shell with support for various C++ compilers.
- Compiler Explorer - An interactive compiler with assembly output available.
- CompileOnline - Compile and Execute C++ online on Linux.
- Ideone - An online compiler and debugging tool which allows you to compile source code and execute it online in more than 60 programming languages.
- Rextester - Online compiler which provides several compilers(Clang, GCC, MSVC) and several editors.
Debugger
- LLDB - The LLDB Debugger.
- Valgrind - A tool for memory debugging, memory leak detection, and profiling.
- x64dbg - An open-source x64/x32 debugger for windows.
Integrated Development Environment
- AppCode - an IDE for Objective-C, C, C++, and JavaScript development built on JetBrains’ IntelliJ IDEA platform.
- CLion - Cross-platform C and C++ IDE from JetBrains.
- Code::Blocks - A free C, C++ and Fortran IDE.
- CodeLite - Another cross-platform, free C and C++ IDE. [GPL2 with an exception for plugins]
- Dev-C++ - A portable C/C++/C++11 IDE.
- Eclipse CDT - A fully functional C and C++ IDE based on the Eclipse platform.
- Geany - Small, fast, cross-platform IDE. [GPL]
- IBM VisualAge - A family of computer integrated development environments from IBM.
Build Systems
- FASTBuild - High performance, open-source build system supporting highly scalable compilation, caching and network distribution.
- MesonBuild - An open source build system meant to be both extremely fast, and, even more importantly, as user friendly as possible.
- Scons - A software construction tool configured with a Python script.
- tup - File-based build system that monitors in the background for changed files.
- Premake - A tool configured with a Lua script to generate project files for Visual Studio, GNU Make, Xcode, Code::Blocks, and more across Windows, Mac OS X, and Linux.
Static Code Analysis
- Cppcheck - A tool for static C/C++ code analysis. - source (⭐6.7k)
- PVS-Studio - A tool for bug detection in the source code of programs, written in C, C++ and C#.
- OCLint - A static source code analysis tool to improve quality and reduce defects for C, C++ and Objective-C. - source (⭐3.9k)
- Clang Static Analyzer - A source code analysis tool that finds bugs in C, C++, and Objective-C programs.
- Linticator - Eclipse CDT integration of Pc-/FlexeLint.
Coding Style Tools
- Artistic Style - A tool to format C/C++/C#/Obj-C/Java code. Also known as astyle.
- ClangFormat - A tool to format C/C++/Obj-C code.
- Clang-Tidy - Clang-based C++ linter tool.
API Design
Articles
- C++ 17 Features - A comprehensive list of C++17 features.
Coding Style
- C++ Dos and Don'ts - The Chromium Projects > For Developers > Coding Style > C++ Dos and Don'ts.
Podcasts
- CppCast - The first podcast by C++ developers for C++ developers.
- CppChat - A (sometimes) weekly look at what's going on in the world of C++ chatting with a guest from the community.
Websites
- CppCon - The C++ Conference.
- C++ by Example - Learn C++ by Example.
- cplusplus.com - The C++ Resources Network.
- C FAQ - C frequently asked questions.
- C++ FAQ - C++ frequently asked questions.
- C++ FQA Lite - C++ frequently questioned answers.
- Guru of the Week - A regular series of C++ programming problems created and written by Herb Sutter.
- C++ Hints - Every business day hints about most often C++ mistakes and ways to solve them from PVS-Studio Team.
Weblogs
- ridiculousfish - Will It Optimize?
Other Awesome Projects
- Inqlude - The Qt library archive.
10. Awesome Mac
AI Tools / Other Tools
- LingShu - Open-source, model-agnostic macOS agent for verified code, documents, slides, and computer actions.
11. Awesome Neovim
Syntax / Markdown and LaTeX
- bird-chinese-community/BIRD.nvim (⭐1) - Syntax highlighting, automatic filetype detection, and filetype-specific editing support for BIRD 2 and BIRD 3 configuration files.
Colorscheme / Markdown and LaTeX
- alsi-lawr/neotheme.nvim (⭐4) -
[TS][LSP][L/D][Lua]A semantic, palette-driven theme engine, with live theme switching and multiple built-in families.
12. Awesome Video
Encoding Tools
Encoding Tools / FFmpeg
- FFmpeg (GitHub) (⭐1.6k) - Docker build for FFmpeg on Ubuntu / Alpine / CentOS 7 / Scratch.
Scripting & Automation Tools / HEVC
- Av1an (GitHub) (⭐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.
Containerization & Packaging Tools / HEVC
- CDN Transcode Sample (GitHub) (⭐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..
- Transcoder (GitHub) (⭐15) - Docker container to transcode videos in mounted volume to H265 using FFmpeg.
Ads & QoE / FFmpeg
- OpenQoE (GitHub) - Self-hosted, Apache 2.0 QoE monitoring stack with JS SDKs for major players, tracking startup time, rebuffering, and errors with Grafana dashboards.
Ads & QoE / Quality & Testing
Audio & Subtitles / Subtitles & Captions
- Ccextractor (GitHub) (⭐890) - CCExtractor - Official version maintained by the core team.
- Web Video Text Tracks Format (WebVTT) (W3C) - The W3C recommendation for WebVTT, a text format for captioning and subtitling web video. It defines the syntax for caption files used in HTML5 video.
Metadata Extraction & Management / Audio
- MediaInfo (GitHub) (⭐2k) - Convenient unified display of the most relevant technical and tag data for video and audio files.
Color Science & Histogram Analysis / Audio
- OpenColorIO (GitHub) (⭐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.
AI & Machine Learning Tools / Audio
- Ad Insertion Sample (GitHub) (⭐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..
Effects & Compositing Tools / Audio
- Natron (GitHub) (⭐5.4k) - Open-source node-graph video compositor comparable to After Effects/Nuke, GPLv2, cross-platform, supports the OpenFX plugin standard.
Adaptive Streaming / DASH
- Libdash (GitHub) (⭐600) - MPEG-DASH Access Library - Official ISO/IEC MPEG-DASH Reference Implementation.
Players & Clients / FFmpeg
- Iina (GitHub) (⭐46k) - The modern video player for macOS.
- Mpv (GitHub) (⭐36k) - Lightweight command-line video player supporting wide format compatibility and advanced playback features.
Mobile & Web Players / Web Players
- DPlayer (GitHub) (⭐16k) - Wow, such a lovely HTML5 danmaku video player.
- Plyr (GitHub) (⭐30k) - A simple HTML5, YouTube and Vimeo player.
Mobile & Web Players / Android
- ExoPlayer (GitHub) (⭐22k) - ExoPlayer is an application level media player for Android.
Frameworks & UI Components / Roku
- Vapoursynth (GitHub) (⭐2.1k) - A video processing framework with simplicity in mind.
Desktop Players / Roku
- mpv.net (GitHub) (⭐5.2k) - Modern mpv-based Windows media player with a customizable GUI, themes, and extension support built on the mpv engine.
Infrastructure & Delivery / Online Forums
- Opencast (GitHub) (⭐499) - An open source enterprise video capture and distribution system, commonly used by educational institutions to manage lecture recordings, process videos, and distribute them to students.
Streaming Servers / Online Forums
- Ant Media Server (GitHub) (⭐4.7k) - Ant Media Server supports RTMP, RTSP, WebRTC and Adaptive Bitrate. It can also record videos in MP4, HLS and FLV.
- CasparCG (GitHub) (⭐1.1k) - A professional open source graphics and video playback server used in TV broadcasting for overlaying graphics, playing videos, and mixing live inputs on multiple outputs.
- Janus WebRTC Server (GitHub) (⭐9.1k) - An open source WebRTC server (SFU and gateway) that allows the creation of videoconferencing, streaming, and other real-time multimedia applications.
Peer-to-Peer Streaming Solutions / Storage Solutions
- PeerTube (GitHub) (⭐15k) - ActivityPub-federated video hosting platform using WebRTC P2P in-browser delivery to offload server bandwidth, including live streaming support.
13. Awesome Selfhosted
Software / Communication - Social Networks and Forums
- Habitat - A Platform for Local Communities. (Source Code (⭐143))
AGPL-3.0Docker
Software / Database Management
- LibreDB Studio - Browser-based SQL IDE for PostgreSQL, MySQL, Oracle, SQL Server, SQLite, MongoDB and Redis, with an optional AI assistant that writes SQL from natural language (alternative to DataGrip, DBeaver). (Source Code (⭐86))
MITDocker/K8S
Software / File Transfer - Single-click & Drag-n-drop Upload
- snowshare (⭐78) - File and link sharing platform with URL shortening, code snippet sharing, and file uploads, featuring customizable expiration, privacy settings, and QR codes. (Demo)
CC0-1.0Nodejs/Docker
Software / Media Streaming - Video Streaming
- Tiramisu (⭐152) - BitTorrent engine with a FUSE virtual filesystem that streams torrents live to Plex/Jellyfin without downloading (alternative to Real-Debrid).
GPL-2.0Go/Docker
Software / Proxy
- GitProxy - Proxy for Git that applies rules and workflows to all outgoing git push operations and ensures they are compliant. It supports both HTTP/HTTPS and SSH protocols with security scanning and validation. (Source Code (⭐231))
Apache-2.0Nodejs/Docker
Software / Travel Organization
- Surmai - Collaborative personal and family travel organizer. (Demo, Source Code (⭐269))
MITDocker
- Next: Jul 18, 2026