ShiqiYu/CPP - Lecture notes, projects and other materials for Course 'CS219 Advanced Programming' at Southern University of Science and Technology.
cheatsheet1999/CloudCollection - Notes for Software Engineers on infrastructure and distributed systems. Covers common data structure and algorithms, web concepts, and more!
jainaman224/Algo_Ds_Notes - A comprehensive resource for learning and implementing algorithms and data structures. This repository includes detailed notes, complexity analysis, and code examples in C++, Java, Python, and more. Ideal for students, professionals, and those preparing for coding interviews.
ashvardanian/less_slow.cpp - Playing around "Less Slow" coding practices in C++ 20, C, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception handling, networking and user-space IO
green7ea/blog - A short description of the C++ build process
jeaye/stdman - Formatted C++20 stdlib man pages (cppreference)
the-hyp0cr1t3/CC - Everything competitive programming related - introductory guide, topics/concepts, practice problems, snippets & templates, tips & tricks and more.
huihut/interview - 📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendation, etc.
TheAlgorithms/C-Plus-Plus - Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
OpenGenus/cosmos - World's largest Contributor driven code dataset | Used in Quark Search Engine, @OpenGenus IQ, OpenGenus Visual Project
wisdompeak/LeetCode - This repository contains the solutions and explanations to the algorithm problems on LeetCode. Only medium or above are included. All are written in C++/Python and implemented by myself. The problems attempted multiple times are labelled with hyperlinks.
loveBabbar/CodeHelp-DSA-Busted-Series - This repo is creating providing students easy access to all the programs taught under Codehelp's DSA Busted Series.
ShahjalalShohag/code-library - Templates, algorithms and data structures implemented and collected for programming contests.
pezy/LeetCode - ✏️ LeetCode solutions in C++ 11 and Python3
MasteringOpenCV/code - Code for the book "Mastering OpenCV with Practical Computer Vision Projects" by Packt Publishing 2012.
liuyubobobo/Play-Leetcode - My Solutions to Leetcode problems. All solutions support C++ language, some support Java and Python. Multiple solutions will be given by most problems. Enjoy:) 我的Leetcode解答。所有的问题都支持C++语言,一部分问题支持Java语言。近乎所有问题都会提供多个算法解决。大家加油!:)
manishbisht/Competitive-Programming - 📌 📚 Solution of competitive programming problems, code templates, Data Structures and Algorithms, hackathons, interviews and much more.
walbourn/directx-sdk-samples-reworked - This repo contains Direct3D 11, XInput, and XAudio2 samples C++ samples from the legacy DirectX SDK updated to build using the Windows 10 SDK (archived)
smv1999/CompetitiveProgrammingQuestionBank - This repository contains all the popular Competitive Programming and DSA questions with solutions for your Coding Interview Preparation.
eliben/llvm-clang-samples - UNMAINTAINED: Examples of using the LLVM and Clang compilation libraries and tools (archived)
gzwl/leetcode - The optimum C++ solutions for the leetcode
Language and Tooling
Compilers and Interpreters
carbon-language/carbon-lang - Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
exaloop/codon - A high-performance, zero-overhead, extensible Python compiler with built-in NumPy support
focus-creative-games/hybridclr - HybridCLR是一个特性完整、零成本、高性能、低内存的Unity全平台原生c#热更新解决方案。 HybridCLR is a fully featured, zero-cost, high-performance, low-memory solution for Unity's all-platform native c# hotupdate.
hsutter/cppfront - A personal experimental C++ Syntax 2 -> Syntax 1 compiler
skeeto/w64devkit - Portable C and C++ Development Kit for x64 (and x86) Windows
AdaptiveCpp/AdaptiveCpp - Compiler for multiple programming models (SYCL, C++ standard parallelism, HIP/CUDA) for CPUs and GPUs from all vendors: The independent, community-driven compiler for C++-based heterogeneous programming models. Lets applications adapt themselves to all the hardware in the system - even at runtime!
fusionlanguage/fut - Fusion programming language. Transpiling to C, C++, C#, D, Java, JavaScript, Python, Swift, TypeScript and OpenCL C.
fungos/cr - cr.h: A Simple C Hot Reload Header-only Library
runestubbe/Crinkler - Crinkler is an executable file compressor (or rather, a compressing linker) for compressing small 32-bit Windows demoscene executables. As of 2026, it is the most widely used tool for compressing 1k/4k/8k intros.
eranif/codelite - A multi purpose IDE specialized in C/C++/Rust/Python/PHP and Node.js. Written in C++
jacobdufault/cquery - C/C++ language server supporting multi-million line code base, powered by libclang. Emacs, Vim, VSCode, and others with language server protocol support. Cross references, completion, diagnostics, semantic highlighting and more (archived)
cpeditor/cpeditor - The IDE for competitive programming 🎉 | Fetch, Code, Compile, Run, Check, Submit 🚀
Andersbakken/rtags - A client/server indexer for c/c++/objc[++] with integration for Emacs based on clang.
drogonframework/drogon - Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows
oatpp/oatpp - 🌱Light and powerful C++ web framework for highly scalable and resource-efficient web application. It's zero-dependency and easy-portable.
ipkn/crow - Crow is very fast and easy to use C++ micro web framework (inspired by Python Flask)
CrowCpp/Crow - A Fast and Easy to use microframework for the web.
stefanocasazza/ULib - C++ application development framework, to help developers create and deploy applications quickly and simply
HTTP and Networking Clients
yhirose/cpp-httplib - A C++ header-only HTTP/HTTPS server and client library
microsoft/cpprestsdk - The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services. (archived)
libcpr/cpr - C++ Requests: Curl for People, a spiritual port of Python Requests.
boostorg/beast - HTTP and WebSocket built on Boost.Asio in C++11
eidheim/Simple-Web-Server - A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost.Asio. Created to be an easy way to make REST resources available from C++ applications. (archived)
ideawu/icomet - A C1000K comet/push server built with C++, for web and mobile app
Stiffstream/restinio - Cross-platform, efficient, customizable, and robust asynchronous HTTP(S)/WebSocket server C++ library with the right balance between performance and ease of use
d5/node.native - C++11 port for the Node: native performance and modern simplicity.
etr/libhttpserver - C++ library for creating an embedded Rest HTTP server (and more)
Data and Storage
Databases
ClickHouse/ClickHouse - ClickHouse® is a real-time analytics database management system
memgraph/memgraph - High-performance open-source in-memory graph database for GraphRAG, AI memory, agentic AI, and real-time graph analytics. Cypher-compatible, built in C++.
facebookincubator/velox - A composable and fully extensible C++ execution engine library for data management systems.
chdb-io/chdb - chDB is an in-process OLAP SQL Engine 🚀 powered by ClickHouse
youngyangyang04/Skiplist-CPP - A tiny KV storage based on skiplist written in C++ language| 使用C++开发,基于跳表实现的轻量级键值数据库🔥🔥 🚀
timeplus-io/proton - The Fastest Unified Streaming SQL Engine in a Single C++ Binary. ⚡ Millisecond latency. 100+ GB/s throughput. Continuously compute real-time context from streams, logs, metrics, events, and CDC.
ByConity/ByConity - ByConity is an open source cloud data warehouse (archived)
realm/realm-core - Core database component for the Realm Mobile Database SDKs
Database Clients and ORMs
fnc12/sqlite_orm - ❤️ SQLite ORM light header only library for modern C++
rbock/sqlpp11 - A type safe SQL template library for C++
alembic/alembic - Alembic is an open framework for storing and sharing scene data that includes a C++ library, a file format, and client plugins and applications.
kazuho/picojson - a header-file-only, JSON parser serializer in C++
NVIDIA/TensorRT-LLM - TensorRT LLM provides users with an easy-to-use Python API to define Large Language Models (LLMs) and supports state-of-the-art optimizations to perform inference efficiently on NVIDIA GPUs. TensorRT LLM also contains components to create Python and C++ runtimes that orchestrate the inference execution in a performant way.
rocketride-org/rocketride-server - High-performance AI pipeline engine with a C++ core and 50+ Python-extensible nodes. Build, debug, and scale LLM workflows with 13+ model providers, 8+ vector databases, and agent orchestration, all from your IDE. Includes VS Code extension, TypeScript/Python SDKs, and Docker deployment.
google/gemma.cpp - lightweight, standalone C++ inference engine for Google's Gemma models.
vitoplantamura/OnnxStream - Lightweight inference library for ONNX files, written in C++. It can run Stable Diffusion XL 1.0 on a RPI Zero 2 (or in 298MB of RAM) but also Mistral 7B on desktops and servers. ARM, x86, WASM, RISC-V supported. Accelerated by XNNPACK. Python, C# and JS(WASM) bindings available.
RWKV/rwkv.cpp - INT4/INT5/INT8 and FP16 inference on CPU for RWKV language model
BVLC/caffe - Caffe: a fast open framework for deep learning.
dmlc/xgboost - Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow
microsoft/CNTK - Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit (archived)
davisking/dlib - A toolkit for making real world machine learning and data analysis applications in C++
NVIDIA/TensorRT - NVIDIA® TensorRT™ is an SDK for high-performance deep learning inference on NVIDIA GPUs. This repository contains the open source components of TensorRT.
catboost/catboost - A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.
tiny-dnn/tiny-dnn - header only, dependency-free deep learning framework in C++14
mlpack/mlpack - mlpack: a fast, header-only C++ machine learning library
hughperkins/DeepCL - OpenCL library to train deep convolutional neural networks
dmlc/dmlc-core - A common bricks library for building scalable and portable distributed machine learning.
intel/caffe - This fork of BVLC/Caffe is dedicated to improving performance of this deep learning framework when running on CPU, in particular Intel® Xeon processors. (archived)
DefTruth/lite.ai.toolkit - 🛠 A lite C++ toolkit: contains 100+ Awesome AI models, support MNN, NCNN, TNN, ONNXRuntime and TensorRT. 🎉🎉
Computer Vision
colmap/colmap - COLMAP - Structure-from-Motion and Multi-View Stereo
pmoulon/CMVS-PMVS - This software (CMVS) takes the output of a structure-from-motion (SfM) software as input, then decomposes the input images into a set of image clusters of managable size. An MVS software can be used to process each cluster independently and in parallel, where the union of reconstructions from all the clusters should not miss any details that can be otherwise obtained from the whole image set. CMVS should be used in conjunction with an SfM software Bundler and an MVS software PMVS2 (PMVS version 2).
k2-fsa/sherpa-onnx - Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages
0xShug0/audio.cpp - An all-in-one, pure C++ inference engine for audio models, powered by ggml. Supports TTS, STT, VAD, voice conversion, music generation, and more, with highly optimized performance. No Python dependency.
k2-fsa/sherpa-ncnn - Real-time speech recognition and voice activity detection (VAD) using next-gen Kaldi with ncnn without Internet connection. Support iOS, Android, Linux, macOS, Windows, Raspberry Pi, VisionFive2, LicheePi4A etc.
chenshuo/muduo - Event-driven network library for multi-threaded Linux server in C++11
sogou/workflow - C++ Parallel Computing and Asynchronous Networking Framework
project-chip/connectedhomeip - Matter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.
yedf2/handy - 🔥简洁易用的C++11网络库 / 支持单机千万并发连接 / a simple C++11 network server framework
Qihoo360/evpp - A modern C++ network library for developing high performance network services in TCP/UDP/HTTP protocols.
seladb/PcapPlusPlus - PcapPlusPlus is a multiplatform C++ library for capturing, parsing and crafting of network packets. It is designed to be efficient, powerful and easy to use. It provides C++ wrappers for the most popular packet processing engines such as libpcap, Npcap, WinPcap, DPDK, AF_XDP and PF_RING.
magma/magma - Platform for building access networks and modular network services
chronoxor/CppServer - Ultra fast and low latency asynchronous socket server & client C++ library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
shadowsocks/libQtShadowsocks - A lightweight and ultra-fast shadowsocks library written in C++14 with Qt framework (archived)
nilstate/icey - Real-time media stack and lightweight libwebrtc alternative, built in C++20
inspircd/inspircd - A high-performance Internet Relay Chat (IRCv3) server for UNIX-like and Windows systems
OpenVPN/openvpn3 - OpenVPN 3 is a C++ class library that implements the functionality of an OpenVPN client, and is protocol-compatible with the OpenVPN 2.x branch.
njh/EtherCard - EtherCard is an IPv4 driver for the ENC28J60 chip, compatible with Arduino IDE
OpenZWave/open-zwave - a C++ library to control Z-Wave Networks via a USB Z-Wave Controller.
Hieromon/AutoConnect - An Arduino library for ESP8266/ESP32 WLAN configuration at runtime with the Web interface
RPC and Messaging
grpc/grpc - C++ based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
apache/brpc - brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".
zeromq/libzmq - ZeroMQ core engine in C++, implements ZMTP/3.1
OpenDDS/OpenDDS - OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). OpenDDS also supports Java bindings through JNI.
XRPLF/rippled - Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++
baidu/braft - An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.
ethereum/aleth - Aleth – Ethereum C++ client, tools and libraries (archived)
Tencent/phxpaxos - The Paxos library implemented in C++ that has been used in the WeChat production environment.
stellar/stellar-core - Reference implementation for the peer-to-peer agent that manages the Stellar network.
opencurve/curve - Curve is a sandbox project hosted by the CNCF Foundation. It's cloud-native, high-performance, and easy to operate. Curve is an open-source distributed storage system for block and shared file storage.
cztomczak/cefpython - Python bindings for the Chromium Embedded Framework (CEF)
vczh-libraries/GacUI - Native C++ UI library, cross-platform, MVVM and data binding, XML description, multi-language, core/renderer cross-process separation, etc
margelo/nitro - 🔥 Insanely fast native C++, Swift or Kotlin modules with a statically compiled binding layer to JSI
ammarahm-ed/react-native-mmkv-storage - An ultra fast (0.0002s read/write), small & encrypted mobile key-value storage framework for React Native written in C++ using JSI
9miao/CrossApp - Cross-Platform Mobile APP Development Engine
Applications and End User Tools
FreeCAD/FreeCAD - Official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
microsoft/calculator - Windows Calculator: A simple yet powerful calculator that ships with Windows
cmderdev/cmder - Lovely console emulator package for Windows
chromium/chromium - The official GitHub mirror of the Chromium source
Qv2ray/Qv2ray - ⭐ Linux / Windows / macOS 跨平台 V2Ray 客户端 | 支持 VMess / VLESS / SSR / Trojan / Trojan-Go / NaiveProxy / HTTP / HTTPS / SOCKS5 | 使用 C++ / Qt 开发 | 可拓展插件式设计 ⭐
CoatiSoftware/Sourcetrail - Sourcetrail - free and open-source interactive source explorer (archived)
xournalpp/xournalpp - Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.
vnotex/vnote - A pleasant note-taking platform in native C++.
hluk/CopyQ - Clipboard manager with advanced features
filecxx/FileCentipede - Cross-platform internet upload/download manager for HTTP(S), FTP(S), SSH, magnet-link, BitTorrent, m3u8, ed2k, and online videos. WebDAV client, FTP client, SSH client.
Stellarium/stellarium - Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows, macOS and Haiku. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.
ConEmu/ConEmu - ConEmu: Customizable Windows terminal with tabs, splits, quake-style, hotkeys and more
brndnmtthws/conky - Light-weight system monitor for X, Wayland, and other things, too
LibreCAD/LibreCAD - LibreCAD is a cross-platform 2D CAD program. It can read DXF/DWG, and write DXF/DWG/PDF/SVG files. It supports point/line/circle/ellipse/parabola/hyperbola/spline primitives. The GUI is highly customizable, and has dozens of translations.
Lymphatus/caesium-image-compressor - Caesium is an image compression software that helps you store, send and share digital pictures, supporting JPG, PNG, WebP and TIFF formats. You can quickly reduce the file size (and resolution, if you want) by preserving the overall quality of the image.
mhogomchungu/media-downloader - Media Downloader is a Qt/C++ front end to yt-dlp, youtube-dl, gallery-dl, lux, you-get, svtplay-dl, aria2c, wget and safari books..
clangen/musikcube - a cross-platform, terminal-based music player, audio engine, metadata indexer, and server in c++
ndeadly/MissionControl - Use controllers from other consoles natively on your Nintendo Switch via Bluetooth. No dongles or other external hardware neccessary.
webyog/sqlyog-community - Webyog provides monitoring and management tools for open source relational databases. We develop easy-to-use MySQL client tools for performance tuning and database management. Webyog's solutions include SQL Diagnostic Manager for MySQL performance optimization and SQLyog for MySQL administration. More than 35,000 companies (including Amazon, IBM, Salesforce, AT&T, eBay, and GE) and 2.5 million users rely on Webyog's solutions to provide valuable insights into their databases. Webyog is an Idera, Inc. company.
cjcliffe/CubicSDR - Cross-Platform Software-Defined Radio Application
uowuo/abaddon - An alternative Discord client with voice support made with C++ and GTK 3
storax/kubedoom - Kill Kubernetes pods by playing Id's DOOM!
Bush2021/chrome_plus - A DLL hijack implements Chrome full portability as well as tab enhancements.
pgkt04/defender-control - An open-source windows defender manager. Now you can disable windows defender permanently.
crow-translate/crow-translate - A simple and lightweight translator that allows you to translate and speak text using Google, Yandex Bing, LibreTranslate and Lingva. (archived)
Sapd/HeadsetControl - Sidetone and Battery status for Logitech G930, G533, G633, G933 SteelSeries Arctis 7/PRO 2019 and Corsair VOID (Pro) in Linux and MacOSX
pixop/video-compare - Split-screen video comparison tool using FFmpeg and SDL2
s60sc/ESP32-CAM_MJPEG2SD - ESP32 Camera motion capture application to record JPEGs to SD card as AVI files and stream to browser as MJPEG. If a microphone is installed then a WAV file is also created. Files can be uploaded via FTP or downloaded to browser.
microsoft/Win2D - Win2D is an easy-to-use Windows Runtime API for immediate mode 2D graphics rendering with GPU acceleration. It is available to C#, C++ and VB developers writing apps for the Windows Universal Platform (UWP). It utilizes the power of Direct2D, and integrates seamlessly with XAML and CoreWindow.
microsoft/ShaderConductor - ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages (archived)
tunabrain/tungsten - High performance physically based renderer in C++11
thorvg/thorvg - A production-ready C++ vector graphics engine supporting SVG and Lottie formats, featuring advanced rendering backends such as WebGPU for high-performance graphics.
cocos2d/cocos2d-x - Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.
OpenRCT2/OpenRCT2 - An open source re-implementation of RollerCoaster Tycoon 2 🎢
hrydgard/ppsspp - A PSP emulator for Android, Windows, Mac, Linux and iOS, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues.
CleverRaven/Cataclysm-DDA - Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
skypjack/entt - Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
jrouwe/JoltPhysics - A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West and Death Stranding 2.
cocos/cocos-engine - Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.
The-Powder-Toy/The-Powder-Toy - Written in C++ and using SDL, The Powder Toy is a desktop version of the classic 'falling sand' physics sandbox, it simulates air pressure and velocity as well as heat.
panda3d/panda3d - Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
ketoo/NoahGameFrame - A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
nem0/LumixEngine - 3D C++ Game Engine - yet another open source game engine
amzeratul/halley - A lightweight game engine written in modern C++
AtomicGameEngine/AtomicGameEngine - The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript (archived)
crawl/crawl - Dungeon Crawl: Stone Soup official repository
coronalabs/corona - Solar2D Game Engine main repository (ex Corona SDK)
Hopson97/MineCraft-One-Week-Challenge - I challenged myself to see if I could create a voxel game (Minecraft-like) in just one week using C++ and OpenGL, and here is the result
PanicPetal/ALS-Community - Replicated and optimized community version of Advanced Locomotion System V4 for Unreal Engine 5.4 with additional features & bug fixes
hugoam/two - c++ toolkit for rapid development of live graphical apps and games
Blizzard/s2client-api - StarCraft II Client - C++ library supported on Windows, Linux and Mac designed for building scripted bots and research using the SC2API.
juce-framework/JUCE - JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, LV2 and AAX audio plug-ins.
google/oboe - Oboe is a C++ library that makes it easy to build high-performance audio apps on Android.
bozbez/win-capture-audio - An OBS plugin that allows capture of independant application audio streams on Windows, in a similar fashion to OBS's game capture and Discord's application streaming.
MTG/essentia - C++ library for audio and music analysis, description and synthesis, including Python bindings
bbc/audiowaveform - C++ program to generate waveform data and render waveform images from audio files
vinniefalco/DSPFilters - A Collection of Useful C++ Classes for Digital Signal Processing
kfrlib/kfr - Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON, RISC-V RVV)
thestk/rtaudio - A set of C++ classes that provide a common API for realtime audio input/output across Linux (native ALSA, JACK, PulseAudio and OSS), Macintosh OS X (CoreAudio and JACK), and Windows (DirectSound, ASIO, and WASAPI) operating systems.
tttapa/Control-Surface - Arduino library for creating MIDI controllers and other MIDI devices.
cycfi/q - C++ Library for Audio Digital Signal Processing
acoustid/chromaprint - C library for generating audio fingerprints used by AcoustID
thestk/stk - The Synthesis ToolKit in C++ (STK) is a set of open source audio signal processing and algorithmic synthesis classes written in the C++ programming language.
thestk/rtmidi - A set of C++ classes that provide a common API for realtime MIDI input/output across Linux (ALSA & JACK), Macintosh OS X (CoreMIDI) and Windows (Multimedia)
pierreguillot/Camomile - An audio plugin with Pure Data embedded that allows to load and to control patches
ossrs/srs - SRS is a simple, high-performance, AI-driven real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181, with codec support for H.264, H.265, AV1, VP9, AAC, Opus, and G.711.
ZLMediaKit/ZLMediaKit - WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT/STUN/TURN server and client framework based on C++11
ermig1979/Simd - C++ image processing and machine learning library with using of SIMD: SSE, AVX, AVX-512, AMX for x86/x64, NEON, SVE for ARM, HVX for Hexagon
GreycLab/CImg - The CImg Library is a small and open-source C++ toolkit for image processing
OpenShot/libopenshot - OpenShot Video Library (libopenshot) is a free, open-source project dedicated to delivering high quality video editing, animation, and playback solutions to the world. API currently supports C++, Python, and Ruby.
GPUOpen-Tools/compressonator - Tool suite for Texture and 3D Model Compression, Optimization and Analysis using CPUs, GPUs and APUs
NVIDIA/VideoProcessingFramework - Set of Python bindings to C++ libraries which provides full HW acceleration for video decoding, encoding and GPU-accelerated color space and pixel format conversions (archived)
unity3d-jp/FrameCapturer - export framebuffer, GBuffer or any RenderTextures from Unity to file. supported format: png, exr, gif, webm, mp4
BinomialLLC/crunch - Advanced DXTc texture compression and transcoding library (archived)
HoShiMin/Kernel-Bridge - Windows kernel hacking framework, driver template, hypervisor and API written on C++
ReversecLabs/C3 - Custom Command and Control (C3). A framework for rapid prototyping of custom C2 channels, while still providing integration with existing offensive toolkits.
KEV0143/Direct-memory-access-CS2-DMA - Low-level Direct Memory Access (DMA) framework for CS2, designed for memory acquisition, entity-state parsing, synchronization, and PCIe/reverse-engineering research.
ROCm/hip - HIP: C++ Heterogeneous-Compute Interface for Portability
AnswerDotAI/gpu.cpp - A lightweight library for portable low-level GPU computation using WebGPU.
google/zopfli - Zopfli Compression Algorithm is a compression library programmed in C to perform very good, but slow, deflate or zlib compression. (archived)
ARM-software/ComputeLibrary - The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies.
richgel999/miniz - miniz: Single C source file zlib-replacement library, originally from code.google.com/p/miniz
xtensor-stack/xsimd - C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, AVX512, NEON, SVE, WebAssembly, VSX, RISC-V))
foonathan/memory - STL compatible C++ memory allocator library using a new RawAllocator concept that is similar to an Allocator but easier to use and write.
cacay/MemoryPool - An easy to use and efficient memory pool allocator written in C++.
intel/compute-runtime - Intel® Graphics Compute Runtime for oneAPI Level Zero and OpenCL™ Driver
jfalcou/eve - Expressive Vector Engine - SIMD in C++ Goes Brrrr
p12tic/libsimdpp - Portable header-only C++ low level SIMD library
Testing and Quality
Testing
catchorg/Catch2 - A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
doctest/doctest - The fastest feature-rich C++11/14/17/20/23 single-header testing framework
gflags/gflags - The gflags package contains a C++ library that implements commandline flags processing. It includes built-in support for standard types such as string and the ability to define flags in the source file in which they are used. Online documentation available at:
stefanhaustein/TerminalImageViewer - Small C++ program to display images in a (modern) terminal using RGB ANSI codes and unicode block graphics characters
Taywee/args - A header-only C++ argument parser library. Supposed to be flexible and powerful, and attempts to be compatible with the functionality of the Python standard argparse library (though not necessarily the API).
daniele77/cli - A library for interactive command line interfaces in modern C++
muellan/clipp - easy to use, powerful & expressive command line argument parsing for modern C++ / single header / usage & doc generation
google/glog - C++ implementation of the Google logging module (archived)
abumq/easyloggingpp - C++ logging library. It is powerful, supports asynchronous low latency, extendable, light-weight, fast performing, thread and type safe and consists of many built-in features. It provides ability to write logs in your own customized format. It also provide support for logging your classes, third-party libraries, STL and third-party containers etc. (archived)
PlatformLab/NanoLog - Nanolog is an extremely performant nanosecond scale logging system for C++ that exposes a simple printf-like API.
benhoyt/inih - Simple .INI file parser in C, good for embedded systems
odygrd/quill - Ultra-low-latency asynchronous C++17 logging and metrics library for performance-critical applications
log4cplus/log4cplus - log4cplus is a simple to use C++ logging API providing thread-safe, flexible, and arbitrarily granular control over log management and configuration. It is modelled after the Java log4j API.
brofield/simpleini - Cross-platform C++ library providing a simple API to read and write INI-style configuration files
Text Processing
google/libphonenumber - Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.
BYVoid/OpenCC - Library for conversion between Traditional and Simplified Chinese
google/re2 - RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.
ashvardanian/StringZilla - Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖
fastfloat/fast_float - Fast and exact implementation of the C++ from_chars functions for number types: 4x to 10x faster than strtod, part of GCC 12, MySQL, DuckDB, Chromium, Redis and WebKit/Safari
sisong/HDiffPatch - a C\C++ library and command-line tools for Diff & Patch between binary files or directories(folder); cross-platform; runs fast; create small delta/differential; support large files and limit memory requires when diff & patch.
ada-url/ada - WHATWG-compliant and fast URL parser written in modern C++, part of Internet Archive, Node.js, Clickhouse, Redpanda, Kong, Telegram, Adguard, Datadog and Cloudflare Workers.
emcrisostomo/fswatch - A cross-platform file change monitor with multiple backends: Apple macOS File System Events, *BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify and fanotify, Microsoft Windows and a stat()-based backend.
inotify-tools/inotify-tools - inotify-tools is a library and a set of command-line programs providing a simple interface to inotify.
google/cdc-file-transfer - Tools for synching and streaming files from Windows to Linux (archived)
google/cpu_features - A cross platform C99 library to get cpu features at runtime.
wjwwood/serial - Cross-platform, Serial Port library written in C++
microsoft/STL - MSVC's implementation of the C++ Standard Library.
pocoproject/poco - The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
Neargye/magic_enum - Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
ericniebler/range-v3 - Range library for C++14/17/20, basis for C++20's std::ranges
microsoft/proxy - Proxy: Next Generation Polymorphism in C++ (archived)
arximboldi/immer - Postmodern immutable and persistent data structures for C++ — value semantics at scale
Neargye/nameof - Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
Dobiasd/FunctionalPlus - Functional Programming Library for C++. Write concise and readable C++ code.
alibaba/yalantinglibs - A collection of modern C++ libraries, include coro_http, coro_rpc, compile-time reflection, struct_pack, struct_json, struct_xml, struct_pb, easylog, async_simple etc.
google/fruit - Fruit, a dependency injection framework for C++
TartanLlama/expected - C++11/14/17 std::expected with functional-style extensions
bloomberg/bde - Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.
aantron/better-enums - C++ compile-time enum to string, iteration, in a single header file
wqking/eventpp - Event Dispatcher and callback list for C++
martinus/robin-hood-hashing - Fast & memory efficient hashtable based on robin hood hashing for C++11/14/17/20 (archived)
facebook/fatal - Fatal is a library for fast prototyping software in modern C++. It provides facilities to enhance the expressive power of C++. The library is heavily based on template meta-programming, while keeping the complexity under-the-hood.
beark/ftl - C++ template library for fans of functional programming
bolero-MURAKAMI/Sprout - C++11/14 constexpr based Containers, Algorithms, Random numbers, Parsing, Ray tracing, Synthesizer, and others.
jrowberg/i2cdevlib - I2C device library collection for AVR/Arduino or other C++-based MCUs
openhwgroup/cva6 - The CORE-V CVA6 is a highly configurable, 6-stage RISC-V core for both application and embedded applications. Application class configurations are capable of booting Linux.
SmingHub/Sming - Sming - powerful open source framework simplifying the creation of embedded C++ applications.
AngusJohnson/Clipper2 - Polygon Clipping, Offsetting & Triangulation in C++, C# and Delphi
strasdat/Sophus - C++ implementation of Lie Groups using Eigen.
casadi/casadi - CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python, Matlab/Octave, Julia or Javascript
mherb/kalman - Header-only C++11 Kalman Filtering Library (EKF, UKF) based on Eigen3
mpusz/mp-units - The Domain-Correct Quantities and Units Library for C++ — full quantity kind safety, ISO 80000 compliant, C++29 standardization candidate.
cartographer-project/cartographer - Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations.
PetoiCamp/OpenCat-Quadruped-Robot - An open source quadruped robot pet framework for developing Boston Dynamics-style four-legged robots that are perfect for STEM, coding & robotics education, IoT robotics applications, AI-enhanced robotics application services, research, and DIY robotics kit development.
borglab/gtsam - GTSAM is a library of C++ classes that implement smoothing and mapping (SAM) in robotics and vision, using factor graphs and Bayes networks as the underlying computing paradigm rather than sparse matrices.
projectchrono/chrono - High-performance C++ library for multiphysics and multibody dynamics simulations
simbody/simbody - High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.
Ultimaker/CuraEngine - Powerful, fast and robust engine for converting 3D models into g-code instructions for 3D printers. It is part of the larger open source project Cura.
qiayuanl/legged_control - NMPC, WBC, state estimation, and sim2real framework for legged robots based on OCS2 and ros-controls
nvidia-isaac/cuVSLAM - CUDA-accelerated visual odometry and SLAM library for fast, accurate, low-latency camera tracking
ankitdhall/lidar_camera_calibration - ROS package to find a rigid-body transformation between a LiDAR and a camera for "LiDAR-Camera Calibration using 3D-3D Point correspondences"
ethz-adrl/control-toolbox - The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control
PetoiCamp/OpenCat-Old - A programmable and highly maneuverable robotic cat for STEM education and AI-enhanced services.
erwincoumans/tiny-differentiable-simulator - Tiny Differentiable Simulator is a header-only C++ and CUDA physics library for reinforcement learning and robotics with zero dependencies.
KratosMultiphysics/Kratos - Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
PRBonn/depth_clustering - 🚕 Fast and robust clustering of point clouds generated with a Velodyne sensor.
hku-mars/livox_camera_calib - This repository is used for automatic calibration between high resolution LiDAR and camera in targetless scenes.
mrc-ide/covid-sim - This is the COVID-19 CovidSim microsimulation model developed by the MRC Centre for Global Infectious Disease Analysis hosted at Imperial College, London.
roboticslibrary/rl - The Robotics Library (RL) is a self-contained C++ library for rigid body kinematics and dynamics, motion planning, and control.
aria2/aria2 - aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
duckdb/duckdb - DuckDB is an analytical in-process SQL database management system
Fincept-Corporation/FinceptTerminal - FinceptTerminal is a modern finance application offering advanced market analytics, investment research, and economic data tools, designed for interactive exploration and data-driven decision-making in a user-friendly environment.
mozilla/DeepSpeech - DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers. (archived)
typesense/typesense - Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences
microsoft/winget-cli - WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).
v8/v8 - The official mirror of the V8 Git repository
sqlitebrowser/sqlitebrowser - Official home of the DB Browser for SQLite (DB4S) project. Previously known as "SQLite Database Browser" and "Database Browser for SQLite". Website at:
simdjson/simdjson - Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
scottbez1/smartknob - Haptic input knob with software-defined endstops and virtual detents
microsoft/onnxruntime - ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
k4yt3x/video2x - A machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018.
xbmc/xbmc - Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS, tvOS and Windows.
apache/mxnet - Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more (archived)
lettier/3d-game-shaders-for-beginners - 🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
trojan-gfw/trojan - An unidentifiable mechanism that helps you bypass GFW.
Atmosphere-NX/Atmosphere - Atmosphère is a work-in-progress customized firmware for the Nintendo Switch.
kyleneideck/BackgroundMusic - Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.
uNetworking/uWebSockets - Simple, secure & standards compliant web server for the most demanding of applications
react/yoga - Yoga is an embeddable layout engine targeting web standards.
lightgbm-org/LightGBM - A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.
Tencent/MMKV - An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, POSIX, and OHOS.
facebook/hhvm - A virtual machine for executing programs written in Hack.
wled/WLED - Control WS2812B and many more types of digital RGB LEDs with an ESP32 over WiFi!
doitsujin/dxvk - Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
pybind/pybind11 - Seamless operability between C++11 and Python
upx/upx - UPX - the Ultimate Packer for eXecutables
NixOS/nix - Nix, the purely functional package manager
Tencent/mars - Mars is a cross-platform network component developed by WeChat.
MarlinFirmware/Marlin - Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
bkaradzic/bgfx - Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
AaronFeng753/Waifu2x-Extension-GUI - Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, Real-ESRGAN, Real-CUGAN, RTX Video Super Resolution VSR, SRMD, RealSR, Anime4K, RIFE, IFRNet, CAIN, DAIN, and ACNet.
dolphin-emu/dolphin - Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
M2Team/NanaZip - The 7-Zip derivative intended for the modern Windows experience
organicmaps/organicmaps - 🍃 Organic Maps is a free Android & iOS offline maps app for more than 6M travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by the community. No ads, no tracking, no data collection, no crapware. Please donate to support the development!
lynx-family/lynx - Empower the Web community and invite more to build across platforms.
musescore/MuseScore - MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
google-deepmind/mujoco - Multi-Joint dynamics with Contact. A general purpose physics simulator.
bulletphysics/bullet3 - Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
qgis/QGIS - QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)
spotify/annoy - Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk
arangodb/arangodb - 🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
nasa/fprime - F´ - A flight software and embedded systems framework
esphome/esphome - ESPHome is a system to control your ESP32, ESP8266, BK72xx, RP2040 by simple yet powerful configuration files and control them remotely through Home Automation systems.
openvinotoolkit/openvino - OpenVINO™ is an open source toolkit for optimizing and deploying AI inference
WasmEdge/WasmEdge - WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devices.
Const-me/Whisper - High-performance GPGPU inference of OpenAI's Whisper automatic speech recognition (ASR) model
stenzek/duckstation - Fast PlayStation 1 emulator for x86-64/AArch32/AArch64/RV64
optiscaler/OptiScaler - OptiScaler bridges upscaling/frame gen across GPUs. Supports DLSS2+/XeSS/FSR2+ inputs, replaces native upscalers, enables FSR-FG/XeFG on non-FG titles. Supports Nukem mod for DLSSG-to-FSR3 FG.
LMMS/lmms - Cross-platform music production software
PrismLauncher/PrismLauncher - A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)
KDE/krita - Krita is a free and open source cross-platform application that offers an end-to-end solution for creating digital art files from scratch built on the KDE and Qt frameworks.
oceanbase/oceanbase - OceanBase is the unified distributed database for the AI era — open-source, multi-model, one engine for your most demanding workloads.
raulmur/ORB_SLAM2 - Real-Time SLAM for Monocular, Stereo and RGB-D Cameras, with Loop Detection and Relocalization Capabilities
deepseek-ai/3FS - A high-performance distributed file system designed to address the challenges of AI training and inference workloads.
openscad/openscad - OpenSCAD - The Programmers Solid 3D CAD Modeller
TarsCloud/Tars - Tars is a high-performance RPC framework based on name service and Tars protocol, also integrated administration platform, and implemented hosting-service via flexible schedule.
Tiiny-AI/PowerInfer - High-speed Large Language Model Serving for Local Deployment
owasp-modsecurity/ModSecurity - ModSecurity is an open source, cross platform web application firewall (WAF) engine for Apache, IIS and Nginx. It has a robust event-based programming language which provides protection from a range of attacks against web applications and allows for HTTP traffic monitoring, logging and real-time analysis.
o3de/o3de - Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
electronicarts/EASTL - EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
scylladb/seastar - High performance server-side application framework
activeloopai/deeplake - Deeplake is AI Data Runtime for Agents. It provides serverless postgres with a multimodal datalake, enabling scalable retrieval and training.
WinMerge/winmerge - WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.
microsoft/napajs - Napa.js: a multi-threaded JavaScript runtime (archived)
dusty-nv/jetson-inference - Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson.
VowpalWabbit/vowpal_wabbit - Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning.
cloudflare/workerd - The JavaScript / Wasm runtime that powers Cloudflare Workers
love2d/love - LÖVE is an awesome 2D game framework for Lua.
Tencent/libco - libco is a coroutine library which is widely used in wechat back-end service. It has been running on tens of thousands of machines since 2013.
jomjol/AI-on-the-edge-device - Easy to use device for connecting "old" measuring units (water, power, gas, ...) to the digital world
avast/retdec - RetDec is a retargetable machine-code decompiler based on LLVM.
Tencent/Hippy - Hippy is designed to easily build cross-platform dynamic apps. 👏
wangyu-/udp2raw - A Tunnel which Turns UDP Traffic into Encrypted UDP/FakeTCP/ICMP Traffic by using Raw Socket,helps you Bypass UDP FireWalls(or Unstable UDP Environment)
sass/node-sass - 🌈 Node.js bindings to libsass (archived)
microsoft/microsoft-ui-xaml - WinUI: a modern UI framework with a rich set of controls and styles to build dynamic and high-performing Windows applications.
LibreSprite/LibreSprite - Animated sprite editor & pixel art tool -- Fork of the last GPLv2 commit of Aseprite
mumble-voip/mumble - Mumble is an open-source, low-latency, high quality voice chat software.
OpenTTD/OpenTTD - OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe
duixcom/Duix-Mobile - 🚀 The best real-time interactive AI avatar(digital human) with on-premise deployment and <1.5 s latency.
MariaDB/server - MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.
Alex313031/thorium - Chromium fork named after radioactive element No. 90. Source code and Linux releases. Windows/MacOS/ARM builds served in different repos, links are towards the top of the README.md.
FastLED/FastLED - The FastLED library for colored LED animation on Arduino. Please direct questions/requests for help to the FastLED Reddit community: http://fastled.io/r We'd like to use github "issues" just for tracking library bugs / enhancements.
google/draco - Draco is a library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.
TigerVNC/tigervnc - High performance, multi-platform VNC client and server
microsoft/DirectX-Graphics-Samples - This repo contains the DirectX Graphics samples that demonstrate how to build graphics intensive applications on Windows.
moudey/Shell - Powerful context menu manager for Windows File Explorer
AlkaidLab/foundation-sunshine - Sunshine fork: an enhanced sunshine, a self-hosted game streaming host for Moonlight with HDR10/HDR Vivid, virtual displays, advanced audio, optimized encoders, and a modern control panel.
goldendict/goldendict - A feature-rich dictionary lookup program, supporting multiple dictionary formats (StarDict/Babylon/Lingvo/Dictd) and online dictionaries, featuring perfect article rendering with the complete markup, illustrations and other content retained, and allowing you to type in words without any accents or correct case.
CodingGay/BlackDex - BlackDex is an Android unpack(dexdump) tool, it supports Android 5.0~12 and need not rely to any environment. BlackDex can run on any Android mobile phone or emulator, you can unpack APK File in several seconds.
liuruoze/EasyPR - (CGCSTCD'2017) An easy, flexible, and accurate plate recognition project for Chinese licenses in unconstrained situations. CGCSTCD = China Graduate Contest on Smart-city Technology and Creative Design
google-ai-edge/LiteRT-LM - LiteRT-LM is Google's production-ready, high-performance, open-source inference framework for deploying Large Language Models on edge devices.
google/highway - Performance-portable, length-agnostic SIMD with runtime dispatch
NVIDIA/DALI - A GPU-accelerated library containing highly optimized building blocks and an execution engine for data processing to accelerate deep learning training and inference applications.
geo-tp/ESP32-Bit-Pirate - A Hardware Hacking Tool with Web-Based CLI That Speaks Every Protocol
NatronGitHub/Natron - Open-source video compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.
chrxh/alien - ALIEN is a CUDA-powered artificial life simulation program.
crosire/reshade - A generic post-processing injector for games and video software.
xfangfang/wiliwili - 第三方B站客户端,目前可以运行在PC全平台、PSVita、PS4 、Xbox 和 Nintendo Switch上
google-deepmind/open_spiel - OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.
praydog/REFramework - Mod loader, scripting platform, and VR support for all RE Engine games
tjanczuk/edge - Run .NET and Node.js code in-process on Windows, MacOS, and Linux
qpdf/qpdf - qpdf: A content-preserving PDF document transformer
ProjectPhysX/FluidX3D - The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL. Free for non-commercial use.
TwilitRealm/dusklight - Dusklight brings a classic adventure to PC and mobile platforms with a variety of fixes and improvements.
includeos/IncludeOS - A minimal, resource efficient unikernel for cloud services
kasmtech/KasmVNC - Modern VNC Server and client, web based and secure
blinker-iot/blinker-library - An IoT Solution,Blinker library for embedded hardware. Works with Arduino R4, ESP32.
wangyu-/UDPspeeder - A Tunnel which Improves your Network Quality on a High-latency Lossy Link by using Forward Error Correction, possible for All Traffics(TCP/UDP/ICMP)
hku-mars/FAST_LIO - A computationally efficient and robust LiDAR-inertial odometry (LIO) package
KDAB/hotspot - The Linux perf GUI for performance analysis.
cmu-db/bustub - The BusTub Relational Database Management System (Educational)
phusion/passenger - A fast and robust web server and application server for Ruby, Python and Node.js
mmp/pbrt-v3 - Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
NVIDIA/nccl - Optimized primitives for collective multi-GPU communication
microsoft/SPTAG - A distributed approximate nearest neighborhood search (ANN) library which provides a high quality vector index build, search and distributed online serving toolkits for large scale vector search scenario.
zufuliu/notepad4 - Notepad4 (Notepad2⨯2, Notepad2++) is a light-weight Scintilla based text editor for Windows with syntax highlighting, code folding, auto-completion and API list for many programming languages and documents, bundled with file browser plugin matepath.
qTox/qTox - qTox is a chat, voice, video, and file transfer IM client using the encrypted peer-to-peer Tox protocol. (archived)
Nukem9/dlssg-to-fsr3 - Adds AMD FSR 3 Frame Generation to games by replacing Nvidia DLSS Frame Generation (nvngx_dlssg).
ShiqiYu/CPP - Lecture notes, projects and other materials for Course 'CS219 Advanced Programming' at Southern University of Science and Technology.
cheatsheet1999/CloudCollection - Notes for Software Engineers on infrastructure and distributed systems. Covers common data structure and algorithms, web concepts, and more!
jainaman224/Algo_Ds_Notes - A comprehensive resource for learning and implementing algorithms and data structures. This repository includes detailed notes, complexity analysis, and code examples in C++, Java, Python, and more. Ideal for students, professionals, and those preparing for coding interviews.
ashvardanian/less_slow.cpp - Playing around "Less Slow" coding practices in C++ 20, C, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception handling, networking and user-space IO
green7ea/blog - A short description of the C++ build process
jeaye/stdman - Formatted C++20 stdlib man pages (cppreference)
the-hyp0cr1t3/CC - Everything competitive programming related - introductory guide, topics/concepts, practice problems, snippets & templates, tips & tricks and more.
huihut/interview - 📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendation, etc.
TheAlgorithms/C-Plus-Plus - Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
OpenGenus/cosmos - World's largest Contributor driven code dataset | Used in Quark Search Engine, @OpenGenus IQ, OpenGenus Visual Project
wisdompeak/LeetCode - This repository contains the solutions and explanations to the algorithm problems on LeetCode. Only medium or above are included. All are written in C++/Python and implemented by myself. The problems attempted multiple times are labelled with hyperlinks.
loveBabbar/CodeHelp-DSA-Busted-Series - This repo is creating providing students easy access to all the programs taught under Codehelp's DSA Busted Series.
ShahjalalShohag/code-library - Templates, algorithms and data structures implemented and collected for programming contests.
pezy/LeetCode - ✏️ LeetCode solutions in C++ 11 and Python3
MasteringOpenCV/code - Code for the book "Mastering OpenCV with Practical Computer Vision Projects" by Packt Publishing 2012.
liuyubobobo/Play-Leetcode - My Solutions to Leetcode problems. All solutions support C++ language, some support Java and Python. Multiple solutions will be given by most problems. Enjoy:) 我的Leetcode解答。所有的问题都支持C++语言,一部分问题支持Java语言。近乎所有问题都会提供多个算法解决。大家加油!:)
manishbisht/Competitive-Programming - 📌 📚 Solution of competitive programming problems, code templates, Data Structures and Algorithms, hackathons, interviews and much more.
walbourn/directx-sdk-samples-reworked - This repo contains Direct3D 11, XInput, and XAudio2 samples C++ samples from the legacy DirectX SDK updated to build using the Windows 10 SDK (archived)
smv1999/CompetitiveProgrammingQuestionBank - This repository contains all the popular Competitive Programming and DSA questions with solutions for your Coding Interview Preparation.
eliben/llvm-clang-samples - UNMAINTAINED: Examples of using the LLVM and Clang compilation libraries and tools (archived)
gzwl/leetcode - The optimum C++ solutions for the leetcode
Language and Tooling
Compilers and Interpreters
carbon-language/carbon-lang - Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
exaloop/codon - A high-performance, zero-overhead, extensible Python compiler with built-in NumPy support
focus-creative-games/hybridclr - HybridCLR是一个特性完整、零成本、高性能、低内存的Unity全平台原生c#热更新解决方案。 HybridCLR is a fully featured, zero-cost, high-performance, low-memory solution for Unity's all-platform native c# hotupdate.
hsutter/cppfront - A personal experimental C++ Syntax 2 -> Syntax 1 compiler
skeeto/w64devkit - Portable C and C++ Development Kit for x64 (and x86) Windows
AdaptiveCpp/AdaptiveCpp - Compiler for multiple programming models (SYCL, C++ standard parallelism, HIP/CUDA) for CPUs and GPUs from all vendors: The independent, community-driven compiler for C++-based heterogeneous programming models. Lets applications adapt themselves to all the hardware in the system - even at runtime!
fusionlanguage/fut - Fusion programming language. Transpiling to C, C++, C#, D, Java, JavaScript, Python, Swift, TypeScript and OpenCL C.
fungos/cr - cr.h: A Simple C Hot Reload Header-only Library
runestubbe/Crinkler - Crinkler is an executable file compressor (or rather, a compressing linker) for compressing small 32-bit Windows demoscene executables. As of 2026, it is the most widely used tool for compressing 1k/4k/8k intros.
eranif/codelite - A multi purpose IDE specialized in C/C++/Rust/Python/PHP and Node.js. Written in C++
jacobdufault/cquery - C/C++ language server supporting multi-million line code base, powered by libclang. Emacs, Vim, VSCode, and others with language server protocol support. Cross references, completion, diagnostics, semantic highlighting and more (archived)
cpeditor/cpeditor - The IDE for competitive programming 🎉 | Fetch, Code, Compile, Run, Check, Submit 🚀
Andersbakken/rtags - A client/server indexer for c/c++/objc[++] with integration for Emacs based on clang.
drogonframework/drogon - Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows
oatpp/oatpp - 🌱Light and powerful C++ web framework for highly scalable and resource-efficient web application. It's zero-dependency and easy-portable.
ipkn/crow - Crow is very fast and easy to use C++ micro web framework (inspired by Python Flask)
CrowCpp/Crow - A Fast and Easy to use microframework for the web.
stefanocasazza/ULib - C++ application development framework, to help developers create and deploy applications quickly and simply
HTTP and Networking Clients
yhirose/cpp-httplib - A C++ header-only HTTP/HTTPS server and client library
microsoft/cpprestsdk - The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services. (archived)
libcpr/cpr - C++ Requests: Curl for People, a spiritual port of Python Requests.
boostorg/beast - HTTP and WebSocket built on Boost.Asio in C++11
eidheim/Simple-Web-Server - A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost.Asio. Created to be an easy way to make REST resources available from C++ applications. (archived)
ideawu/icomet - A C1000K comet/push server built with C++, for web and mobile app
Stiffstream/restinio - Cross-platform, efficient, customizable, and robust asynchronous HTTP(S)/WebSocket server C++ library with the right balance between performance and ease of use
d5/node.native - C++11 port for the Node: native performance and modern simplicity.
etr/libhttpserver - C++ library for creating an embedded Rest HTTP server (and more)
Data and Storage
Databases
ClickHouse/ClickHouse - ClickHouse® is a real-time analytics database management system
memgraph/memgraph - High-performance open-source in-memory graph database for GraphRAG, AI memory, agentic AI, and real-time graph analytics. Cypher-compatible, built in C++.
facebookincubator/velox - A composable and fully extensible C++ execution engine library for data management systems.
chdb-io/chdb - chDB is an in-process OLAP SQL Engine 🚀 powered by ClickHouse
youngyangyang04/Skiplist-CPP - A tiny KV storage based on skiplist written in C++ language| 使用C++开发,基于跳表实现的轻量级键值数据库🔥🔥 🚀
timeplus-io/proton - The Fastest Unified Streaming SQL Engine in a Single C++ Binary. ⚡ Millisecond latency. 100+ GB/s throughput. Continuously compute real-time context from streams, logs, metrics, events, and CDC.
ByConity/ByConity - ByConity is an open source cloud data warehouse (archived)
realm/realm-core - Core database component for the Realm Mobile Database SDKs
Database Clients and ORMs
fnc12/sqlite_orm - ❤️ SQLite ORM light header only library for modern C++
rbock/sqlpp11 - A type safe SQL template library for C++
alembic/alembic - Alembic is an open framework for storing and sharing scene data that includes a C++ library, a file format, and client plugins and applications.
kazuho/picojson - a header-file-only, JSON parser serializer in C++
NVIDIA/TensorRT-LLM - TensorRT LLM provides users with an easy-to-use Python API to define Large Language Models (LLMs) and supports state-of-the-art optimizations to perform inference efficiently on NVIDIA GPUs. TensorRT LLM also contains components to create Python and C++ runtimes that orchestrate the inference execution in a performant way.
rocketride-org/rocketride-server - High-performance AI pipeline engine with a C++ core and 50+ Python-extensible nodes. Build, debug, and scale LLM workflows with 13+ model providers, 8+ vector databases, and agent orchestration, all from your IDE. Includes VS Code extension, TypeScript/Python SDKs, and Docker deployment.
google/gemma.cpp - lightweight, standalone C++ inference engine for Google's Gemma models.
vitoplantamura/OnnxStream - Lightweight inference library for ONNX files, written in C++. It can run Stable Diffusion XL 1.0 on a RPI Zero 2 (or in 298MB of RAM) but also Mistral 7B on desktops and servers. ARM, x86, WASM, RISC-V supported. Accelerated by XNNPACK. Python, C# and JS(WASM) bindings available.
RWKV/rwkv.cpp - INT4/INT5/INT8 and FP16 inference on CPU for RWKV language model
BVLC/caffe - Caffe: a fast open framework for deep learning.
dmlc/xgboost - Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow
microsoft/CNTK - Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit (archived)
davisking/dlib - A toolkit for making real world machine learning and data analysis applications in C++
NVIDIA/TensorRT - NVIDIA® TensorRT™ is an SDK for high-performance deep learning inference on NVIDIA GPUs. This repository contains the open source components of TensorRT.
catboost/catboost - A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.
tiny-dnn/tiny-dnn - header only, dependency-free deep learning framework in C++14
mlpack/mlpack - mlpack: a fast, header-only C++ machine learning library
hughperkins/DeepCL - OpenCL library to train deep convolutional neural networks
dmlc/dmlc-core - A common bricks library for building scalable and portable distributed machine learning.
intel/caffe - This fork of BVLC/Caffe is dedicated to improving performance of this deep learning framework when running on CPU, in particular Intel® Xeon processors. (archived)
DefTruth/lite.ai.toolkit - 🛠 A lite C++ toolkit: contains 100+ Awesome AI models, support MNN, NCNN, TNN, ONNXRuntime and TensorRT. 🎉🎉
Computer Vision
colmap/colmap - COLMAP - Structure-from-Motion and Multi-View Stereo
pmoulon/CMVS-PMVS - This software (CMVS) takes the output of a structure-from-motion (SfM) software as input, then decomposes the input images into a set of image clusters of managable size. An MVS software can be used to process each cluster independently and in parallel, where the union of reconstructions from all the clusters should not miss any details that can be otherwise obtained from the whole image set. CMVS should be used in conjunction with an SfM software Bundler and an MVS software PMVS2 (PMVS version 2).
k2-fsa/sherpa-onnx - Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages
0xShug0/audio.cpp - An all-in-one, pure C++ inference engine for audio models, powered by ggml. Supports TTS, STT, VAD, voice conversion, music generation, and more, with highly optimized performance. No Python dependency.
k2-fsa/sherpa-ncnn - Real-time speech recognition and voice activity detection (VAD) using next-gen Kaldi with ncnn without Internet connection. Support iOS, Android, Linux, macOS, Windows, Raspberry Pi, VisionFive2, LicheePi4A etc.
chenshuo/muduo - Event-driven network library for multi-threaded Linux server in C++11
sogou/workflow - C++ Parallel Computing and Asynchronous Networking Framework
project-chip/connectedhomeip - Matter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.
yedf2/handy - 🔥简洁易用的C++11网络库 / 支持单机千万并发连接 / a simple C++11 network server framework
Qihoo360/evpp - A modern C++ network library for developing high performance network services in TCP/UDP/HTTP protocols.
seladb/PcapPlusPlus - PcapPlusPlus is a multiplatform C++ library for capturing, parsing and crafting of network packets. It is designed to be efficient, powerful and easy to use. It provides C++ wrappers for the most popular packet processing engines such as libpcap, Npcap, WinPcap, DPDK, AF_XDP and PF_RING.
magma/magma - Platform for building access networks and modular network services
chronoxor/CppServer - Ultra fast and low latency asynchronous socket server & client C++ library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
shadowsocks/libQtShadowsocks - A lightweight and ultra-fast shadowsocks library written in C++14 with Qt framework (archived)
nilstate/icey - Real-time media stack and lightweight libwebrtc alternative, built in C++20
inspircd/inspircd - A high-performance Internet Relay Chat (IRCv3) server for UNIX-like and Windows systems
OpenVPN/openvpn3 - OpenVPN 3 is a C++ class library that implements the functionality of an OpenVPN client, and is protocol-compatible with the OpenVPN 2.x branch.
njh/EtherCard - EtherCard is an IPv4 driver for the ENC28J60 chip, compatible with Arduino IDE
OpenZWave/open-zwave - a C++ library to control Z-Wave Networks via a USB Z-Wave Controller.
Hieromon/AutoConnect - An Arduino library for ESP8266/ESP32 WLAN configuration at runtime with the Web interface
RPC and Messaging
grpc/grpc - C++ based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
apache/brpc - brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".
zeromq/libzmq - ZeroMQ core engine in C++, implements ZMTP/3.1
OpenDDS/OpenDDS - OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). OpenDDS also supports Java bindings through JNI.
XRPLF/rippled - Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++
baidu/braft - An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.
ethereum/aleth - Aleth – Ethereum C++ client, tools and libraries (archived)
Tencent/phxpaxos - The Paxos library implemented in C++ that has been used in the WeChat production environment.
stellar/stellar-core - Reference implementation for the peer-to-peer agent that manages the Stellar network.
opencurve/curve - Curve is a sandbox project hosted by the CNCF Foundation. It's cloud-native, high-performance, and easy to operate. Curve is an open-source distributed storage system for block and shared file storage.
cztomczak/cefpython - Python bindings for the Chromium Embedded Framework (CEF)
vczh-libraries/GacUI - Native C++ UI library, cross-platform, MVVM and data binding, XML description, multi-language, core/renderer cross-process separation, etc
margelo/nitro - 🔥 Insanely fast native C++, Swift or Kotlin modules with a statically compiled binding layer to JSI
ammarahm-ed/react-native-mmkv-storage - An ultra fast (0.0002s read/write), small & encrypted mobile key-value storage framework for React Native written in C++ using JSI
9miao/CrossApp - Cross-Platform Mobile APP Development Engine
Applications and End User Tools
FreeCAD/FreeCAD - Official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
microsoft/calculator - Windows Calculator: A simple yet powerful calculator that ships with Windows
cmderdev/cmder - Lovely console emulator package for Windows
chromium/chromium - The official GitHub mirror of the Chromium source
Qv2ray/Qv2ray - ⭐ Linux / Windows / macOS 跨平台 V2Ray 客户端 | 支持 VMess / VLESS / SSR / Trojan / Trojan-Go / NaiveProxy / HTTP / HTTPS / SOCKS5 | 使用 C++ / Qt 开发 | 可拓展插件式设计 ⭐
CoatiSoftware/Sourcetrail - Sourcetrail - free and open-source interactive source explorer (archived)
xournalpp/xournalpp - Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.
vnotex/vnote - A pleasant note-taking platform in native C++.
hluk/CopyQ - Clipboard manager with advanced features
filecxx/FileCentipede - Cross-platform internet upload/download manager for HTTP(S), FTP(S), SSH, magnet-link, BitTorrent, m3u8, ed2k, and online videos. WebDAV client, FTP client, SSH client.
Stellarium/stellarium - Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows, macOS and Haiku. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.
ConEmu/ConEmu - ConEmu: Customizable Windows terminal with tabs, splits, quake-style, hotkeys and more
brndnmtthws/conky - Light-weight system monitor for X, Wayland, and other things, too
LibreCAD/LibreCAD - LibreCAD is a cross-platform 2D CAD program. It can read DXF/DWG, and write DXF/DWG/PDF/SVG files. It supports point/line/circle/ellipse/parabola/hyperbola/spline primitives. The GUI is highly customizable, and has dozens of translations.
Lymphatus/caesium-image-compressor - Caesium is an image compression software that helps you store, send and share digital pictures, supporting JPG, PNG, WebP and TIFF formats. You can quickly reduce the file size (and resolution, if you want) by preserving the overall quality of the image.
mhogomchungu/media-downloader - Media Downloader is a Qt/C++ front end to yt-dlp, youtube-dl, gallery-dl, lux, you-get, svtplay-dl, aria2c, wget and safari books..
clangen/musikcube - a cross-platform, terminal-based music player, audio engine, metadata indexer, and server in c++
ndeadly/MissionControl - Use controllers from other consoles natively on your Nintendo Switch via Bluetooth. No dongles or other external hardware neccessary.
webyog/sqlyog-community - Webyog provides monitoring and management tools for open source relational databases. We develop easy-to-use MySQL client tools for performance tuning and database management. Webyog's solutions include SQL Diagnostic Manager for MySQL performance optimization and SQLyog for MySQL administration. More than 35,000 companies (including Amazon, IBM, Salesforce, AT&T, eBay, and GE) and 2.5 million users rely on Webyog's solutions to provide valuable insights into their databases. Webyog is an Idera, Inc. company.
cjcliffe/CubicSDR - Cross-Platform Software-Defined Radio Application
uowuo/abaddon - An alternative Discord client with voice support made with C++ and GTK 3
storax/kubedoom - Kill Kubernetes pods by playing Id's DOOM!
Bush2021/chrome_plus - A DLL hijack implements Chrome full portability as well as tab enhancements.
pgkt04/defender-control - An open-source windows defender manager. Now you can disable windows defender permanently.
crow-translate/crow-translate - A simple and lightweight translator that allows you to translate and speak text using Google, Yandex Bing, LibreTranslate and Lingva. (archived)
Sapd/HeadsetControl - Sidetone and Battery status for Logitech G930, G533, G633, G933 SteelSeries Arctis 7/PRO 2019 and Corsair VOID (Pro) in Linux and MacOSX
pixop/video-compare - Split-screen video comparison tool using FFmpeg and SDL2
s60sc/ESP32-CAM_MJPEG2SD - ESP32 Camera motion capture application to record JPEGs to SD card as AVI files and stream to browser as MJPEG. If a microphone is installed then a WAV file is also created. Files can be uploaded via FTP or downloaded to browser.
microsoft/Win2D - Win2D is an easy-to-use Windows Runtime API for immediate mode 2D graphics rendering with GPU acceleration. It is available to C#, C++ and VB developers writing apps for the Windows Universal Platform (UWP). It utilizes the power of Direct2D, and integrates seamlessly with XAML and CoreWindow.
microsoft/ShaderConductor - ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages (archived)
tunabrain/tungsten - High performance physically based renderer in C++11
thorvg/thorvg - A production-ready C++ vector graphics engine supporting SVG and Lottie formats, featuring advanced rendering backends such as WebGPU for high-performance graphics.
cocos2d/cocos2d-x - Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.
OpenRCT2/OpenRCT2 - An open source re-implementation of RollerCoaster Tycoon 2 🎢
hrydgard/ppsspp - A PSP emulator for Android, Windows, Mac, Linux and iOS, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues.
CleverRaven/Cataclysm-DDA - Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
skypjack/entt - Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
jrouwe/JoltPhysics - A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West and Death Stranding 2.
cocos/cocos-engine - Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.
The-Powder-Toy/The-Powder-Toy - Written in C++ and using SDL, The Powder Toy is a desktop version of the classic 'falling sand' physics sandbox, it simulates air pressure and velocity as well as heat.
panda3d/panda3d - Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
ketoo/NoahGameFrame - A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
nem0/LumixEngine - 3D C++ Game Engine - yet another open source game engine
amzeratul/halley - A lightweight game engine written in modern C++
AtomicGameEngine/AtomicGameEngine - The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript (archived)
crawl/crawl - Dungeon Crawl: Stone Soup official repository
coronalabs/corona - Solar2D Game Engine main repository (ex Corona SDK)
Hopson97/MineCraft-One-Week-Challenge - I challenged myself to see if I could create a voxel game (Minecraft-like) in just one week using C++ and OpenGL, and here is the result
PanicPetal/ALS-Community - Replicated and optimized community version of Advanced Locomotion System V4 for Unreal Engine 5.4 with additional features & bug fixes
hugoam/two - c++ toolkit for rapid development of live graphical apps and games
Blizzard/s2client-api - StarCraft II Client - C++ library supported on Windows, Linux and Mac designed for building scripted bots and research using the SC2API.
juce-framework/JUCE - JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, LV2 and AAX audio plug-ins.
google/oboe - Oboe is a C++ library that makes it easy to build high-performance audio apps on Android.
bozbez/win-capture-audio - An OBS plugin that allows capture of independant application audio streams on Windows, in a similar fashion to OBS's game capture and Discord's application streaming.
MTG/essentia - C++ library for audio and music analysis, description and synthesis, including Python bindings
bbc/audiowaveform - C++ program to generate waveform data and render waveform images from audio files
vinniefalco/DSPFilters - A Collection of Useful C++ Classes for Digital Signal Processing
kfrlib/kfr - Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON, RISC-V RVV)
thestk/rtaudio - A set of C++ classes that provide a common API for realtime audio input/output across Linux (native ALSA, JACK, PulseAudio and OSS), Macintosh OS X (CoreAudio and JACK), and Windows (DirectSound, ASIO, and WASAPI) operating systems.
tttapa/Control-Surface - Arduino library for creating MIDI controllers and other MIDI devices.
cycfi/q - C++ Library for Audio Digital Signal Processing
acoustid/chromaprint - C library for generating audio fingerprints used by AcoustID
thestk/stk - The Synthesis ToolKit in C++ (STK) is a set of open source audio signal processing and algorithmic synthesis classes written in the C++ programming language.
thestk/rtmidi - A set of C++ classes that provide a common API for realtime MIDI input/output across Linux (ALSA & JACK), Macintosh OS X (CoreMIDI) and Windows (Multimedia)
pierreguillot/Camomile - An audio plugin with Pure Data embedded that allows to load and to control patches
ossrs/srs - SRS is a simple, high-performance, AI-driven real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181, with codec support for H.264, H.265, AV1, VP9, AAC, Opus, and G.711.
ZLMediaKit/ZLMediaKit - WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT/STUN/TURN server and client framework based on C++11
ermig1979/Simd - C++ image processing and machine learning library with using of SIMD: SSE, AVX, AVX-512, AMX for x86/x64, NEON, SVE for ARM, HVX for Hexagon
GreycLab/CImg - The CImg Library is a small and open-source C++ toolkit for image processing
OpenShot/libopenshot - OpenShot Video Library (libopenshot) is a free, open-source project dedicated to delivering high quality video editing, animation, and playback solutions to the world. API currently supports C++, Python, and Ruby.
GPUOpen-Tools/compressonator - Tool suite for Texture and 3D Model Compression, Optimization and Analysis using CPUs, GPUs and APUs
NVIDIA/VideoProcessingFramework - Set of Python bindings to C++ libraries which provides full HW acceleration for video decoding, encoding and GPU-accelerated color space and pixel format conversions (archived)
unity3d-jp/FrameCapturer - export framebuffer, GBuffer or any RenderTextures from Unity to file. supported format: png, exr, gif, webm, mp4
BinomialLLC/crunch - Advanced DXTc texture compression and transcoding library (archived)
HoShiMin/Kernel-Bridge - Windows kernel hacking framework, driver template, hypervisor and API written on C++
ReversecLabs/C3 - Custom Command and Control (C3). A framework for rapid prototyping of custom C2 channels, while still providing integration with existing offensive toolkits.
KEV0143/Direct-memory-access-CS2-DMA - Low-level Direct Memory Access (DMA) framework for CS2, designed for memory acquisition, entity-state parsing, synchronization, and PCIe/reverse-engineering research.
ROCm/hip - HIP: C++ Heterogeneous-Compute Interface for Portability
AnswerDotAI/gpu.cpp - A lightweight library for portable low-level GPU computation using WebGPU.
google/zopfli - Zopfli Compression Algorithm is a compression library programmed in C to perform very good, but slow, deflate or zlib compression. (archived)
ARM-software/ComputeLibrary - The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies.
richgel999/miniz - miniz: Single C source file zlib-replacement library, originally from code.google.com/p/miniz
xtensor-stack/xsimd - C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, AVX512, NEON, SVE, WebAssembly, VSX, RISC-V))
foonathan/memory - STL compatible C++ memory allocator library using a new RawAllocator concept that is similar to an Allocator but easier to use and write.
cacay/MemoryPool - An easy to use and efficient memory pool allocator written in C++.
intel/compute-runtime - Intel® Graphics Compute Runtime for oneAPI Level Zero and OpenCL™ Driver
jfalcou/eve - Expressive Vector Engine - SIMD in C++ Goes Brrrr
p12tic/libsimdpp - Portable header-only C++ low level SIMD library
Testing and Quality
Testing
catchorg/Catch2 - A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
doctest/doctest - The fastest feature-rich C++11/14/17/20/23 single-header testing framework
gflags/gflags - The gflags package contains a C++ library that implements commandline flags processing. It includes built-in support for standard types such as string and the ability to define flags in the source file in which they are used. Online documentation available at:
stefanhaustein/TerminalImageViewer - Small C++ program to display images in a (modern) terminal using RGB ANSI codes and unicode block graphics characters
Taywee/args - A header-only C++ argument parser library. Supposed to be flexible and powerful, and attempts to be compatible with the functionality of the Python standard argparse library (though not necessarily the API).
daniele77/cli - A library for interactive command line interfaces in modern C++
muellan/clipp - easy to use, powerful & expressive command line argument parsing for modern C++ / single header / usage & doc generation
google/glog - C++ implementation of the Google logging module (archived)
abumq/easyloggingpp - C++ logging library. It is powerful, supports asynchronous low latency, extendable, light-weight, fast performing, thread and type safe and consists of many built-in features. It provides ability to write logs in your own customized format. It also provide support for logging your classes, third-party libraries, STL and third-party containers etc. (archived)
PlatformLab/NanoLog - Nanolog is an extremely performant nanosecond scale logging system for C++ that exposes a simple printf-like API.
benhoyt/inih - Simple .INI file parser in C, good for embedded systems
odygrd/quill - Ultra-low-latency asynchronous C++17 logging and metrics library for performance-critical applications
log4cplus/log4cplus - log4cplus is a simple to use C++ logging API providing thread-safe, flexible, and arbitrarily granular control over log management and configuration. It is modelled after the Java log4j API.
brofield/simpleini - Cross-platform C++ library providing a simple API to read and write INI-style configuration files
Text Processing
google/libphonenumber - Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.
BYVoid/OpenCC - Library for conversion between Traditional and Simplified Chinese
google/re2 - RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.
ashvardanian/StringZilla - Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖
fastfloat/fast_float - Fast and exact implementation of the C++ from_chars functions for number types: 4x to 10x faster than strtod, part of GCC 12, MySQL, DuckDB, Chromium, Redis and WebKit/Safari
sisong/HDiffPatch - a C\C++ library and command-line tools for Diff & Patch between binary files or directories(folder); cross-platform; runs fast; create small delta/differential; support large files and limit memory requires when diff & patch.
ada-url/ada - WHATWG-compliant and fast URL parser written in modern C++, part of Internet Archive, Node.js, Clickhouse, Redpanda, Kong, Telegram, Adguard, Datadog and Cloudflare Workers.
emcrisostomo/fswatch - A cross-platform file change monitor with multiple backends: Apple macOS File System Events, *BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify and fanotify, Microsoft Windows and a stat()-based backend.
inotify-tools/inotify-tools - inotify-tools is a library and a set of command-line programs providing a simple interface to inotify.
google/cdc-file-transfer - Tools for synching and streaming files from Windows to Linux (archived)
google/cpu_features - A cross platform C99 library to get cpu features at runtime.
wjwwood/serial - Cross-platform, Serial Port library written in C++
microsoft/STL - MSVC's implementation of the C++ Standard Library.
pocoproject/poco - The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
Neargye/magic_enum - Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
ericniebler/range-v3 - Range library for C++14/17/20, basis for C++20's std::ranges
microsoft/proxy - Proxy: Next Generation Polymorphism in C++ (archived)
arximboldi/immer - Postmodern immutable and persistent data structures for C++ — value semantics at scale
Neargye/nameof - Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
Dobiasd/FunctionalPlus - Functional Programming Library for C++. Write concise and readable C++ code.
alibaba/yalantinglibs - A collection of modern C++ libraries, include coro_http, coro_rpc, compile-time reflection, struct_pack, struct_json, struct_xml, struct_pb, easylog, async_simple etc.
google/fruit - Fruit, a dependency injection framework for C++
TartanLlama/expected - C++11/14/17 std::expected with functional-style extensions
bloomberg/bde - Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.
aantron/better-enums - C++ compile-time enum to string, iteration, in a single header file
wqking/eventpp - Event Dispatcher and callback list for C++
martinus/robin-hood-hashing - Fast & memory efficient hashtable based on robin hood hashing for C++11/14/17/20 (archived)
facebook/fatal - Fatal is a library for fast prototyping software in modern C++. It provides facilities to enhance the expressive power of C++. The library is heavily based on template meta-programming, while keeping the complexity under-the-hood.
beark/ftl - C++ template library for fans of functional programming
bolero-MURAKAMI/Sprout - C++11/14 constexpr based Containers, Algorithms, Random numbers, Parsing, Ray tracing, Synthesizer, and others.
jrowberg/i2cdevlib - I2C device library collection for AVR/Arduino or other C++-based MCUs
openhwgroup/cva6 - The CORE-V CVA6 is a highly configurable, 6-stage RISC-V core for both application and embedded applications. Application class configurations are capable of booting Linux.
SmingHub/Sming - Sming - powerful open source framework simplifying the creation of embedded C++ applications.
AngusJohnson/Clipper2 - Polygon Clipping, Offsetting & Triangulation in C++, C# and Delphi
strasdat/Sophus - C++ implementation of Lie Groups using Eigen.
casadi/casadi - CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python, Matlab/Octave, Julia or Javascript
mherb/kalman - Header-only C++11 Kalman Filtering Library (EKF, UKF) based on Eigen3
mpusz/mp-units - The Domain-Correct Quantities and Units Library for C++ — full quantity kind safety, ISO 80000 compliant, C++29 standardization candidate.
cartographer-project/cartographer - Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations.
PetoiCamp/OpenCat-Quadruped-Robot - An open source quadruped robot pet framework for developing Boston Dynamics-style four-legged robots that are perfect for STEM, coding & robotics education, IoT robotics applications, AI-enhanced robotics application services, research, and DIY robotics kit development.
borglab/gtsam - GTSAM is a library of C++ classes that implement smoothing and mapping (SAM) in robotics and vision, using factor graphs and Bayes networks as the underlying computing paradigm rather than sparse matrices.
projectchrono/chrono - High-performance C++ library for multiphysics and multibody dynamics simulations
simbody/simbody - High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.
Ultimaker/CuraEngine - Powerful, fast and robust engine for converting 3D models into g-code instructions for 3D printers. It is part of the larger open source project Cura.
qiayuanl/legged_control - NMPC, WBC, state estimation, and sim2real framework for legged robots based on OCS2 and ros-controls
nvidia-isaac/cuVSLAM - CUDA-accelerated visual odometry and SLAM library for fast, accurate, low-latency camera tracking
ankitdhall/lidar_camera_calibration - ROS package to find a rigid-body transformation between a LiDAR and a camera for "LiDAR-Camera Calibration using 3D-3D Point correspondences"
ethz-adrl/control-toolbox - The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control
PetoiCamp/OpenCat-Old - A programmable and highly maneuverable robotic cat for STEM education and AI-enhanced services.
erwincoumans/tiny-differentiable-simulator - Tiny Differentiable Simulator is a header-only C++ and CUDA physics library for reinforcement learning and robotics with zero dependencies.
KratosMultiphysics/Kratos - Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
PRBonn/depth_clustering - 🚕 Fast and robust clustering of point clouds generated with a Velodyne sensor.
hku-mars/livox_camera_calib - This repository is used for automatic calibration between high resolution LiDAR and camera in targetless scenes.
mrc-ide/covid-sim - This is the COVID-19 CovidSim microsimulation model developed by the MRC Centre for Global Infectious Disease Analysis hosted at Imperial College, London.
roboticslibrary/rl - The Robotics Library (RL) is a self-contained C++ library for rigid body kinematics and dynamics, motion planning, and control.
aria2/aria2 - aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
duckdb/duckdb - DuckDB is an analytical in-process SQL database management system
Fincept-Corporation/FinceptTerminal - FinceptTerminal is a modern finance application offering advanced market analytics, investment research, and economic data tools, designed for interactive exploration and data-driven decision-making in a user-friendly environment.
mozilla/DeepSpeech - DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers. (archived)
typesense/typesense - Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences
microsoft/winget-cli - WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).
v8/v8 - The official mirror of the V8 Git repository
sqlitebrowser/sqlitebrowser - Official home of the DB Browser for SQLite (DB4S) project. Previously known as "SQLite Database Browser" and "Database Browser for SQLite". Website at:
simdjson/simdjson - Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
scottbez1/smartknob - Haptic input knob with software-defined endstops and virtual detents
microsoft/onnxruntime - ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
k4yt3x/video2x - A machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018.
xbmc/xbmc - Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS, tvOS and Windows.
apache/mxnet - Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more (archived)
lettier/3d-game-shaders-for-beginners - 🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
trojan-gfw/trojan - An unidentifiable mechanism that helps you bypass GFW.
Atmosphere-NX/Atmosphere - Atmosphère is a work-in-progress customized firmware for the Nintendo Switch.
kyleneideck/BackgroundMusic - Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.
uNetworking/uWebSockets - Simple, secure & standards compliant web server for the most demanding of applications
react/yoga - Yoga is an embeddable layout engine targeting web standards.
lightgbm-org/LightGBM - A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.
Tencent/MMKV - An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, POSIX, and OHOS.
facebook/hhvm - A virtual machine for executing programs written in Hack.
wled/WLED - Control WS2812B and many more types of digital RGB LEDs with an ESP32 over WiFi!
doitsujin/dxvk - Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
pybind/pybind11 - Seamless operability between C++11 and Python
upx/upx - UPX - the Ultimate Packer for eXecutables
NixOS/nix - Nix, the purely functional package manager
Tencent/mars - Mars is a cross-platform network component developed by WeChat.
MarlinFirmware/Marlin - Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
bkaradzic/bgfx - Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
AaronFeng753/Waifu2x-Extension-GUI - Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, Real-ESRGAN, Real-CUGAN, RTX Video Super Resolution VSR, SRMD, RealSR, Anime4K, RIFE, IFRNet, CAIN, DAIN, and ACNet.
dolphin-emu/dolphin - Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
M2Team/NanaZip - The 7-Zip derivative intended for the modern Windows experience
organicmaps/organicmaps - 🍃 Organic Maps is a free Android & iOS offline maps app for more than 6M travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by the community. No ads, no tracking, no data collection, no crapware. Please donate to support the development!
lynx-family/lynx - Empower the Web community and invite more to build across platforms.
musescore/MuseScore - MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
google-deepmind/mujoco - Multi-Joint dynamics with Contact. A general purpose physics simulator.
bulletphysics/bullet3 - Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
qgis/QGIS - QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)
spotify/annoy - Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk
arangodb/arangodb - 🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
nasa/fprime - F´ - A flight software and embedded systems framework
esphome/esphome - ESPHome is a system to control your ESP32, ESP8266, BK72xx, RP2040 by simple yet powerful configuration files and control them remotely through Home Automation systems.
openvinotoolkit/openvino - OpenVINO™ is an open source toolkit for optimizing and deploying AI inference
WasmEdge/WasmEdge - WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devices.
Const-me/Whisper - High-performance GPGPU inference of OpenAI's Whisper automatic speech recognition (ASR) model
stenzek/duckstation - Fast PlayStation 1 emulator for x86-64/AArch32/AArch64/RV64
optiscaler/OptiScaler - OptiScaler bridges upscaling/frame gen across GPUs. Supports DLSS2+/XeSS/FSR2+ inputs, replaces native upscalers, enables FSR-FG/XeFG on non-FG titles. Supports Nukem mod for DLSSG-to-FSR3 FG.
LMMS/lmms - Cross-platform music production software
PrismLauncher/PrismLauncher - A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)
KDE/krita - Krita is a free and open source cross-platform application that offers an end-to-end solution for creating digital art files from scratch built on the KDE and Qt frameworks.
oceanbase/oceanbase - OceanBase is the unified distributed database for the AI era — open-source, multi-model, one engine for your most demanding workloads.
raulmur/ORB_SLAM2 - Real-Time SLAM for Monocular, Stereo and RGB-D Cameras, with Loop Detection and Relocalization Capabilities
deepseek-ai/3FS - A high-performance distributed file system designed to address the challenges of AI training and inference workloads.
openscad/openscad - OpenSCAD - The Programmers Solid 3D CAD Modeller
TarsCloud/Tars - Tars is a high-performance RPC framework based on name service and Tars protocol, also integrated administration platform, and implemented hosting-service via flexible schedule.
Tiiny-AI/PowerInfer - High-speed Large Language Model Serving for Local Deployment
owasp-modsecurity/ModSecurity - ModSecurity is an open source, cross platform web application firewall (WAF) engine for Apache, IIS and Nginx. It has a robust event-based programming language which provides protection from a range of attacks against web applications and allows for HTTP traffic monitoring, logging and real-time analysis.
o3de/o3de - Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
electronicarts/EASTL - EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
scylladb/seastar - High performance server-side application framework
activeloopai/deeplake - Deeplake is AI Data Runtime for Agents. It provides serverless postgres with a multimodal datalake, enabling scalable retrieval and training.
WinMerge/winmerge - WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.
microsoft/napajs - Napa.js: a multi-threaded JavaScript runtime (archived)
dusty-nv/jetson-inference - Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson.
VowpalWabbit/vowpal_wabbit - Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning.
cloudflare/workerd - The JavaScript / Wasm runtime that powers Cloudflare Workers
love2d/love - LÖVE is an awesome 2D game framework for Lua.
Tencent/libco - libco is a coroutine library which is widely used in wechat back-end service. It has been running on tens of thousands of machines since 2013.
jomjol/AI-on-the-edge-device - Easy to use device for connecting "old" measuring units (water, power, gas, ...) to the digital world
avast/retdec - RetDec is a retargetable machine-code decompiler based on LLVM.
Tencent/Hippy - Hippy is designed to easily build cross-platform dynamic apps. 👏
wangyu-/udp2raw - A Tunnel which Turns UDP Traffic into Encrypted UDP/FakeTCP/ICMP Traffic by using Raw Socket,helps you Bypass UDP FireWalls(or Unstable UDP Environment)
sass/node-sass - 🌈 Node.js bindings to libsass (archived)
microsoft/microsoft-ui-xaml - WinUI: a modern UI framework with a rich set of controls and styles to build dynamic and high-performing Windows applications.
LibreSprite/LibreSprite - Animated sprite editor & pixel art tool -- Fork of the last GPLv2 commit of Aseprite
mumble-voip/mumble - Mumble is an open-source, low-latency, high quality voice chat software.
OpenTTD/OpenTTD - OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe
duixcom/Duix-Mobile - 🚀 The best real-time interactive AI avatar(digital human) with on-premise deployment and <1.5 s latency.
MariaDB/server - MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.
Alex313031/thorium - Chromium fork named after radioactive element No. 90. Source code and Linux releases. Windows/MacOS/ARM builds served in different repos, links are towards the top of the README.md.
FastLED/FastLED - The FastLED library for colored LED animation on Arduino. Please direct questions/requests for help to the FastLED Reddit community: http://fastled.io/r We'd like to use github "issues" just for tracking library bugs / enhancements.
google/draco - Draco is a library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.
TigerVNC/tigervnc - High performance, multi-platform VNC client and server
microsoft/DirectX-Graphics-Samples - This repo contains the DirectX Graphics samples that demonstrate how to build graphics intensive applications on Windows.
moudey/Shell - Powerful context menu manager for Windows File Explorer
AlkaidLab/foundation-sunshine - Sunshine fork: an enhanced sunshine, a self-hosted game streaming host for Moonlight with HDR10/HDR Vivid, virtual displays, advanced audio, optimized encoders, and a modern control panel.
goldendict/goldendict - A feature-rich dictionary lookup program, supporting multiple dictionary formats (StarDict/Babylon/Lingvo/Dictd) and online dictionaries, featuring perfect article rendering with the complete markup, illustrations and other content retained, and allowing you to type in words without any accents or correct case.
CodingGay/BlackDex - BlackDex is an Android unpack(dexdump) tool, it supports Android 5.0~12 and need not rely to any environment. BlackDex can run on any Android mobile phone or emulator, you can unpack APK File in several seconds.
liuruoze/EasyPR - (CGCSTCD'2017) An easy, flexible, and accurate plate recognition project for Chinese licenses in unconstrained situations. CGCSTCD = China Graduate Contest on Smart-city Technology and Creative Design
google-ai-edge/LiteRT-LM - LiteRT-LM is Google's production-ready, high-performance, open-source inference framework for deploying Large Language Models on edge devices.
google/highway - Performance-portable, length-agnostic SIMD with runtime dispatch
NVIDIA/DALI - A GPU-accelerated library containing highly optimized building blocks and an execution engine for data processing to accelerate deep learning training and inference applications.
geo-tp/ESP32-Bit-Pirate - A Hardware Hacking Tool with Web-Based CLI That Speaks Every Protocol
NatronGitHub/Natron - Open-source video compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.
chrxh/alien - ALIEN is a CUDA-powered artificial life simulation program.
crosire/reshade - A generic post-processing injector for games and video software.
xfangfang/wiliwili - 第三方B站客户端,目前可以运行在PC全平台、PSVita、PS4 、Xbox 和 Nintendo Switch上
google-deepmind/open_spiel - OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.
praydog/REFramework - Mod loader, scripting platform, and VR support for all RE Engine games
tjanczuk/edge - Run .NET and Node.js code in-process on Windows, MacOS, and Linux
qpdf/qpdf - qpdf: A content-preserving PDF document transformer
ProjectPhysX/FluidX3D - The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL. Free for non-commercial use.
TwilitRealm/dusklight - Dusklight brings a classic adventure to PC and mobile platforms with a variety of fixes and improvements.
includeos/IncludeOS - A minimal, resource efficient unikernel for cloud services
kasmtech/KasmVNC - Modern VNC Server and client, web based and secure
blinker-iot/blinker-library - An IoT Solution,Blinker library for embedded hardware. Works with Arduino R4, ESP32.
wangyu-/UDPspeeder - A Tunnel which Improves your Network Quality on a High-latency Lossy Link by using Forward Error Correction, possible for All Traffics(TCP/UDP/ICMP)
hku-mars/FAST_LIO - A computationally efficient and robust LiDAR-inertial odometry (LIO) package
KDAB/hotspot - The Linux perf GUI for performance analysis.
cmu-db/bustub - The BusTub Relational Database Management System (Educational)
phusion/passenger - A fast and robust web server and application server for Ruby, Python and Node.js
mmp/pbrt-v3 - Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
NVIDIA/nccl - Optimized primitives for collective multi-GPU communication
microsoft/SPTAG - A distributed approximate nearest neighborhood search (ANN) library which provides a high quality vector index build, search and distributed online serving toolkits for large scale vector search scenario.
zufuliu/notepad4 - Notepad4 (Notepad2⨯2, Notepad2++) is a light-weight Scintilla based text editor for Windows with syntax highlighting, code folding, auto-completion and API list for many programming languages and documents, bundled with file browser plugin matepath.
qTox/qTox - qTox is a chat, voice, video, and file transfer IM client using the encrypted peer-to-peer Tox protocol. (archived)
Nukem9/dlssg-to-fsr3 - Adds AMD FSR 3 Frame Generation to games by replacing Nvidia DLSS Frame Generation (nvngx_dlssg).