Awesome List Updates on Jul 19, 2026
16 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Go
Networking / Protocols
- ccding/go-stun (⭐720) — A go implementation of the STUN client (RFC 3489 and RFC 5389) ☆
721
2. 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
3. Awesome Go
Third-party APIs
- httpsms-go - Go client for the httpSMS API.
- lemonsqueezy-go - Go client for the Lemon Squeezy API.
4. Awesome Neovim
Syntax / Markdown and LaTeX
- bird-chinese-community/BIRD.nvim - 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 -
[TS][LSP][L/D][Lua]A semantic, palette-driven theme engine, with live theme switching and multiple built-in families.
5. Awesome Osint
Main National Search Engines
- Alleba (Philippines) - Philippines search engine
- Baidu (China) - The major search engine used in China
Meta Search
- Qwant - French search engine that relies on Microsoft Bing.
Speciality Search Engines
Data and Statistics / GitHub
Visual Search and Clustering Search Engines
Similar Sites Search
- SimilarSites - Discover websites that are similar to each other
- SitesLike - Find similar websites by category
Document and Slides Search
Code Search
Major Social Networks
- Pinterest - is an image sharing social media service used to easly discover, share and save ideas using visual representation.
Real-Time Search, Social Media Search, and General Social Media Tools
- Buzz sumo - "Use our content insights to generate ideas, create high-performing content, monitor your performance and identify influencers."
Web Monitoring / GitHub
- Google Alerts - A content change detection and notification service.
Social Media Tools / Twitter
Social Media Tools / Facebook
Social Media Tools / Instagram
Social Media Tools / Pinterest
Social Media Tools / Reddit
- Imgur - The most popular image hosting website used by redditors.
- Mostly Harmless - Mostly Harmless looks up the page you are currently viewing to see if it has been submitted to reddit.
- Reddit Archive - Historical archives of reddit posts.
- Subreddits - Discover new subreddits.
Social Media Tools / VKontakte
Social Media Tools / Tumblr
Social Media Tools / Telegram
- Detectiva — Phone/email lookup with 6 search types.
Blog Search / GitHub
- Notey - Blog post search engine.
Forums and Discussion Boards Search / GitHub
Username Check / GitHub
- Name Chk - Check over 30 domains and more than 90 social media account platforms.
- Name Checkr - checks a domain and username across many platforms.
- User Search - Find someone by username, email, phone number or picture across Social Networks, Dating Sites, Forums, Crypto Forums, Chat Sites and Blogs, 3000+ sites Supported!
People Investigations / GitHub
- 192 (UK) - Search by person, business, address. Limited free info, premium data upsell.
- 411 (US) - Search by person, phone number, address, and business. Limited free info, premium data upsell.
- Ancestry - Premium data, free trial with credit card.
- Canada411 - Search by person, phone number, and business. Free.
- Classmates - High-school focused people search. Free acounts allow creating a profile and viewing other members. Premium account required to contact other members.
- Federal Bureau of Prisons - Inmate Locator (US) - Search federal inmates incarcerated from 1982 to the present.
- Fold3 (US Military Records) - Search military records. Search filters limited with free access. Premium access requires subscription.
- Genealogy Bank - Premium data, free trial with credit card.
- Genealogy Links - Genealogy directory with over 50K links.
- Kompass - Business directory and search.
- Reunion - People search. Limited free info, premium data upsell.
- SearchBug - People search. Limited free info, premium data upsell.
- Spokeo - People search. Limited free info, premium data upsell.
- The National Archives (UK) - Search UK national archives.
- White Pages (US) - People search. Limited free info, premium data upsell.
Email Search / Email Check / GitHub
- Email Address Validator - Improve deliverability, reduce bounce rates, prevent fraud and minimize funnel leaks.
- Email Format - is a website that allows you to find email address formats used by different companies.
- MailTester - hunt for emails and improve your email deliverability
- Peepmail - is a tool that allows you to discover business email addresses for users, even if their email address may not be publicly available or shared.
- Verify Email - The fastest and most accurate email verification tool.
Phone Number Research / GitHub
- Reverse Phone Lookup - Detailed information about phone carrier, region, service provider, and switch information.
- Spy Dialer - Get the voicemail of a cell phone & owner name lookup.
Expert Search / GitHub
- Academia - is a platform for sharing academic research.
- MuckRack - Extensive database of U.S. government public records obtained through federal and state public records requests. Automated tool that will make public records requests and follow up until records are obtained on your behalf.
Company Research / GitHub
- Corporate Information - Aggregated information from publicly available sources on publicly traded companies worldwide.
- EDGAR U.S. Securities and Exchange Commission Filings - Periodic reports and extensive corporate disclosures from all businesses publicly traded in the United States.
- Vault - Well-known ranking of largest United States Corporations.
Job Search Resources / GitHub
- Indeed - is an online job searching website that gives job seekers free access to search for a job, post their resumes, and research companies.
Q&A Sites / GitHub
Domain and IP Research / GitHub
- BuiltWith - is a website that will help you find out all the technologies used to build a particular websites.
- Domain Tools - Whois lookup and domain/ip historical data.
- IPFingerprints - is used to find the approximate geographic location of an IP address along with some other useful information including ISP, TimeZone, Area Code, State.
- IPVoid - IP address toolset.
- Netcraft Site Report - is an online database that will provide you a report with detail information about a particular website and the history associated with it.
- URLVoid - Analyzes a website through multiple blacklist engines and online reputation tools to facilitate the detection of fraudulent and malicious websites.
- w3snoop - is a website that gives you a free and comprehensive report about a specific website.
- WebMeUp - is the Web's freshest and fastest growing backlink index, and the primary source of backlink data for SEO PowerSuite.
Keywords Discovery and Research / GitHub
- Google Adwords - Get monthly keyword volume data and stats.
Web History and Website Capture / GitHub
- Archive.is - is a website that allows you to archive a snapshot of you websites that will always remains online evenif the original page disappears.
Image Search / GitHub
- PicTriev - a face search engine.
Image Analysis / GitHub
Video Search and Other Video Tools / GitHub
- Deturl - Download a YouTube video from any web page.
- DownloadHelper - Download any video from any websites, it just works!
- Earthcam - EarthCam is the leading network of live streaming webcams for tourism and entertainment.
- Insecam - Live cameras directory
Academic Resources and Grey Literature / GitHub
- African Journal Online - is the world's largest and preeminent platform of African-published scholarly journals
- JSTOR - Search over 10 million academic journal articles, books, and primary sources.
- OA.mg A database of over 240 million scientific works, with PDFs for all Open Access papers in their catalogue (~ 40 million)
- PubMed - Search more than 27 millions citations for biomedical literature from MEDLINE, life science journals, and online books.
Geospatial Research and Mapping Tools / GitHub
- SAS Planet - Software used to view, download and stitch satellite images.
Infographics and Data Visualization / GitHub
- Leaflet - an open-source JavaScript library for mobile-friendly interactive maps.
- OpenLayers - A high-performance, feature-packed library for all your mapping needs.
- Chart.js - a javascript library that allows you to create charts easly
- jqPlot - A Versatile and Expandable jQuery Plotting Plugin.
- Listify - Turn a Google spreadsheet into a beautiful, searchable listing in seconds.
- Palladio - Visualize complex historical data with ease.
News / GitHub
News Digest and Discovery Tools / GitHub
Fact Checking / GitHub
- Snopes - The definitive Internet reference source for urban legends, folklore, myths, rumors, and misinformation.
Browsers / GitHub
Offline Browsing / GitHub
- A1 Website Download - Download entire websites to disk.
- Cyotek WebCopy - is a free tool for automatically downloading the content of a website onto your local device.
- Offliberty - is a website that lets you access any online content without a permanent Internet connection.
Social Network Analysis / GitHub
Privacy and Encryption Tools / GitHub
- KeePass Password Safe - is a free and open-source password manager that uses the most secure encryption algorithms to safegard your passwords.
Other Tools / GitHub
- Barcode Reader - Decode barcodes in C#, VB, Java, C\C++, Delphi, PHP and other languages.
- OSINT Framework - Web based framework for OSINT.
- Outwit - Find, grab and organize all kinds of data and media from online sources.
OSINT Blogs / GitHub
Other Resources / GitHub
6. Awesome Testing
Software / AI & LLM Testing
- QASkills.sh - Open registry of 400+ QA and testing skills (Playwright, API, LLM evaluation, accessibility, performance) that AI coding agents install and follow via the qaskills CLI. Works with Claude Code, Cursor, and 30+ other agents.
Software / UI & End-to-End Testing
- Playwright Config Generator - Free browser-based generator that produces a ready-to-commit playwright.config.ts/.js/.mjs with browser projects (Chromium, Firefox, WebKit, mobile devices), retries, workers, trace/video/screenshots, webServer, and CI reporters. No signup.
Software / Test Data Management
- JSON Validation Test Cases (⭐0) - Reusable valid, invalid, and edge-case JSON fixtures for testing parsers, validators, APIs, editors, and error handling.
Software / Screen Recording & Session Replays
- PR Preview - MCP for Claude Code that drives your web app in a headed browser and records before/after demo videos of a pull request as MP4 or GIF.
7. Awesome Web Security
Forums
- Phrack Magazine - Ezine written by and for hackers.
- The Register - Biting the hand that feeds IT.
XSS - Cross-Site Scripting
- THE BIG BAD WOLF - XSS AND MAINTAINING ACCESS - Written by Paulos Yibelo.
CSV Injection
ORM Injection
- HQL for pentesters - Written by @h3xstream.
Rails
- Official Rails Security Guide - Written by Rails team.
AngularJS
- DOM based Angular sandbox escapes - Written by @garethheyes.
CSP
- TWITTER XSS + CSP BYPASS - Written by Paulos Yibelo.
JSMVC
- JavaScript MVC and Templating Frameworks - Written by Mario Heiderich.
Authentication
- Trend Micro Threat Discovery Appliance - Session Generation Authentication Bypass (CVE-2016-8584) - Written by @malerisch and @steventseeley.
Remote Code Execution
- How I Chained 4 vulnerabilities on GitHub Enterprise, From SSRF Execution Chain to RCE! - Written by Orange.
XSS
- ECMAScript 6 from an Attacker's Perspective - Breaking Frameworks, Sandboxes, and everything else - Written by Mario Heiderich.
- Uber XSS via Cookie - Written by zhchbin.
SQL Injection
- GitHub Enterprise SQL Injection - Written by Orange.
NoSQL Injection
- GraphQL NoSQL Injection Through JSON Types - Written by Pete.
XXE
SSRF
- AWS takeover through SSRF in JavaScript - Written by Gwen.
URL
- [dev.twitter.com] XSS - Written by Sergey Bobrov.
Frontend (like SOP bypass, URL spoofing, and something like that)
- JSON hijacking for the modern web - Written by portswigger.
Backend (core of Browser implementation, and often refers to C or C++ part)
- Attacking JavaScript Engines - A case study of JavaScriptCore and CVE-2016-4622 - Written by phrack@saelo.net.
Reconnaissance / OSINT - Open-Source Intelligence
- SpiderFoot - Open source footprinting and intelligence-gathering tool by @binarypool.
Decompiler / Server-Side Request Forgery
- CFR - Another java decompiler by @LeeAtBenf.
Blogs / Server-Side Request Forgery
- Orange - Taiwan's talented web penetrator.
- 0Day Labs - Awesome bug-bounty and challenges writeups.
Application / Server-Side Request Forgery
- SELinux Game - Learn SELinux by doing. Solve Puzzles, show skillz - Written by @selinuxgame.
- Hackxor - Realistic web application hacking game - Written by @albinowax.
Community / Server-Side Request Forgery
Miscellaneous / Server-Side Request Forgery
- Brute Forcing Your Facebook Email and Phone Number - Written by PwnDizzle.
- Pentest + Exploit dev Cheatsheet wallpaper - Penetration Testing and Exploit Dev CheatSheet.
- The Definitive Security Data Science and Machine Learning Guide - Written by JASON TROS.
- The bug bounty program that changed my life - Written by Gwen.
8. Awesome Java
Caching
- Ehcache - Distributed general-purpose cache.
CLI / Argument Parsing
- JCommander - Command-line argument-parsing framework with custom types and validation via implementing interfaces.
Code Analysis / Text-Based User Interfaces
- JSpecify - Standardized nullness annotations designed to work uniformly across various Java IDEs, compilers, and static analysis tools.
Code Formatting / Text-Based User Interfaces
- Spotless (⭐5.6k) - A versatile code formatter for Gradle and Maven that enforces multiple styles (including Google and Palantir) across Java and other languages.
Configuration / Text-Based User Interfaces
- ini4j - Provides an API for handling Windows' INI files.
CSV / Text-Based User Interfaces
- opencsv - Simple CSV parser.
Database / Text-Based User Interfaces
- JDBI - Convenient abstraction of JDBC.
- Liquibase - Database-independent library for tracking, managing and applying database schema changes.
- MapDB - Embedded database engine that provides concurrent collections backed on disk or in off-heap memory.
Distributed Applications / Text-Based User Interfaces
- Quasar - Lightweight threads and actors for the JVM.
Distribution / Text-Based User Interfaces
- IzPack - Setup authoring tool for cross-platform deployments.
Formal Verification / Text-Based User Interfaces
- OpenJML - Translates JML specifications into SMT-LIB format and passes the proof problems implied by the program to backend solvers. (GPL-2.0-only)
Functional Programming / Text-Based User Interfaces
- Functional Java (⭐1.6k) - Implements numerous basic and advanced programming abstractions that assist composition-oriented development.
Game Development / Text-Based User Interfaces
- JBox2D - Port of the renowned C++ 2D physics engine.
Geospatial / Text-Based User Interfaces
- H2GIS - Spatial extension of the H2 database. (LGPL-3.0-only)
High Performance / Text-Based User Interfaces
- fastutil - Fast and compact type-specific collections.
Introspection / Text-Based User Interfaces
- Objenesis - Allows dynamic instantiation without default constructor, e.g. constructors which have required arguments, side effects or throw exceptions.
JSON / Text-Based User Interfaces
- jsoniter - Fast and flexible library with iterator and lazy parsing API.
Logging / Text-Based User Interfaces
- Logback - Robust logging library with interesting configuration options via Groovy.
- SLF4J - Abstraction layer/simple logging facade.
Machine Learning / Text-Based User Interfaces
- DatumBox - Provides several algorithms and pre-trained models for natural language processing.
Messaging / Text-Based User Interfaces
- Hermes - Fast and reliable message broker built on top of Kafka.
Miscellaneous / Text-Based User Interfaces
- AISmessages (⭐168) - Decodes NMEA-armoured AIS messages for maritime navigation and safety systems with ITU-R M.1371 support and no runtime dependencies. (CC-BY-NC-SA-4.0)
- Explyt
(⭐16) - AI coding agent for JetBrains IDEs that uses IDE indexes, refactorings, test runners, static analysis and debugging for Java and Kotlin projects.
- JCuda - JCuda offers Java bindings for CUDA and CUDA-related libraries.
- JPad - Snippet runner.
- OpenRefine - Tool for working with messy data: cleaning, transforming, extending it with web services and linking it to databases.
Natural Language Processing / Text-Based User Interfaces
- LingPipe - Toolkit for tasks ranging from POS tagging to sentiment analysis.
Networking / Text-Based User Interfaces
- Undertow - Web server providing both blocking and non-blocking APIs based on NIO. Used as a network layer in WildFly. (LGPL-2.1-only)
ORM / Text-Based User Interfaces
- Hibernate - Robust and widely used, with an active community. (LGPL-2.1-only)
Performance analysis / Text-Based User Interfaces
- JMH - Harness for building, running, and analysing nano/micro/milli/macro benchmarks written in Java and other languages targeting the JVM. (GPL-2.0 only WITH Classpath-exception-2.0)
Platform / Apache Commons
- BCEL - Byte Code Engineering Library - analyze, create, and manipulate Java class files.
- BeanUtils - Easy-to-use wrappers around the Java reflection and introspection APIs.
- BeanUtils2 - Redesign of Commons BeanUtils.
- BSF - Bean Scripting Framework - interface to scripting languages, including JSR-223.
- ClassScan - Find Class interfaces, methods, fields, and annotations without loading.
- CLI - Command-line arguments parser.
- CLI2 - Redesign of Commons CLI.
- Codec - General encoding/decoding algorithms, e.g. phonetic, base64 or URL.
- Collections - Extends or augments the Java Collections Framework.
- Compress - Defines an API for working with tar, zip and bzip2 files.
- Configuration - Reading of configuration/preferences files in various formats.
- Convert - Commons-Convert aims to provide a single library dedicated to the task of converting an object of one type to another.
- CSV - Component for reading and writing comma separated value files.
- Daemon - Alternative invocation mechanism for unix-daemon-like java code.
- DBCP - Database connection pooling services.
- DbUtils - JDBC helper library.
- Digester - XML-to-Java-object mapping utility.
- Email - Library for sending e-mail from Java.
- Exec - API for dealing with external process execution and environment management in Java.
- FileUpload - File upload capability for your servlets and web applications.
- Finder - Java library inspired by the UNIX find command.
- Flatfile - Java library for working with flat data structures.
- Graph - General purpose graph APIs and algorithms.
- I18n - Adds the feature of localized message bundles that consist of one or many localized texts that belong together.
- Id - Id is a component used to generate identifiers.
- Imaging - Image library.
- IO - Collection of I/O utilities.
- Javaflow - Continuation implementation to capture the state of the application.
- JCI - Java Compiler Interface.
- JCS - Java Caching System.
- Jelly - XML based scripting and processing engine.
- Jexl - Expression language which extends the Expression Language of the JSTL.
- JNet - JNet allows to use dynamically register url stream handlers through the java.net API.
- JXPath - Utilities for manipulating Java Beans using the XPath syntax.
- Lang - Provides extra functionality for classes in java.lang.
- Math - Lightweight, self-contained mathematics and statistics components.
- Monitoring - Monitoring aims to provide a simple but extensible monitoring solution for Java applications.
- Nabla - Nabla provides automatic differentiation classes that can generate derivative of any function implemented in the Java language.
- Net - Collection of network utilities and protocol implementations.
- OpenPGP - Interface to signing and verifying data using OpenPGP.
- Performance - Small framework for microbenchmark clients, with implementations for Commons DBCP and Pool.
- Pipeline - Provides a set of pipeline utilities designed around work queues that run in parallel to sequentially process data objects.
- Pool - Generic object pooling component.
- SCXML - Implementation of the State Chart XML specification aimed at creating and maintaining a Java SCXML engine.
- Validator - Framework to define validators and validation rules in an xml file.
- VFS - Virtual File System component for treating files, FTP, SMB, ZIP and such like as a single logical file system.
- Weaver - Provides an easy way to enhance (weave) compiled bytecode.
REST Frameworks / Other
- Spark - Sinatra inspired framework.
- Crnk (⭐291) - Implementation of the JSON API specification to build resource-oriented REST endpoints with sorting, filtering, paging, linking, object graphs, type-safety, bulk updates, integrations and more.
Science / Other
- GraphStream - Library for modeling and analyzing dynamic graphs.
- JFreeChart - 2D chart library for Swing, JavaFX and server-side applications. (LGPL-2.1-only)
Search / Other
- Viglet Turing ES (⭐0) - Self-hosted enterprise search platform with faceted, semantic and hybrid search, RAG, AI agents and pluggable Solr, Elasticsearch or Lucene backends.
Security / Other
- Passay - Enforce password policy by validating candidate passwords against a configurable rule set.
Testing / BDD
- JGiven - Provides a fluent API which allows for simpler composition.
Testing / Frameworks
- Apache JMeter - Functional testing and performance measurements.
- Arquillian - Integration and functional testing platform for Java EE containers.
- PIT - Fast mutation-testing framework for evaluating fault-detection abilities of existing JUnit or TestNG test suites.
Testing / Matchers
- Hamcrest - Matchers that can be combined to create flexible expressions of intent.
- JSONAssert - Simplifies testing JSON strings.
Testing / Mocking
- JMockit - Integration testing, API mocking and faking, and code coverage.
- WireMock - Stubs and mocks web services.
Utility / Mocking
- CRaSH - Provides a shell into a JVM that's running CRaSH. Used by Spring Boot and others. (LGPL-2.1-or-later)
Web Crawling / Mocking
- StormCrawler - SDK for building low-latency and scalable web crawlers.
Web Frameworks / Mocking
- Firefly - Asynchronous framework for rapid development of high-performance web application.
- Jooby - Scalable, fast and modular micro-framework that offers multiple programming models.
- Ninja - Full-stack web framework.
- Pippo (⭐786) - Small, highly modularized, Sinatra-like framework.
Podcasts and Screencasts / Mocking
Websites / Socials
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 Rust
Applications
- Livediff (⭐211) [livediff] - Real-time terminal file diff monitoring TUI.
11. Awesome Mac
Utilities / General Tools
- HTTrack - Useful tool for downloading a whole website and offline browsing.
- AirServer - Most advanced screen mirroring software receiver for Mac, PC and Xbox One.
- Memo - Simple and elegant app. Unlock memos even more quickly using Touch ID.
- Numi - Beautiful calculator app for Mac.
Reading and Writing Tools / Text Editors
- Brackets - A modern, open source text editor that understands web design.
- LightTable - The next generation code editor.
- Sublime Text - Text editor with a fast interface and plugin ecosystem. For more plugins, check Sublime Text Plugins.
- Vim - An old terminal-based editor. For common plugins, check Vim Common Plugins.
- Vimr - Refined Vim Experience for OS X.
Reading and Writing Tools / Markdown Tools
- Marked 2 - This is the Markdown preview with an elegant and powerful set of tools for all writers.
- MWeb - Pro Markdown writing, and static blog generator App.
- Typora - Truly minimal Markdown editor featuring seamless live preview.
Reading and Writing Tools / Note-taking
- Bear Writer - Beautiful, flexible writing app for crafting notes and prose.
- Notes - Clean, simple note-taking app.
- QOwnNotes - Open-source notepad with markdown support and todo list manager.
- Quiver - Mix text, code, Markdown, and LaTeX in one note with live preview.
Reading and Writing Tools / Ebooks
- Calibre - Free, open-source e-book manager and reader.
- Klib - New way to manage highlights for Kindle and iBooks.
Reading and Writing Tools / RSS
- Leaf - A news reader for managing subscriptions and enjoying daily news.
- ReadKit - Bookmark and RSS management client.
- Reeder 5 - News reader for Feedbin, Feedly, Feed Wrangler and so on.
- Vienna - RSS/Atom reader for Mac OS X.
Reading and Writing Tools / Others
- CHM Reader - Read Compiled HTML (.chm) documents on your Mac.
- Chmox - Read CHM documents on your Mac.
- PDF Reader Pro - You Can view, create, sign, convert and compress any PDF documents.
- Skim - PDF reader and note-taker for OS X.
Developer Tools / IDEs
- Espresso - The web editor for Mac is back. For people who make delightful, innovative and fast websites.
- Haskell for Mac - A Modern Development Environment for Haskell.
Developer Tools / Developer Utilities
- BetterRename - The most powerful and complete Mac file renaming application on the market.
- Beyond Compare - Compare files and folders with powerful commands.
- DiffMerge - Application to visually compare and merge files.
- Integrity - Free website link checker for Mac.
- Koala - GUI application for Less, Sass, Compass and CoffeeScript compilation.
- Solarized - Clean and beautiful color theme. Works well with iTerm, JetBrains products, Vim etc.
- StarUML - Powerful UML app.
- TeXstudio - Integrated writing environment for creating LaTeX documents.
- Woodpecker - View iOS app's Sandbox files, UserDefaults, Keychain items on a Mac.
Developer Tools / Regular Expression Editors
- Patterns - Regular expression editor.
- RegExRX - Development tool for regular expressions.
Developer Tools / Frameworks For Hybrid Applications
- AppJS - Lightweight JavaScript UI library for creating mobile webapps that behave like native apps.
- Electron - Build cross platform desktop application with JavaScript, HTML and CSS.
- ionic - Build native and web apps with Angular and open web technologies.
- MacGap - Lightweight JavaScript API for OS X integration.
- nw.js - Build desktop apps with HTML and JavaScript.
- react-desktop - React UI Components for macOS Sierra.
Developer Tools / Version Control
- Cornerstone - Powerful version control with a gorgeous interface.
- GitUp - A simple & powerful Git client。
- SmartGit - Git client with support.
- Changes (⭐270) - GUI Git client. Replace the Git CLI with a clear UI and AI assist.
Developer Tools / Virtualization
- Parallels - Powerful, easy-to-use VM. No free upgrade for each new Mac OS.
- Virtual Box - Powerful x86 and AMD64/Intel64 virtualization product.
- VMware Fusion - Powerful, commercial VM developed by VMware.
Developer Tools / Databases
- Base 2 - Application for creating, designing, editing and browsing SQLite 3 database files.
- DB Browser for SQLite - Official home of the DB Browser for SQLite.
- ElectroCRUD - Modern MySQL CRUD application.
- MDB Explorer - MDB tool to open, read, export your MDB files to other formats and databases.
- Medis - GUI Manager for Redis.
- MySQL Workbench - The official MySQL GUI.
- Postgres.app - The easiest way to get started with PostgreSQL on the Mac.
- PSequel - PostgreSQL GUI tool for Mac OS X.
- RedisDesktopManager - Cross-platform GUI management tool for Redis.
- Sequel Pro - MySQL database management for Mac OS X.
- SQLPro Studio - Simple, powerful database manager for macOS.
Terminal Apps / Databases
- iTerm2 - iTerm2 is an amazing terminal emulator for OS X.
Design and Product / Design Tools
- Alchemy - Experimental, open-source drawing application with an emphasis on creating conceptual art.
- FontForge - Free, open-source font editor.
- MakeHuman - Powerful and free 3D human modeler.
- Monodraw - Powerful ASCII art editor designed for the Mac.
- Paintbrush - Bitmap image editor.
- Pixelmator - Full-featured image editor for Mac.
- Principle - Application for designing animated and interactive user interfaces.
- Sketch - Professional digital design for mac.
- Sketch Cache Cleaner - Deletes hidden Sketch history files.
- Measure Plugin - Make it a fun to create spec for developers and teammates.
- Sketch Toolbox Plugin Manager - Simple plugin manager for Sketch.
- User Flows Plugin - Generating flow diagrams from Artboards.
- Sketch Cache Cleaner - Deletes hidden Sketch history files.
- Tayasui Sketches - Professional drawing software.
Design and Product / Prototyping and Mind-Mapping Tools
- Adobe XD - Tool for designing and prototyping websites and mobile apps.
- Axure RP 8 - Prototypes, specifications and diagrams in one tool.
- Framer - Tool for interactive prototyping.
- Justinmind - Prototyping platform for web and mobile apps.
- Mockplus - Prototype faster, smarter and easier.
- Origami Studio - Tool for designing modern interfaces, built and used by designers at Facebook.
- pencil - Free, open-source tool for making diagrams and GUI prototyping.
- Scapple - Practical mind-mapping software with free whiteboard-like layout.
- XMind - The most popular mind-mapping tool on the planet.
Design and Product / Screenshot Tools
- Snip - Application for sharing captured images on QQ Mail.
- Teampaper Snap - Let your screenshots speak up.
- Xnip - Handy Screenshot App.
Design and Product / Screen Recording
- Licecap - Screen recorder that exports directly to GIF.
Design and Product / Other Tools
- Couleurs - Simple app for grabbing and tweaking the colors you see on your screen.
- Iconjar - Icon management tool to organize or search your icons.
- IconKit - App icon generator.
- Image2icon - Create and personalize icons from your pictures.
- JPEGmini - Reduce image size by up to 80%, without compromising quality.
- Mark Man - Measure & Spec Fast.
- Resize Master - Batch resize and watermark your images fast and easy.
- RightFont - Preview, sync, install and manage fonts on Mac, Dropbox or Google Drive.
- svgus - Organize, clean and transform your SVGs.
AI Tools / Other Tools
- LingShu - Open-source, model-agnostic macOS agent for verified code, documents, slides, and computer actions.
Communication / Collaboration and Team Tools
- Franz - Messaging app that combines multiple chat services in one place.
- LimeChat - Open-source IRC client for Mac OS X.
- Rambox - Messaging and emailing app that combines common web applications into one.
Communication / Email Clients
- Airmail - Fast email client. For both Mac OS and iOS.
- Foxmail - Fast email client.
Communication / File Sharing
- Flow - Award-winning, beautiful, fast, and reliable FTP + SFTP client.
Data Recovery Tools / File Sharing
- DiskWarrior - The world’s most advanced repair and recovery tool for Mac.
- R-Studio for Mac - Data recovery tool for damaged, deleted, or formatted disks.
Audio and Video Tools / File Sharing
- Audacity - Free, open-source, cross-platform audio software for multi-track recording and editing.
- Audio Hijack - Record any application's audio, including VoIP calls from Skype, web streams from Safari, and much more.
- Cog - Free, open-source audio player.
- Hydrogen - Professional yet simple and intuitive pattern-based drum programming for GNU/Linux.
- Metadatics - Advanced Audio Metadata Editor.
- Mixxx - The most advanced free DJ software.
- Perian - (No longer under active development) Let QuickTime play all the common formats of free plug-ins.
- ScreenFlow - Screencasting and video editing software.
- Stringed 2 - Music practice software designed to help users learn how to play their favorite songs.
- Synfig Studio - Synfig Studio is free, open-source 2D animation software.
- VLC - Open-source multimedia player for most audio, video, and streaming formats.
- XLD - Tool to decode, convert and play various 'lossless' audio files.
Download Management Tools / Audio Record and Process
- FOLX - Free download manager for Mac OS X with a true Mac-style interface.
- JDownloader - Open-source download manager for links, files, and hosted content.
Input Methods / Audio Record and Process
- Rocket - Makes typing emoji faster and easier using Slack-style shortcuts.
Translation Tools / Audio Record and Process
- iTranslate - Translation app for text and web pages in multiple languages.
Security Tools / Audio Record and Process
- LinkLiar - Link-Layer MAC spoofing GUI for macOS.
Proxy and VPN Tools / Audio Record and Process
- ShadowsocksX - Secure socks5 proxy, designed to protect your internet traffic.
Utilities / Clipboard Tools
- ClipMenu - Clipboard manager for Mac OS X.
- Paste - Smart clipboard history & snippets manager.
Utilities / Cleanup and Uninstall
- AppCleaner - Thoroughly uninstall apps.
Utilities / File Organization Tools
- eZip - Lightweight archive tool for ZIP, RAR, 7Z, and other common formats.
- muCommander - Lightweight file manager with a dual-pane interface.
Utilities / To-Do Lists
- 2Do - Nice todo app.
- Day-O 2 - Menu bar clock replacement with built-in calendar.
Utilities / Productivity
- Hammerspoon - Tool for powerful OSX automation with the Lua scripting engine.
- Keyboard Maestro - Automate repetitive tasks with triggers and macros.
- Keytty - App to keep your hands on the keyboard. Move, click, scroll, drag and more with a few strokes.
- SensibleSideButtons - Make mouse side buttons work for back and forward in more apps.
- Ukelele - Unicode Keyboard Layout Editor.
- xScope - Toolset for measuring, inspecting, and testing on-screen layouts and graphics.
Utilities / Window Management
- Amethyst - Tiling window manager.
- Divvy - Window management at its finest with its amazing Divvy Grid system.
- Magnet - Window manager that keeps your workspace organized.
- Moom - Window management tool for moving, resizing, and saving layouts.
- Sidebar - The modern Dock replacement for your Mac.
- SizeUp - Powerful, keyboard-centric window management.
- Total Spaces - Workspace manager with hotkeys and spatial overview.
Utilities / Finder Tools
- ForkLift - The most advanced dual pane file manager and file transfer client for macOS.
- Path Finder - File management app.
- TotalFinder - Chrome-styled Finder substitute.
Utilities / Quality of Life Improvements
- Shifty - A macOS menu bar app that gives you more control over Night Shift.
- Snap - Launch an app in a snap. Ridiculously easy shortcut management.
Utilities / System Related Tools
- HandShaker - Manage Android phone content on Mac.
- Monity - System monitoring widget for OS X.
- Mounty - Tiny tool to re-mount write-protected NTFS volumes under Mac OS X 10.9+ in read-write mode.
- Tuxera NTFS - Full read-write compatibility with NTFS-formatted drives on a Mac.
Gaming Software / System Related Tools
- OpenEmu - Retro game emulator frontend for multiple console systems.
- Porting Kit - Install Windows® Games inside your Mac.
Mac App Download Sites / Genuine Sites
- alternativeTo - Also a very nice community. If you are looking for some alternative apps FOR Windows or another platform, check this site.
- App Shopper:https://appshopper.com/
Mac App Download Sites / Pirated software download site blocklist
- AppKed:
https://www.macbed.com
- Appstorrent:
https://appstorrent.ru/
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)
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)
MITDocker/K8S
Software / File Transfer - Single-click & Drag-n-drop Upload
- snowshare - 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 - 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)
Apache-2.0Nodejs/Docker
Software / Travel Organization
- Surmai - Collaborative personal and family travel organizer. (Demo, Source Code (⭐268))
MITDocker
14. Free for Dev
Search
- searchly.com - Free 2 indices and 20 MB storage
- Suped - A user-friendly DMARC monitoring platform. The free plan covers one domain with up to 1,000 emails per month.
Managed Data Services
- BackupDrill - Backs up Supabase projects to your own S3/R2/B2 bucket, then runs scheduled restore drills to prove backups restore. Provides a free plan with weekly backups for one project and one restore drill on your first backup.
Data Visualization on Maps
- maps.stamen.com - Free map tiles and tile hosting.
IDE and Code Editing
- Brackets - Brackets is an open-source text editor specifically designed for web development. It is lightweight, easy to use, and highly customizable.
- 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.
Payment and Billing Integration
- Qonversion - All-in-one cross-platform subscription management platform offering analytics, A/B testing, Apple Search Ads, remote configs, and growth tools for optimizing in-app purchases and monetization. Compatible with iOS, Android, React Native, Flutter, Unity, Cordova, Stripe, and web. Free up to $10k in monthly tracked revenue.
15. Awesome Data Engineering
Data Ingestion
- faucet-stream (⭐7) - Config-driven data-movement platform for Rust with pluggable source and sink connectors, running ETL, CDC, and streaming pipelines declaratively from YAML or embedded as a library.
Serialization format
- ParquetKit - Browser-based viewer, SQL workbench and converter for Parquet files powered by DuckDB-WASM. Fully client-side, no upload.
Workflow
- Nika (⭐25) - Intent-as-code workflow engine for AI data pipelines: reviewable YAML DAGs statically checked (schema, permits, cost floor) before execution, with tamper-evident run traces.
16. Awesome Gemini Cli
MCP Servers
- Find MCP - Search 17,000+ MCP servers synced from the official MCP registry (registry.modelcontextprotocol.io). Remote Streamable HTTP (
https://catalog.agentage.io/mcp, no auth for search) or stdio (npx -y @agentage/find-mcp). Works with Gemini CLI:gemini mcp add --transport http find-mcp https://catalog.agentage.io/mcp.
- Next: Jul 18, 2026