An open API service indexing awesome lists of open source software.

C++

C++ is a popular and widely used mid-level language. It was designed as an extension of the C language.

https://github.com/jlaumon/bedrock

Minimal C++20 STL replacement library. Simpler, smaller, and in many cases faster.

allocators atomic cpp cpp20 hashmap string thread vector

Last synced: 05 Apr 2025

https://github.com/mrexodia/appinithook

Global user-mode hooking framework, based on AppInit_DLLs. The goal is to allow you to rapidly develop hooks to inject in an arbitrary process.

cmake cmkr cpp hook-framework hooking

Last synced: 17 Jul 2025

https://github.com/annihilatorq/shadow_syscall

windows syscalls with a single line and a high level of abstraction. has modern cpp20 wrappers and utilities, range-based DLL and export enumeration, wrapper around KUSER_SHARED_DATA. supported compilers: clang, gcc and msvc

analysis cpp direct-syscalls export getmodulehandle getprocaddress hashing header-only masm obfuscation reverse-engineering shadow-syscalls shellcode syscall syscalls win-internals

Last synced: 04 Apr 2025

https://github.com/llnl/axom

CS infrastructure components for HPC applications

app-infrastructure c-plus-plus cpp fortran hpc llnl parallel-computing radiuss

Last synced: 12 Apr 2025

https://github.com/vixcpp/vix

⚡ Vix a C++20 runtime for offline-first, P2P and high-performance applications. Local-first execution, Asio-powered async I/O, modular architecture.

asio backend bun cpp cpp20 crossplatform cxx deno http http-server modular nodejs-alternative offline-first peer-to-peer server vix vix-framework vix-runtime vixcpp websocket

Last synced: 21 Feb 2026

https://github.com/openxray/xray-15

X-Ray Engine 1.5 expansion. Original version was used in S.T.A.L.K.E.R.: Clear Sky.

ai alife community-edition cpp d3d10 d3d9 directx10 directx9 game-engine gsc-game-world improved opengl stalker x64 x86 xray xray-engine

Last synced: 26 Oct 2025

https://github.com/aloshi/dukglue

A C++ binding/wrapper library for the Duktape JavaScript interpreter.

binding cplusplus cpp cpp11 duktape wrapper

Last synced: 25 Jul 2025

https://github.com/Aloshi/dukglue

A C++ binding/wrapper library for the Duktape JavaScript interpreter.

binding cplusplus cpp cpp11 duktape wrapper

Last synced: 11 May 2025

https://github.com/lifting-bits/sleigh

Unofficial CMake build for Ghidra's C++ SLEIGH code

binary-analysis cmake cplusplus cpp decompiler disassembler ghidra reverse-engineering sleigh

Last synced: 01 Feb 2026

https://github.com/ibob/itlib

A collection of std-like single-header C++ libraries

collection cpp expected flat-map generator static-vector

Last synced: 04 Apr 2025

https://github.com/vizor-games/InfraworldRuntime

A solution that enables Unreal Engine 4 to work with Google gRPC services from either C++ or Blueprints.

blueprints cpp grpc ue4 unreal-engine

Last synced: 08 Apr 2025

https://github.com/librapid/librapid

A highly optimised C++ library for mathematical applications and neural networks.

array cpp cpp20 cpp23 cuda gpu high-performance-computing library matrix multidimensional-arrays multithreading parallel-programming pypy pypy3 python python3 simd

Last synced: 27 Mar 2026

https://github.com/uleroboticsgroup/yasmin

YASMIN (Yet Another State MachINe)

cpp python ros2 ros2-foxy ros2-humble ros2-jazzy state-machine

Last synced: 28 Dec 2025

https://github.com/qdrvm/kagome

Kagome - C++20 implementation of Polkadot Host

cpp cpp20 libp2p polkadot wasm

Last synced: 12 Apr 2025

https://github.com/thanhit95/multi-threading

Practical multithreading tutorials. Languages supported: C++, Java, C#, Python, Javascript/Nodejs.

blocking-queue concurrency cpp csharp java javascript multithreading mutex nodejs producer-consumer pthread python semaphore synchronization thread thread-pool threading tutorial worker

Last synced: 28 Aug 2025

https://github.com/LLNL/axom

CS infrastructure components for HPC applications

app-infrastructure c-plus-plus cpp fortran hpc llnl parallel-computing radiuss

Last synced: 26 Mar 2025

https://github.com/open-space-collective/open-space-toolkit

Collection of versatile software libraries for space engineering applications.

cpp engineering python space toolkit

Last synced: 31 Jul 2025

https://github.com/pragmatwice/protopuf

Protocol Puffers: A little, highly templated, and protobuf-compatible serialization/deserialization header-only library written in C++20

cpp header-only library metaprogramming protobuf serialization template

Last synced: 04 Apr 2025

https://github.com/OpenXRay/xray-15

X-Ray Engine 1.5 expansion. Original version was used in S.T.A.L.K.E.R.: Clear Sky.

ai alife community-edition cpp d3d10 d3d9 directx10 directx9 game-engine gsc-game-world improved opengl stalker x64 x86 xray xray-engine

Last synced: 20 Mar 2025

https://github.com/sniper00/moondemo

moon game server的一个使用示例,搭建简单的房间类游戏服务器框架

cpp game game-server lua network unity

Last synced: 04 Apr 2025

https://github.com/enkisoftware/glfw-cmake-starter

Use CMake to create a project with GLFW - Multi-platform Windows, Linux and MacOS.

c c-plusplus cmake cpp gamedev glfw linux macos multi-platform opengl unix windows

Last synced: 09 Oct 2025

https://github.com/MikeS96/autonomous_landing_uav

ROS packages of the Autonomous landing system of a UAV in Gazebo

computer-vision cpp gazebo mavros python sitl uav

Last synced: 10 May 2025

https://github.com/PowerGridModel/power-grid-model

Python/C++ library for distribution power system analysis

cpp eigen3 numpy powerflow powersystem python shortcircuit stateestimation

Last synced: 07 May 2025

https://github.com/ArsenArsen/KShare

The free and open source and cross platform screen sharing software.

cpp cpp11 qt qt5 screensharing screenshot screenshot-utility

Last synced: 24 Mar 2025

https://github.com/johnBuffer/ZombieV

Top down Zombie shooter game in C++ using SFML as graphics library

2d-game cpp cpp11 sfml-game sfml2 video-game zombie zombie-survival-shooter

Last synced: 20 Mar 2025

https://github.com/thelartians/format.cmake

💅 Stylize your code! Automatic clang-format and cmake-format targets for CMake.

c ci clang clang-format cmake cmake-format continuous-integration cpm cpp format git lint linter style

Last synced: 07 Oct 2025

https://github.com/LibRapid/librapid

A highly optimised C++ library for mathematical applications and neural networks.

array cpp cpp20 cpp23 cuda gpu high-performance-computing library matrix multidimensional-arrays multithreading parallel-programming pypy pypy3 python python3 simd

Last synced: 01 Aug 2025

https://github.com/weespin/khinsiderdownloader

A simple Bulk Khinsider downloader with GUI, better and faster than all implementations on python 👀

cpp downloader khinsider linux-app music music-downloader ost qt6 video-game-music video-games windows-app

Last synced: 07 May 2025

https://github.com/sony/easyhttpcpp

A cross-platform HTTP client library with a focus on usability and speed

cache cpp cross-platform http https networking

Last synced: 15 Apr 2025

https://github.com/ajeetdsouza/pifs

The compile-time, data-free filesystem.

cpp fuse

Last synced: 05 Apr 2025

https://github.com/baotiao/inno_space

Inno_space is a command-line tool designed for direct access to InnoDB (.ibd) files.

cpp innodb mysql

Last synced: 27 Feb 2026

https://github.com/named-data/NFD

Named Data Networking Forwarding Daemon

cpp forwarding ndn networking packet-forwarder router

Last synced: 02 Apr 2025

https://github.com/stereolabs/zed-yolo

3D Object detection using Yolo and the ZED in Python and C++

cpp object-detection python3 stereo-vision yolo yolov3 zed-camera

Last synced: 22 Feb 2026

https://github.com/eprosima/fast-cdr

eProsima FastCDR library provides two serialization mechanisms. One is the standard CDR serialization mechanism, while the other is a faster implementation of it. Looking for commercial support? Contact info@eprosima.com

cdr cpp deserialization omg serialization

Last synced: 27 Jan 2026

https://github.com/sony/nmos-cpp

An NMOS (Networked Media Open Specifications) Registry and Node in C++ (IS-04, IS-05)

cpp cpp11 nmos sdk

Last synced: 16 May 2025

https://github.com/cookiejar/cookietemple

A collection of best practice cookiecutter templates for all domains and languages with extensive Github support ⛺

cookiecutter cpp hacktoberfest java kotlin latex project python template

Last synced: 12 Oct 2025

https://github.com/Palm-Studios/sh3redux

SILENT HILL 3 Engine Remake in OpenGL and C++

cmake cpp cpp11 cpp14 game-development opengl silent-hill

Last synced: 20 Mar 2025

https://github.com/lofcz/simplexrpgengine

Modular game engine built with MonoGame, with GMS2-like workflow and advanced level editor

cpp engine game game-engine game-maker game-maker-studio-2 games gml kit monogame monogame-extended monogame-framework rpg rpg-engine rpg-tool simplex simplex-rpg-engine xna yyc

Last synced: 01 Jul 2025

https://github.com/chinmaygarde/flutter_from_scratch

A minimal Flutter Embedder from Scratch.

clang cpp flutter gn raspberry-pi

Last synced: 05 Oct 2025

https://github.com/akabe/evilml

A compiler from ML to C++ template language

cpp functional-programming ocaml

Last synced: 10 Apr 2025

https://github.com/utilforever/baba-is-auto

Baba Is You simulator using C++ with some reinforcement learning

baba-is-you babaisyou cplusplus cpp cpp17 python-api reinforcement-learning rl rl-environment simulator-game

Last synced: 03 Nov 2025

https://github.com/lofcz/SimplexRpgEngine

Modular game engine built with MonoGame, with GMS2-like workflow and advanced level editor

cpp engine game game-engine game-maker game-maker-studio-2 games gml kit monogame monogame-extended monogame-framework rpg rpg-engine rpg-tool simplex simplex-rpg-engine xna yyc

Last synced: 18 Mar 2025

https://github.com/Milerius/shiva

Modern Cross-Platform C++ Engine with modularity (MIT). Maintains here: https://github.com/KomodoPlatform/antara-gaming-sdk

c cmake-modules cpp cpp-library cpp17 game-engine game-engine-framework

Last synced: 08 May 2025

https://github.com/qlik-oss/server-side-extension

A Qlik server-side extension protocol for extending the Qlik built-in expression library with functionality from external calculation engines.

advanced-analytics-integration cpp csharp java protobuf python qlik

Last synced: 16 May 2025

https://github.com/nordlow/compiler-benchmark

Benchmarks compilation speeds of different combinations of languages and compilers.

benchmark c compilation compiler cplusplus cpp d java julia rust vlang zig

Last synced: 25 Jan 2026

https://github.com/realtimechris/discordcoreapi

A bot library for Discord, written in C++, and featuring explicit multithreading through the usage of custom, asynchronous C++ CoRoutines.

bot bot-library coroutine cpp discord discord-api discord-bot discord-core discord-server discordcoreapi rest-api voice-support websocket

Last synced: 11 Mar 2026

https://github.com/PushkinStudio/PsRealVehicle

Plugin for Unreal Engine 4 with simple force-driven vehicle simulation

cpp mit-license physics simulation tank ue4 ue4-plugin unreal-engine unreal-engine-4 vehicle

Last synced: 08 Apr 2025

https://github.com/copperspice/doxypress

Documentation generator using annotated sources for multiple computer languages

copperspice cpp documentation-tool

Last synced: 04 Apr 2025

https://github.com/fogleman/cellularforms

An implementation of Andy Lomas' Cellular Forms.

3d cellular-forms cpp graphics simulation

Last synced: 13 May 2025

https://github.com/OroChippw/LightGlue-OnnxRunner

LightGlue-OnnxRunner is a repository hosts the C++ inference code of LightGlue in ONNX format,supporting end-to-end/decouple model inference of SuperPoint/DISK + LightGlue

cpp cpu gpu onnx

Last synced: 03 Mar 2025

https://github.com/hpc203/yolox-opencv-dnn

使用OpenCV部署YOLOX,支持YOLOX-S、YOLOX-M、YOLOX-L、YOLOX-X、YOLOX-Darknet53五种结构,包含C++和Python两种版本的程序

anchor-free cpp object-detection opencv opencv-dnn python yolox

Last synced: 20 Mar 2025

https://github.com/gradle/native-samples

Samples of modern build automation for native languages with Gradle

build-automation build-tool cmake cpp gradle gradle-bt gradle-bt-native native samples swift

Last synced: 28 Oct 2025

https://github.com/mehedirm6244/sysfex

Just another system information fetching tool written in C++

cli command-line cpp fetch linux neofetch

Last synced: 05 Apr 2025

https://github.com/zerodaycode/zork

Project manager and builder automation tool for modern C++ projects

build-system cpp cpp20 cpp20-modules cpp23

Last synced: 16 Oct 2025

https://github.com/irajsb/UE4_Assimp

Assimp mesh importer for Unreal Engine

assimp cpp fbx gamedev import mesh ue4 unreal unreal-engine unreal-engine-4

Last synced: 08 Apr 2025

https://github.com/yuesong-feng/pine

A C++ network library for study.

concurrency cpp cpp-library epoll network server socket

Last synced: 14 Apr 2025

https://github.com/RealTimeChris/DiscordCoreAPI

A bot library for Discord, written in C++, and featuring explicit multithreading through the usage of custom, asynchronous C++ CoRoutines.

bot bot-library coroutine cpp discord discord-api discord-bot discord-core discord-server discordcoreapi rest-api voice-support websocket

Last synced: 14 Mar 2025

https://github.com/krystianity/keras-serving

bring keras-models to production with tensorflow-serving and nodejs + docker :pizza:

cpp docker grpc keras network neuronal nodejs production python serving tensorflow

Last synced: 17 Mar 2025

https://github.com/TheOnlyZac/sly1

Decompilation of Sly Cooper and the Thievius Raccoonus for PS2

cpp decomp decompilation emotion-engine mips playstation-2 ps2 reverse-engineering sly-cooper

Last synced: 26 Feb 2026

https://github.com/eProsima/Fast-CDR

eProsima FastCDR library provides two serialization mechanisms. One is the standard CDR serialization mechanism, while the other is a faster implementation of it. Looking for commercial support? Contact info@eprosima.com

cdr cpp deserialization omg serialization

Last synced: 20 Mar 2025

https://github.com/adobe/svg-native-viewer

SVG Native viewer is a library that parses and renders SVG Native documents

cpp opentype-svg-fonts svg svg-icons svg-native

Last synced: 04 Apr 2025

https://github.com/alexmercerind/flutter_native_view

[WIP] Embedding native windows into Flutter. Scrollable support & widgets placement on-top. 🪟

cpp flutter flutter-desktop hacktoberfest linux win32 winapi windows

Last synced: 11 Jul 2025

https://github.com/mgonzs13/llama_ros

llama.cpp (GGUF LLMs) and llava.cpp (GGUF VLMs) for ROS 2

cpp embeddings ggml gguf gpt langchain llama llamacpp llava llavacpp llm rerank reranking ros2 vlm

Last synced: 04 Apr 2025

https://github.com/jenova-framework/jenova-runtime

Jenova Runtime is a component for the Godot Engine that brings fully-featured C++ scripting directly into the engine.

cpp godot godot-engine godot4 godotengine jenova

Last synced: 09 Oct 2025

https://github.com/apache/nifi-minifi-cpp

Apache NiFi - MiNiFi C++

cpp hacktoberfest minifi nifi

Last synced: 16 May 2025

https://github.com/fwsgonzo/barebones

Barebones multiboot kernel for beginners

beginner c11 cpp cpp17 osdev

Last synced: 14 Apr 2025

https://github.com/pezy/designpatterns

Design patterns for C++ example.

cpp design-patterns design-patterns-for-humans

Last synced: 10 Aug 2025

https://github.com/breecew/winuiedit

Code editor control for UWP and WinUI 3 based on Scintilla

code-editor cpp csharp scintilla uwp wasdk winappsdk windows windows-10 windows-11 windows-app-sdk winui winui3 xaml

Last synced: 05 Apr 2025

https://github.com/llnl/units

A run-time C++ library for working with units of measurement and conversions between them and with string representations of units and measurements

conversion cpp energy math-physics measurements physical-units si-units string-conversions unit-conversions

Last synced: 08 Apr 2025

https://github.com/nebula-beta/MonocularSfM

Monocular Structure from Motion

cpp linux opencv sfm structure-from-motion

Last synced: 18 Nov 2025

https://github.com/try/tempest

API abstraction layer for 3D graphics, UI and sound. Written in C++17 with Vulkan, DX12 and Metal support.

3d cpp d3d12 directx directx12 engine graphics-engine graphics-library metal ray-tracing vulkan vulkan-engine vulkan-game-engine

Last synced: 04 Apr 2025

https://github.com/ying32/liblcl

A common cross-platform GUI library, the core uses Lazarus LCL.

c cpp delphi desktop-widget go golang golang-library govcl gui lcl liblcl rust rust-library vcl

Last synced: 05 Apr 2025

https://github.com/mgerhardy/caveexpress

CaveExpress is a classic 2D platformer with physics-based gameplay and dozens of levels. CavePacker is a Sokoban game.

android arcade arcade-game cmake cpp emscripten game html5 html5-game ios opensource

Last synced: 05 Apr 2025

https://github.com/htm-community/htm.core

Actively developed Hierarchical Temporal Memory (HTM) community fork (continuation) of NuPIC. Implementation for C++ and Python

ai anomaly-detection cortical-learning cpp hierarchical-temporal-memory htm neural-networks neuromorphic-computing neuroscience neuroscience-inspired-ai nupic prediction reproducible-research sparse-distributed-memory

Last synced: 09 Jul 2025

https://github.com/gpustack/llama-box

LM inference server implementation based on *.cpp.

cpp diffusion gguf openai-compatible-api transformer

Last synced: 05 Apr 2025

https://github.com/janwilczek/audio-plugin-template

A template repository that you can use for creating audio plugins with the JUCE C++ framework. It is based on CMake, uses CPM package manager, the JUCE C++ framework (obviously), and the GoogleTest framework. All of these are easy to change on demand. You can also base off your new repo off this template because the setup is very simple.

cmake cpp juce juce-framework juce-plugin

Last synced: 23 Jan 2026