platform: cpp
3534 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| iryoku/smaa SMAA is a GPU-based subpixel morphological antialiasing implementation for DX9, DX10, DX11, and OpenGL, published as shader code (HLSL/GLSL… | 32 | 1134 | maintenance |
| ufna/VaRest VaRest is an Unreal Engine plugin that simplifies REST API communication and JSON handling, fully usable from Blueprints without C++ coding… | 10 | 1133 | maintenance |
| kelp404/CocoaSecurity An Objective-C library for iOS and macOS providing AES encryption/decryption, MD5 and SHA-family hashing (including HMAC variants), and Bas… | 23 | 1132 | maintenance |
| PHZ76/RtspServer A lightweight RTSP server and pusher library written in C++11. It supports H.264/H.265 video and G711A/AAC audio streaming over unicast (RT… | 23 | 1131 | maintenance |
| WerWolv/Tesla-Menu Tesla-Menu is the overlay menu for Nintendo Switch homebrew, loaded by nx-ovlloader to let users launch and switch between overlay modules … | 23 | 1131 | maintenance |
| mgeeky/ShellcodeFluctuation A C++ proof-of-concept implementing an in-memory evasion technique that encrypts shellcode and fluctuates its memory protection between RW/… | 23 | 1131 | maintenance |
| ading2210/linuxpdf LinuxPDF is a PDF file that runs a full Linux system inside a RISC-V emulator (based on TinyEMU) compiled to asm.js and executed via the Ja… | 22 | 5087 | experimental |
| laurentkneip/opengv OpenGV is a C++ library of computer vision methods for solving geometric vision problems such as absolute-pose, relative-pose, triangulatio… | 32 | 1128 | maintenance |
| microsoft/Windows-Machine-Learning Microsoft's Windows Machine Learning samples and tools repository, providing a high-performance ONNX inference API powered by ONNX Runtime … | 39 | 1123 | maintenance |
| rswier/swieros Swieros is a tiny hand-crafted virtual CPU emulator paired with a fast C-subset compiler and a Unix-ish operating system kernel based on xv… | 32 | 1120 | maintenance |
| irolaina/FCRN-DepthPrediction Reference implementation and pretrained models for FCRN (Deeper Depth Prediction with Fully Convolutional Residual Networks), predicting de… | 32 | 1118 | maintenance |
| Zilliqa/zq1 Zilliqa is the C++ reference client for the Zilliqa layer-1 public blockchain, a high-throughput smart contract platform that uses sharded … | 10 | 1118 | maintenance |
| fossephate/JoyCon-Driver A Windows application that feeds input from Nintendo Switch JoyCons and the Pro Controller into vJoy virtual gamepads, with analog stick su… | 32 | 1117 | maintenance |
| mitsuba-renderer/mitsuba Mitsuba is a research-oriented physically based rendering system written in portable C++, inspired by PBRT. It implements unbiased and bias… | 32 | 1116 | maintenance |
| JiawangBian/GMS-Feature-Matcher GMS (Grid-based Motion Statistics) is a fast, robust feature correspondence algorithm for filtering feature matches between images, publish… | 32 | 1114 | maintenance |
| limingfan2016/game_service_system A C++ game server framework built from scratch, comprising a base library (logging, threading, memory pools, lock-free queues), a networkin… | 32 | 1112 | maintenance |
| uclouvain/openjpeg OpenJPEG is an open-source JPEG 2000 codec written in C, officially recognized by ISO/IEC and ITU-T as the JPEG 2000 reference software. It… | 67 | 1111 | maintenance |
| baumgarr/nixnote2 NixNote2 is an unofficial Evernote client for Linux written in C++ with Qt. It lets users create, organize, and sync notes with Evernote ac… | 32 | 1111 | maintenance |
| piscisaureus/wepoll wepoll is a small C library that implements the Linux epoll API on Windows, enabling scalable socket event notification. It is distributed … | 32 | 1111 | maintenance |
| linorobot/linorobot Linorobot is a suite of open-source ROS-compatible autonomous ground robots (2WD, 4WD, Ackermann steering, mecanum drive) with Teensy-based… | 23 | 1111 | maintenance |
| biubug6/Face-Detector-1MB-with-landmark A PyTorch-based ultra-lightweight face detection library (~1MB models) with 5-point facial landmark detection, offering slim, RFB, and Reti… | 32 | 1109 | maintenance |
| mohuihui/antispy AntiSpy is a free Windows anti-rootkit and antivirus toolkit that detects, analyzes, and restores kernel modifications and hooks with the h… | 23 | 1109 | maintenance |
| novak-99/MLPP ML++ is a C++ machine learning library providing regression models, dynamically sized neural networks, statistics, and optimization algorit… | 23 | 1108 | maintenance |
| baidu-research/DeepBench DeepBench is a benchmarking suite from Baidu Research that measures the performance of fundamental deep learning operations (matrix multipl… | 32 | 1107 | maintenance |
| graphql/libgraphqlparser libgraphqlparser is a C++11 parser for the GraphQL query language, exposing both C++ and pure C APIs. It uses flex and bison to generate th… | 10 | 1107 | maintenance |
| stanleyhuangyc/ArduinoOBD An open-source Arduino library and collection of sketches for accessing vehicle OBD-II data via Freematics OBD-II adapter hardware. It prov… | 32 | 1106 | maintenance |
| keroro824/HashingDeepLearning SLIDE is a C++ research codebase implementing locality-sensitive hashing based training of deep neural networks, from the paper 'In Defense… | 32 | 1104 | maintenance |
| flibitijibibo/SDL2-CS SDL2# is a C# wrapper (P/Invoke bindings) for the SDL2 multimedia library and its extensions (SDL2_gfx, SDL2_image, SDL2_mixer, SDL2_ttf). … | 10 | 1103 | maintenance |
| ethz-asl/ethzasl_msf ethzasl_msf is a modular C++ framework for multi-sensor fusion based on an Extended Kalman Filter (EKF), with time delay compensation for s… | 61 | 1100 | maintenance |
| GPUOpen-LibrariesAndSDKs/RadeonRays_SDK RadeonRays is a ray intersection acceleration library developed by AMD, providing a C API for scene building and asynchronous ray intersect… | 23 | 1100 | maintenance |
| SimHacker/micropolis The open-source GPL release of Micropolis, based on the original SimCity Classic city-building simulation game by Will Wright and Maxis. Th… | 62 | 1099 | maintenance |
| nmoehrle/mvs-texturing A C++ command-line application that textures 3D meshes reconstructed from multi-view stereo (MVS) images, based on the ECCV 2014 paper 'Let… | 64 | 1098 | maintenance |
| orangeduck/tgc tgc is a tiny (~500 line) conservative, thread-local mark-and-sweep garbage collector for C, provided as a single header. It automatically … | 32 | 1098 | maintenance |
| rtbkit/rtbkit RTBkit is an open-source C++ framework for building and deploying Real Time Bidders for display advertising. It provides the core infrastru… | 32 | 1098 | maintenance |
| ethz-asl/segmap SegMap is a C++ library and ROS package providing a segment-based 3D map representation for robot localization, environment reconstruction,… | 32 | 1096 | maintenance |
| mycelial/mycelite Mycelite is a SQLite extension (implemented as a VFS proxy in Rust) that performs physical, single-writer replication by intercepting page … | 22 | 1096 | maintenance |
| G4lile0/ESP32-WiFi-Hash-Monster A firmware for M5Stack/ESP32 devices that captures WPA2 EAPOL handshake and PMKID packets over WiFi and stores them on an SD card for later… | 32 | 1095 | maintenance |
| aguinet/wannakey A C++ tool that recovers the RSA private key prime numbers generated by the WannaCry ransomware from the wcry.exe process memory. It exploi… | 32 | 1091 | maintenance |
| kriswiner/MPU9250 Arduino sketches and supporting code for the MPU-9250 9-DoF motion sensor, including calibration, self-test, and AHRS sensor fusion using M… | 32 | 1090 | maintenance |
| githubhaohao/OpenGLCamera2 An Android demo application that uses Camera2 API together with OpenGL ES 3.0 to render 30+ real-time camera filters and effects during pre… | 54 | 1088 | maintenance |
| jhansireddy/AndroidScannerDemo ScanLibrary is an Android document scanning library built on top of OpenCV that lets users select document edges, crop the document, and ap… | 32 | 1088 | maintenance |
| QuiteRSS/quiterss QuiteRSS is an open-source cross-platform RSS/Atom news feed reader written in C++ with Qt. It provides a fast, comfortable desktop interfa… | 23 | 1087 | maintenance |
| mmozeiko/aes-finder A small C++ command-line utility that scans the memory of running processes to locate AES encryption and decryption keys (128, 192, and 256… | 32 | 1083 | maintenance |
| Rock-100/FaceKit FaceKit is a C++ toolkit implementing Progressive Calibration Networks (PCN) for real-time rotation-invariant face detection and tracking, … | 32 | 1082 | maintenance |
| ethz-adrl/towr TOWR is a lightweight, Eigen-based C++ library for trajectory optimization of legged robots. It provides reusable variables, costs, and con… | 23 | 1082 | maintenance |
| flopperam/unreal-engine-mcp An MCP (Model Context Protocol) server and Unreal Engine plugin that lets AI agents control a live Unreal Editor through natural language, … | 58 | 1080 | maintenance |
| njh/EtherCard EtherCard is an Arduino library providing an IPv4 Ethernet driver for the Microchip ENC28J60 chip over SPI. It offers high-level routines f… | 23 | 1080 | maintenance |
| kishikawakatsumi/PEPhotoCropEditor PEPhotoCropEditor is an Objective-C image cropping library for iOS that provides a Photos.app-style crop view and view controller. It suppo… | 32 | 1077 | maintenance |
| vczh/vczh_toys A collection of experimental C++11 'black magic' utility libraries by vczh, including a garbage collection library, a multi-dimensional arr… | 32 | 1074 | maintenance |
| erincatto/box2d-lite Box2D-Lite is a small 2D rigid body physics engine written in C++, originally developed for the 2006 GDC Physics Tutorial. It is the minima… | 23 | 1074 | maintenance |
| huihut/OpenCV-MinGW-Build A repository of prebuilt OpenCV binaries (32-bit and 64-bit) compiled with MinGW on Windows, covering versions from 3.3.1 through 4.5.5 inc… | 23 | 1072 | maintenance |
| EdVince/Stable-Diffusion-NCNN A C++ implementation of Stable Diffusion using the NCNN inference framework, supporting both txt2img and img2img. It runs on x86 Windows ex… | 23 | 1067 | maintenance |
| Misaka-Mikoto-Tech/MonoHook MonoHook is a C# library for Unity that hooks C# methods at runtime by patching JIT/AOT-compiled native code in memory, without modifying D… | 32 | 1061 | maintenance |
| simonfuhrmann/mve MVE (The Multi-View Environment) is a C++ library and toolset implementing a complete end-to-end pipeline for image-based 3D geometry recon… | 70 | 1060 | maintenance |
| zhaoweicai/cascade-rcnn A C++/Caffe implementation of Cascade R-CNN and other popular two-stage object detection frameworks such as Faster R-CNN, R-FCN, and FPN. I… | 32 | 1060 | maintenance |
| zdzhaoyong/GSLAM GSLAM is a general Simultaneous Localization and Mapping (SLAM) framework and benchmark written in C++. It provides a unified plugin-based … | 23 | 1059 | maintenance |
| Blosc/c-blosc C-Blosc is a high-performance, lossless compression library for binary data that uses blocking, shuffling, SIMD, and multi-threading to com… | 48 | 1058 | maintenance |
| baoboa/pyqt5 A personal GitHub mirror of Riverbank Computing's PyQt5, the Python bindings for the Qt5 application framework. It packages the PyQt5 and S… | 32 | 1058 | maintenance |
| SeetaFace SeetaFace is an open-source, full-stack face recognition toolkit written in standard C++ with no third-party dependencies. It provides face… | 32 | 1058 | maintenance |
| AHXR/ghost Ghost is a lightweight Remote Access Trojan (RAT) written in C++ that gives an attacker silent remote command-line access to Windows machin… | 23 | 1057 | maintenance |
| akospasztor/stm32-bootloader A customizable bootloader library for STM32 microcontrollers with example projects demonstrating firmware updates from an SD card with a FA… | 23 | 1057 | maintenance |
| ethz-asl/lidar_align A ROS-based C++ tool that estimates the extrinsic transformation between a 3D lidar and a 6-DOF pose sensor. It works by fusing lidar point… | 37 | 1055 | maintenance |
| Koalageddon Koalageddon is a Windows utility that unlocks DLC for games on Steam, Epic, Origin, EA Desktop, and Uplay by hooking platform DRM DLLs. It … | 10 | 1055 | maintenance |
| HViktorTsoi/FAST_LIO_LOCALIZATION A ROS-based localization framework that re-localizes a robot in a pre-built 3D point cloud map by fusing FAST-LIO lidar odometry with low-f… | 32 | 1054 | maintenance |
| btbd/access A Windows kernel driver plus DLL wrapper that lets a usermode process perform privileged operations on protected processes without creating… | 32 | 1054 | maintenance |
| torvalds/test-tlb A small C benchmark tool by Linus Torvalds that measures memory access latency and TLB behavior across working-set sizes from a few kilobyt… | 32 | 1053 | maintenance |
| wiseio/paratext ParaText is a C++ library for reading text files in parallel across multiple cores, with Python bindings and a fast CSV reader. It can load… | 32 | 1052 | maintenance |
| bigtreetech/BIGTREETECH-SKR-V1.3 BIGTREETECH SKR V1.3 is a 32-bit 3D printer control board based on the LPC1768 MCU, with hardware design files and firmware support for Mar… | 32 | 1048 | maintenance |
| thomasxm/BOAZ_beta BOAZ is a multilayered AV/EDR evasion framework written in C++/C with Python linking, designed to generate polymorphic payloads that bypass… | 57 | 1047 | maintenance |
| assaultcube/AC AssaultCube is a free, open-source multiplayer first-person shooter game built on the Cube engine, featuring fast arcade gameplay in realis… | 53 | 1047 | maintenance |
| uzbl/uzbl Uzbl is a collection of lightweight web interface tools for Linux that adhere to the Unix philosophy, built on WebKitGTK+. It ships as uzbl… | 23 | 1045 | maintenance |
| imoreapps/ffmpeg-avplayer-for-ios-tvos A small Objective-C/C media player framework for iOS and Apple TV OS built on FFmpeg, supporting most audio/video formats and network strea… | 32 | 1044 | maintenance |
| WaykiChain/WaykiChain WaykiChain is an open-source public blockchain node implementation (coind) written in C++, designed as a decentralized finance (DeFi) infra… | 23 | 1043 | maintenance |
| tinycthread/tinycthread TinyCThread is a minimalist, portable C library implementing a subset of the C11 threads API (threads, mutexes, condition variables, once s… | 32 | 1042 | maintenance |
| ithewei/hplayer A multi-screen video player built with Qt, FFmpeg, OpenCV, and OpenGL that plays files, network streams, and capture devices in a configura… | 32 | 1042 | maintenance |
| ajweeks/FlexEngine Flex Engine is a personal cross-platform game engine written in C++ with a Vulkan rendering backend, built as a playground for learning rea… | 60 | 1041 | maintenance |
| pykaldi/pykaldi PyKaldi is a Python scripting layer providing wrappers for the C++ APIs of the Kaldi speech recognition toolkit and OpenFst library. It ena… | 47 | 1039 | maintenance |
| haileys/jsos JSOS is a hobby operating system whose kernel, C library, compiler, and JavaScript virtual machine are written largely in JavaScript, with … | 32 | 1038 | maintenance |
| SaadAhla/FilelessPELoader A C++ tool that fetches an AES-encrypted Windows PE executable from a remote location, decrypts it in memory, and executes it without writi… | 31 | 1038 | maintenance |
| PolySync/oscc Open Source Car Control (OSCC) is a collection of hardware designs and C++ firmware/API that enable computer control of modern cars (primar… | 23 | 1038 | maintenance |
| iniside/ActionRPGGame An Unreal Engine 4 starter kit providing an Action RPG template written in C++. It serves as a boilerplate for building action RPG games wi… | 32 | 1037 | maintenance |
| hoteltonight/HTAutocompleteTextField HTAutocompleteTextField is an Objective-C subclass of UITextField for iOS that displays real-time text suggestions as the user types, most … | 32 | 1036 | maintenance |
| anhkgg/SuperDllHijack SuperDllHijack is a C++ library implementing a general DLL hijacking technique for Windows that forwards calls to the original DLL without … | 32 | 1036 | maintenance |
| facebook/transform360 Transform360 is a C++ video/image filter that converts 360-degree video between projections, typically from equirectangular to cubemap form… | 69 | 1035 | maintenance |
| client9/libinjection A C library that tokenizes and analyzes input strings to detect SQL injection (SQLi) attacks using fingerprint matching. It has bindings fo… | 32 | 1033 | maintenance |
| qicosmos/cosmos cosmos is a C++11 foundational utility library by qicosmos (author of cinatra and iguana), providing general-purpose building blocks for C+… | 32 | 1031 | maintenance |
| cryptonomex/graphene Graphene is a C++ toolkit for building high-performance blockchain networks using delegated proof-of-stake consensus, originally developed … | 23 | 1030 | maintenance |
| otem/Raspberry-Pi-Looper-synth-drum-thing A DIY Raspberry Pi-based looper/synth/drum machine running a custom Pure Data patch, with a Teensy 3.6 controller, custom button/drum-pad h… | 32 | 1029 | maintenance |
| hyye/lio-mapping A C++/ROS implementation of tightly coupled 3D lidar-inertial odometry and mapping (LIO-mapping), published at ICRA 2019. It jointly optimi… | 32 | 1028 | maintenance |
| d35ha/CallObfuscator CallObfuscator is a C++ library and CLI tool that hides Windows PE imports by rewriting the Import Address Table so sensitive APIs appear a… | 23 | 1025 | maintenance |
| F8LEFT/SoFixer SoFixer is a command-line tool that repairs ELF shared object (.so) files dumped from process memory, fixing section headers, program heade… | 10 | 1025 | maintenance |
| lmb-freiburg/flownet2 A Caffe fork implementing FlowNet 2.0, a deep CNN for optical flow estimation from image pairs, released with the CVPR 2017 paper. It inclu… | 32 | 1024 | maintenance |
| edvardHua/PoseEstimationForMobile A TensorFlow-based library implementing CPM and Hourglass models with MobileNetV2 inverted residual modules for real-time single-person hum… | 32 | 1024 | maintenance |
| cxxnet ps-lite is a lightweight, efficient C++ implementation of the parameter server framework for distributed machine learning. It exposes simpl… | 10 | 1024 | maintenance |
| blasty/CVE-2021-3156 A proof-of-concept exploit for CVE-2021-3156 (Baron Samedit), a heap-based buffer overflow in sudo. It is a C command-line tool that escala… | 32 | 1022 | maintenance |
| koide3/hdl_localization A ROS package for real-time 3D localization using 3D LIDARs such as Velodyne HDL32e and VLP16. It performs UKF-based pose estimation with I… | 32 | 1021 | maintenance |
| T-vK/ESP32-BLE-Mouse An Arduino-compatible C++ library that turns an ESP32 into a Bluetooth LE (BLE) HID mouse. It exposes an Arduino Mouse-like API for moving … | 23 | 1021 | maintenance |
| ndless-nspire/Ndless Ndless is an extension for TI-Nspire graphing calculators that combines an executable loader and an SDK, enabling third-party native C, C++… | 83 | 1019 | maintenance |
| mntmn/amiga2000-gfxcard MNT VA2000 is an open source graphics card for Amiga 2000/3000/4000 computers, implemented in Verilog for a Xilinx Spartan 6 FPGA on a Zorr… | 32 | 1019 | maintenance |
| facebook/fatal Fatal (Facebook Template Library) is a header-only C++14 library for fast software prototyping, built heavily on template meta-programming … | 95 | 1018 | maintenance |