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/cuarzosoftware/louvre

C++ library for building Wayland compositors.

compositor cpp library linux wayland window-manager

Last synced: 07 Apr 2025

https://github.com/CuarzoSoftware/Louvre

C++ library for building Wayland compositors.

compositor cpp library linux wayland window-manager

Last synced: 26 Mar 2025

https://github.com/jmmartinez/easy-just-in-time

LLVM Optimization to extract a function, embedded in its intermediate representation in the binary, and execute it using the LLVM Just-In-Time compiler.

cpp jit llvm

Last synced: 05 Apr 2025

https://github.com/sebastiandev/zipper

C++ wrapper around minizip compression library

compression compression-library cpp minizip minizip-compression-library zlib

Last synced: 21 Apr 2025

https://github.com/llnl/raja

RAJA Performance Portability Layer (C++)

blt c-plus-plus cpp llnl parallel-computing portability programming-model radiuss raja

Last synced: 15 May 2025

https://github.com/alexeyab/object_threadsafe

We make any object thread-safe and std::shared_mutex 10 times faster to achieve the speed of lock-free algorithms on >85% reads

concurrency cpp cpp11 cpp14 high-performance lock-free low-latency multithreading

Last synced: 09 Jan 2026

https://github.com/tessil/ordered-map

C++ hash map and hash set which preserve the order of insertion

c-plus-plus cpp data-structures hash-map hash-table header-only

Last synced: 09 Apr 2025

https://github.com/margelo/react-native-nitro-sqlite

📕 Fast SQLite library for React Native built using Nitro Modules

android cplusplus cpp ios lib native nitro nitro-modules nitrogen react react-native sql sqlite storage

Last synced: 08 Mar 2026

https://github.com/SharpGenTools/SharpGenTools

Accurate and high performance C++ interop code generator for C#.

c-sharp cpp interoperability sharpdx

Last synced: 29 Apr 2025

https://github.com/amrdeveloper/clangql

ClangQL is a tool that allow you to run SQL-like query on C/C++ Code instead of database files using the GitQL SDK

ast clang cpp database gitql llvm llvm-clang llvm-frontend parser

Last synced: 14 May 2025

https://github.com/seleznevae/libfort

C/C++ library to create formatted ASCII tables for console applications

ascii c console cpp cpp11 table

Last synced: 04 Apr 2025

https://github.com/caphyon/clang-power-tools

Bringing clang-tidy magic to Visual Studio C++ developers.

clang clang-compile clang-format clang-tidy cpp llvm modernize static-analysis

Last synced: 15 May 2025

https://github.com/huangcongqing/3d-point-clouds

🔥3D点云目标检测&语义分割(深度学习)-SOTA方法,代码,论文,数据集等

3d-detection 3d-point-cloud 3d-point-clouds 3d-semantic-segmentation cpp dataset deep-learning pcl point-cloud python3 ros ros-melodic sota

Last synced: 08 Apr 2025

https://github.com/Caphyon/clang-power-tools

Bringing clang-tidy magic to Visual Studio C++ developers.

clang clang-compile clang-format clang-tidy cpp llvm modernize static-analysis

Last synced: 28 Apr 2025

https://github.com/bablosoft/BAS

BrowserAutomationStudio can automate everything that Chrome can.

automation bot bot-framework browser cef chromium cpp grabber ide imacros macros poster qt visual-programming-language windows-desktop

Last synced: 05 May 2025

https://github.com/bablosoft/bas

BrowserAutomationStudio can automate everything that Chrome can.

automation bot bot-framework browser cef chromium cpp grabber ide imacros macros poster qt visual-programming-language windows-desktop

Last synced: 05 Apr 2025

https://github.com/HuangCongQing/3D-Point-Clouds

🔥3D点云目标检测&语义分割(深度学习)-SOTA方法,代码,论文,数据集等

3d-detection 3d-point-cloud 3d-point-clouds 3d-semantic-segmentation cpp dataset deep-learning pcl point-cloud python3 ros ros-melodic sota

Last synced: 20 Mar 2025

https://github.com/OpenMined/PyDP

The Python Differential Privacy Library. Built on top of: https://github.com/google/differential-privacy

cpp differential-privacy hacktoberfest python python-wrapper

Last synced: 29 Mar 2025

https://github.com/ashvardanian/less_slow.cpp

Learning how to write "Less Slow" code in C++ 20, C 99, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception handling, networking and user-space IO

assembly assembly-language avx512 benchmark coroutines cpp cpp-programming cpp17 cpp20 cuda gcc google-benchmark hpc io-uring linux-kernel llvm ptx ranges tutorial tutorials

Last synced: 08 Apr 2025

https://github.com/xmacslabs/mogan

Mogan STEM Suite (based on GNU TeXmacs): Enjoy exploring science and technology!

beamer codeeditor cpp editor emcc made-on-earth mathematics qt scheme texmacs wasm xmake

Last synced: 22 Jan 2026

https://github.com/richkmeli/Richkware

Framework for building Windows malware, written in C++

bot c cpp framework hacker hacking hacktool keylogger malware mingw spyware virus windows worm

Last synced: 29 Apr 2025

https://github.com/glampert/debug-draw

Immediate-mode, renderer agnostic, lightweight debug drawing API.

cpp direct3d graphics-library opengl

Last synced: 08 May 2025

https://github.com/microsoft/ipc

IPC is a C++ library that provides inter-process communication using shared memory on Windows. A .NET wrapper is available which allows interaction with C++ as well.

bond cpp csharp dot-net interprocess-communication ipc managed native shared-memory

Last synced: 04 Oct 2025

https://github.com/wanghenshui/cppweeklynews

c++中文周刊

cpp

Last synced: 15 Mar 2026

https://github.com/karimnaaji/vectiler

A vector tile, terrain and city 3d model builder and CLI exporter. Consider using its fully integrated user interface at https://halfmaps.io

city-builder computer-graphics cpp models openstreetmap osm srtm terrain vector-tiles

Last synced: 04 Apr 2025

https://github.com/microsoft/IPC

IPC is a C++ library that provides inter-process communication using shared memory on Windows. A .NET wrapper is available which allows interaction with C++ as well.

bond cpp csharp dot-net interprocess-communication ipc managed native shared-memory

Last synced: 21 Apr 2025

https://github.com/bzppx/bzppx-codepub

暴走皮皮虾之代码发布系统,是现代的持续集成发布系统,由后台管理系统和agent两部分组成,一个运行着的agent就是一个节点,本系统并不是造轮子,是"鸟枪"到"大炮"的创新,对"前朝遗老"的革命.

c ci codepub con continuous-delivery continuous-deployment continuous-integration continuous-testing cpp git golang java jenkins nodejs php ruby

Last synced: 05 Apr 2025

https://github.com/alxschwrz/codex_py2cpp

Converts python code into c++ by using OpenAI CODEX.

ai code-generation codex cpp openai python

Last synced: 06 May 2025

https://github.com/h4tr3d/avcpp

C++ wrapper for FFmpeg

cmake cpp cpp17 cpp20 ffmpeg vcpkg

Last synced: 15 May 2025

https://github.com/liuheng92/tensorflow_PSENet

This is a tensorflow re-implementation of PSENet: Shape Robust Text Detection with Progressive Scale Expansion Network.My blog:

cpp ocr psenet python tensorflow text-detection

Last synced: 02 Apr 2025

https://github.com/luncliff/coroutine

C++ 20 Coroutines in Action (Helpers + Test Code Examples)

clang clang-cl coroutine coroutines coroutines-ts cpp cpp20 examples msvc

Last synced: 05 Apr 2025

https://github.com/offtkp/felix86

Run x86 and x86-64 games on RISC-V Linux

cpp emulator linux risc-v x86 x86-64

Last synced: 31 Jan 2026

https://github.com/beached/daw_json_link

Fast, convenient JSON serialization and parsing in C++

constexpr cpp cpp17 cpp20 daw-json-link json json-parser parse parser serialization serializer

Last synced: 15 May 2025

https://github.com/gpakosz/whereami

Locate the current running executable and the current running module/library on the file system 🔎

c cpp dladdr executable-path getexecutablepath getmodulefilename introspection library plugins

Last synced: 04 Apr 2025

https://github.com/mattiasflodin/reckless

Reckless logging. Low-latency, high-throughput, asynchronous logging library for C++.

asynchronous cpp logging logging-library performance

Last synced: 16 Dec 2025

https://github.com/SYaoJun/CPPInterview

C/C++高频面试题

c cpp linux

Last synced: 26 Mar 2025

https://github.com/LLNL/RAJA

RAJA Performance Portability Layer (C++)

blt c-plus-plus cpp llnl parallel-computing portability programming-model radiuss raja

Last synced: 01 Apr 2025

https://github.com/IppClub/YueScript

A MoonScript dialect compiles to Lua.

cpp lua moonscript transpiler yuescript

Last synced: 06 Oct 2025

https://github.com/stiffstream/sobjectizer

An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.

actor actor-framework actor-library actor-model actors agents communicating-sequential-processes concurrency concurrent-programming cplusplus cplusplus-17 cpp csp message-passing multithreading publish-subscribe pubsub sobjectizer thread

Last synced: 15 May 2025

https://github.com/Stiffstream/sobjectizer

An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.

actor actor-framework actor-library actor-model actors agents communicating-sequential-processes concurrency concurrent-programming cplusplus cplusplus-17 cpp csp message-passing multithreading publish-subscribe pubsub sobjectizer thread

Last synced: 15 Mar 2025

https://github.com/jenova-framework/j.e.n.o.v.a

Projekt J.E.N.O.V.A is a comprehensive series of components for the Godot Engine expanding its capabilities with cutting-edge technologies.

cpp godot godot-engine godot4 godotengine jenova

Last synced: 07 Oct 2025

https://github.com/C-Chads/tinygl

The penultimate portable graphics library

c c99 cpp embedded fabrice-bellard opengl portable rasterizer tinygl

Last synced: 27 Apr 2025

https://github.com/rinatz/cpp-book

ゼロから学ぶ C++

cpp docs

Last synced: 05 Feb 2026

https://github.com/akshitagit/CPP

Repository for C++/C codes and algos.

algorithms cpp data-structures hacktoberfest

Last synced: 14 May 2025

https://github.com/pplux/px

Single header C++ Libraries for Thread Scheduling, Rendering, and so on...

cpp multithreaded opengl render scheduler single-header-lib

Last synced: 08 May 2025

https://github.com/vittorioromeo/ecst

[WIP] Experimental C++14 multithreaded compile-time entity-component-system library.

cpp cpp11 cpp14 entity entity-component generic library parallel thesis

Last synced: 06 Apr 2025

https://github.com/SuperV1234/ecst

[WIP] Experimental C++14 multithreaded compile-time entity-component-system library.

cpp cpp11 cpp14 entity entity-component generic library parallel thesis

Last synced: 05 Mar 2025

https://github.com/georgesotiriadis/chimera

Automated DLL Sideloading Tool With EDR Evasion Capabilities

assembly cpp dll-sideloading edr-bypass offensive-security python3

Last synced: 05 Apr 2025

https://github.com/georgesotiriadis/Chimera

Automated DLL Sideloading Tool With EDR Evasion Capabilities

assembly cpp dll-sideloading edr-bypass offensive-security python3

Last synced: 12 Apr 2025

https://github.com/spartanj/eepp

eepp is an open source cross-platform game and application development framework heavily focused on the development of rich graphical user interfaces.

7guis cpp cross-platform-gui css game-engine game-engine-framework gui opengl

Last synced: 15 May 2025

https://github.com/p00f/clangd_extensions.nvim

Clangd's off-spec features for neovim's LSP client. Use https://sr.ht/~p00f/clangd_extensions.nvim instead

c clangd cpp lsp neovim nvim nvim-lsp

Last synced: 17 Jul 2025

https://github.com/harleyszhang/dl_note

深度学习系统笔记,包含深度学习数学基础知识、神经网络基础部件详解、深度学习炼丹策略、模型压缩算法详解。

activation-functions cnn convolutional-neural-networks cpp deep-learning inference-framework loss-functions machine-learning python pytorch

Last synced: 15 May 2025

https://github.com/SpartanJ/eepp

eepp is an open source cross-platform game and application development framework heavily focused on the development of rich graphical user interfaces.

7guis cpp cross-platform-gui css game-engine game-engine-framework gui opengl

Last synced: 02 Apr 2025

https://github.com/dwservice/agent

DWService agent for Linux, Mac and Windows

cpp python27 remote-access remote-admin-tool remote-control

Last synced: 05 Apr 2025

https://github.com/artoolkitx/artoolkitx

artoolkitX, providing high-performance video acquisition, marker and texture tracking for augmented reality, in native code for iOS, Android, macOS, Windows, and Linux variants.

android artoolkitx-community augmented-reality augmented-reality-applications cpp ios java macos sdk visual-studio windows-10 xcode

Last synced: 13 Jul 2025

https://github.com/cegui/cegui

Crazy Eddie's GUI library is a versatile, fast, adjustable, multi-platform, C++ library for creating graphical user interfaces for games and rendering applications

c-plus-plus cpp cross-platform game-development gui library ui ui-components widget-library

Last synced: 01 Apr 2025

https://github.com/redxdev/ECS

C++ single-header entity component system library

cpp cpp11 entity-component-system single-header-lib

Last synced: 08 May 2025

https://github.com/boostorg/stacktrace

C++ library for storing and printing backtraces.

backtrace boost cpp libraries printing-backtraces stack-traces stacktrace

Last synced: 15 Apr 2025

https://github.com/kelbon/anyany

C++17 library for comfortable and efficient dynamic polymorphism

cpp cpp17 cpp20 type-erasure

Last synced: 16 May 2025

https://github.com/c-chads/tinygl

The penultimate portable graphics library

c c99 cpp embedded fabrice-bellard opengl portable rasterizer tinygl

Last synced: 04 Oct 2025

https://github.com/mikekazakov/nimble-commander

Nimble Commander - dual-pane file manager for Mac

cocoa cpp dual-pane file-manager macos terminal-emulator vfs

Last synced: 10 May 2025

https://github.com/dfm/george

Fast and flexible Gaussian Process regression in Python

c-plus-plus cpp gaussian-processes python time-series

Last synced: 14 May 2025

https://github.com/thecodemonkey86/qt_mysql_driver

Typical symptom: QMYSQL driver not loaded. Solution: get pre-built Qt SQL driver plug-in required to establish a connection to MySQL / MariaDB using Qt. Download qsqlmysql.dll binaries built from official Qt source code

cpp dll mysql mysql-library qsqldatabase qt5 qt6 sql-driver

Last synced: 16 May 2025

https://github.com/Tencent/BqLog

Maybe the world's fastest logging library, originating from the client of the top mobile game Honor of Kings, is lightweight, works on PC, mobile, and servers, supports C#, Java, and C++, and is well adapted to Unity and Unreal engines. 可能是全球最快的日志库,源自最成功的手游之一《王者荣耀》客户端,轻量级,适用于PC、移动设备和服务器,支持C#、Java、C++,并对Unity、Unreal引擎做了良好适配。

cpp cross-platform csharp gamedev high-performance ios java linux logging mac ndk posix unity unix unreal windows

Last synced: 16 Nov 2025

https://github.com/hanmin0822/misakahookfinder

御坂Hook提取工具—Galgame/文字游戏文本钩子提取

cpp galgame hook hook-galgame visual-novel

Last synced: 06 Apr 2025

https://github.com/hanmin0822/MisakaHookFinder

御坂Hook提取工具—Galgame/文字游戏文本钩子提取

cpp galgame hook hook-galgame visual-novel

Last synced: 11 Mar 2025

https://github.com/dottantgal/ROS2_learning

A useful collection of CPP and PYTHON examples to learn ROS2 from zero

cpp python ros2

Last synced: 10 May 2025

https://github.com/hhyyrylainen/godotpcktool

Standalone tool for extracting and creating Godot .pck files

cpp cpp17 godot-engine thrive

Last synced: 24 Oct 2025