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/robosoft-ai/SMACC2

An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS2 (Robotic Operating System) applications written in C++

cplusplus cpp mobile-robots mobilerobots moveit2 nav2 ros2 ros2-foxy ros2-galactic ros2-humble ros2-rolling state-machine

Last synced: 28 Mar 2025

https://github.com/clemapfel/jluna

Julia Wrapper for C++ with Focus on Safety, Elegance, and Ease of Use

cpp cpp20 julia julia-language julia-wrapper julialang language-interface modern-cpp wrapper wrapper-api wrapper-library

Last synced: 07 Apr 2025

https://github.com/tpecholt/imrad

ImRAD is a GUI builder for the ImGui library

android cpp dear-imgui gui gui-builder gui-creator imgui linux windows

Last synced: 06 Aug 2025

https://github.com/zeusees/hyperlabelimg

开源图像标注工具(支持人脸关键点/不规则四边形/多边形标注)

cpp image-label-tool open-source

Last synced: 09 Apr 2025

https://github.com/google-research/falken

Falken provides developers with a service that allows them to train AI that can play their games

cpp games imitation-learning ml unity3d

Last synced: 16 May 2025

https://github.com/khronosgroup/anari-sdk

ANARI Software Development Kit (SDK)

3d-graphics 3d-rendering 3d-visualization c cpp

Last synced: 07 May 2025

https://github.com/syoyo/tinygltfloader

Header only C++ Tiny glTF loader.

cpp gltf

Last synced: 03 Apr 2025

https://github.com/sourcehold/Sourcehold

Open source re-implementation of Stronghold 1

cpp engine engine-reimplementation game reimplementation sdl2 stronghold

Last synced: 01 Apr 2025

https://github.com/arnetheduck/j2c

Java to C++ translator

cpp eclipse eclipse-plugin java

Last synced: 09 Apr 2025

https://github.com/shubham0204/smolchat-android

Running any GGUF SLMs/LLMs locally, on-device in Android

android cpp ggml kotlin llamacpp small-language-models

Last synced: 13 Apr 2025

https://github.com/0voice/develop_skill_tree

2021年最新整理,名企校招各大岗位的技能树,含技术细节,Java,C/C++,前端,运维,测试,运营岗位。持续更新中

android cpp csharp golang harmonyos java php python

Last synced: 01 Jul 2025

https://github.com/thelartians/modern-wasm-starter

🛸 Run C++ code on web and create blazingly fast websites! A starter template to easily create WebAssembly packages using type-safe C++ bindings with automatic TypeScript declarations.

asmjs c-plus-plus cmake cpp declarations embind emscripten glue javascript modern npm package starter tests typesafe typescript wasm webassembly webpack

Last synced: 08 Apr 2025

https://github.com/nativeinstruments/ni-media

NI Media is a C++ library for reading and writing audio streams.

aiff audio cpp cpp14 flac m4a mp3 mp4 music ogg ogg-flac ogg-vorbis pcm sound streams wav

Last synced: 06 Apr 2025

https://github.com/NativeInstruments/ni-media

NI Media is a C++ library for reading and writing audio streams.

aiff audio cpp cpp14 flac m4a mp3 mp4 music ogg ogg-flac ogg-vorbis pcm sound streams wav

Last synced: 11 May 2025

https://github.com/TheLartians/modern-wasm-starter

🛸 Run C++ code on web and create blazingly fast websites! A starter template to easily create WebAssembly packages using type-safe C++ bindings with automatic TypeScript declarations.

asmjs c-plus-plus cmake cpp declarations embind emscripten glue javascript modern npm package starter tests typesafe typescript wasm webassembly webpack

Last synced: 31 Mar 2025

https://github.com/Clemapfel/jluna

Julia Wrapper for C++ with Focus on Safety, Elegance, and Ease of Use

cpp cpp20 julia julia-language julia-wrapper julialang language-interface modern-cpp wrapper wrapper-api wrapper-library

Last synced: 09 Jul 2025

https://github.com/goldsborough/clang-expand

:dragon: A clang tool for happy refactoring without source-code gymnastics

c clang cpp llvm objective-c refactoring tool

Last synced: 29 Jan 2025

https://github.com/loopperfect/neither

Either and Maybe monads for better error-handling in C++ ↔️

buckaroo cpp either functional-programming header-only maybe monads optional

Last synced: 23 Jul 2025

https://github.com/rev-roastedduck/qt-roastedduck-widgets

🎨 基于Qt的动画特效控件实现 | Qt widgets-based implementation of the Animation Material Design specification.😊

cpp gui pyqt pyside6 python qt ui widgets

Last synced: 13 Apr 2025

https://github.com/TheLartians/PEGParser

💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.

ambiguous-grammars c-plus-plus calculator calculator-visitor complexity cpp dsl filter grammar grammars left-recursion memoization packrat packrat-parser parse parser parser-generator parsercombinator peg

Last synced: 08 Apr 2025

https://github.com/projectPiki/pikmin2

A decompilation of Pikmin 2 (USA) brought to you by fans of the series.

cpp decompilation pikmin reverse-engineering

Last synced: 02 May 2025

https://github.com/rsashka/memsafe

C++ Memory safety (memsafe) single-header libraries and Clang compiler plugin for safe C++, which reduces errors for reference data types and safe memory management without breaking backward compatibility with old C++ code.

cpp cpp20 header-only memory-safety memsafe research

Last synced: 09 Apr 2025

https://github.com/abeimler/ecs_benchmark

Benchmarks of common ECS (Entity-Component-System)-Frameworks in C++ (or C)

benchmark c-plus-plus c-plus-plus-20 cmake cpp cpp20 ecs ecs-framework entity-component-system entt flecs modern-cpp

Last synced: 07 Apr 2025

https://github.com/podofo/podofo

A C++17 PDF manipulation library

cplusplus cpp pdf pdf-documents pdf-files pdf-generation

Last synced: 05 Apr 2025

https://github.com/thelartians/pegparser

💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.

ambiguous-grammars c-plus-plus calculator calculator-visitor complexity cpp dsl filter grammar grammars left-recursion memoization packrat packrat-parser parse parser parser-generator parsercombinator peg

Last synced: 17 Mar 2025

https://github.com/bmewj/video-app

A real-time video processing app written in C++ using OpenGL and FFmpeg

cmake cpp ffmpeg opengl tutorial video video-processing

Last synced: 05 Apr 2025

https://github.com/cocomelonc/peekaboo

Simple undetectable shellcode and code injector launcher example. Inspired by RTO malware development course.

aes cpp cryptography encryption injection injector malware-development obfuscation pe-files shellcode xor

Last synced: 12 Apr 2025

https://github.com/jinyuliao/Grid

An UE4 plugin for grid-based game

cpp ue4 unreal-engine unreal-engine-4

Last synced: 11 Mar 2025

https://github.com/getnamo/7zip-cpp

Fork of SevenZip++ for modern builds.

7zip cpp sevenzip unzip vs2015 zip

Last synced: 16 May 2025

https://github.com/rapidfuzz/rapidfuzz-cpp

Rapid fuzzy string matching in C++ using the Levenshtein Distance

cpp hacktoberfest levenshtein string-comparison string-matching string-similarity

Last synced: 16 May 2025

https://github.com/evanli/programming-book-2

Programming Book 2 :C++、Go、JavaScript、Node.js

books cpp go javascript nodejs

Last synced: 13 Apr 2025

https://github.com/iwatake2222/rotation_master

Provide conversion between the major representations of 3D rotation and visualize the orientation of a rigid body

3d cpp emscripten imgui opengl quaternion rotation wasm

Last synced: 20 Mar 2025

https://github.com/victimsnino/reactiveplusplus

Implementation of async observable/observer (Reactive Programming) in C++ with care about performance and templates in mind in ReactiveX approach

cpp cpp20 modern-cpp observable observer-pattern push-model reactive-programming reactivex rpp rx rxcpp

Last synced: 12 Apr 2025

https://github.com/martinthoma/algorithms

This repository is for learning and understanding how algorithms work.

algorithm algorithms cpp examples java javascript pdf python

Last synced: 05 Apr 2025

https://github.com/sfttech/nyan

Typesafe hierarchical key-value database with inheritance and dynamic patching :smiley_cat:

c-plus-plus cpp database mod mod-api modding nyan openage

Last synced: 16 May 2025

https://github.com/shapelets/khiva

An open-source library of algorithms to analyse time series in GPU and CPU.

clustering cpp cuda data-series discords distances gpu khiva kshape matrix-profile motifs multicore opencl shapelets snippets time-series timeseries

Last synced: 08 May 2025

https://github.com/iamtapped/kernal-cheat-injector

[EASY TO USE] Windows Kernel Cheat Injector for intel and AMD | supports all windows versions | Undetected + Active updates

apex byte-injection cheat cheats cpp dll dll-injection dll-injector fortnite hacking injection injector injector-x64 lostark manual-map manual-map-dll minecraft reverse-engineering rust valorant

Last synced: 24 Jun 2025

https://github.com/atilaneves/dpp

Directly include C headers in D source code

clang cpp cpp17 d dlang dlanguage libclang translation

Last synced: 06 Apr 2025

https://github.com/copperspice/cs_libguarded

Header-only library for multithreaded programming

copperspice cpp multithreading

Last synced: 12 Apr 2025

https://github.com/asmjit/asmtk

Assembler toolkit based on AsmJit

asm-parser asmjit cpp x86 x86-64

Last synced: 09 Apr 2025

https://github.com/tdv/nanorpc

nanorpc - lightweight RPC in pure C++ 17

cpp cpp17 rpc rpc-http rpc-library

Last synced: 10 Jul 2025

https://github.com/alairion/not-enough-standards

A modern header-only C++ library that provides platform-independent utilities.

cpp cpp17 cpp20 mutex named-mutex named-pipes pipes process semaphores shared-library thread-pool utility-library

Last synced: 07 May 2025

https://github.com/SuperV1234/Tutorials

Repository for my YouTube tutorials + code snippets

c-plus-plus cpp cpp11 cpp14 cpp17 dive education pointer snippets tutorial video youtube youtube-tutorial

Last synced: 26 Apr 2025

https://github.com/baifendian/harpc

基于Thrift的跨语言、高可用、高性能、轻量级的RPC框架。

cpp java python thrift

Last synced: 21 Feb 2025

https://github.com/vittorioromeo/tutorials

Repository for my YouTube tutorials + code snippets

c-plus-plus cpp cpp11 cpp14 cpp17 dive education pointer snippets tutorial video youtube youtube-tutorial

Last synced: 10 Apr 2025

https://github.com/craftablescience/vpkedit

A CLI/GUI tool to create, read, and write several pack file formats.

cpp source source-engine source2 source2-engine vpk vpk-editor

Last synced: 12 Apr 2025

https://github.com/julianhille/MuhammaraJS

Muhammara a node module with c/cpp bindings to modify PDF with js for node or electron (based/replacement on/of galkhana/hummusjs)

c cpp electron node pdf

Last synced: 10 Jul 2025

https://github.com/glideapps/quicktype-vscode

VS Code extension to convert JSON to TypeScript, C#, Go, and many more

cpp csharp go java json typescript vscode vscode-extension

Last synced: 07 May 2025

https://github.com/craftablescience/VPKEdit

A CLI/GUI tool to create, read, and write several pack file formats.

cpp source source-engine source2 source2-engine vpk vpk-editor

Last synced: 03 May 2025

https://github.com/Genta-Technology/Kolosal

Kolosal AI is an OpenSource and Lightweight alternative to LM Studio to run LLMs 100% offline on your device.

c cpp deepseek gemma gemma2 gemma3 gpt llama llama2 llama3 llamacpp llava llm llms localai mistral phi3 phi4 qwen self-hosted

Last synced: 04 May 2025

https://github.com/vittorioromeo/Tutorials

Repository for my YouTube tutorials + code snippets

c-plus-plus cpp cpp11 cpp14 cpp17 dive education pointer snippets tutorial video youtube youtube-tutorial

Last synced: 15 Mar 2025

https://github.com/sheredom/ubench.h

⏱️ single header benchmark framework for C and C++

benchmark benchmark-framework c cpp

Last synced: 07 Apr 2025

https://github.com/pvigier/quadtree

A simple and modern C++ quadtree implementation

cpp data-structure quadtree space-partition-tree space-partitioning spatial-trees

Last synced: 16 Jun 2025

https://github.com/idov31/jormungandr

Jormungandr is a kernel implementation of a COFF loader, allowing kernel developers to load and execute their COFFs in the kernel.

cpp cyber-security cybersecurity driver infosec kernel red-team redteam rootkit windows windows-rootkits

Last synced: 13 Apr 2025

https://github.com/yandex/ozo

OZO is a C++17 Boost.Asio based header-only library for asyncronous communication with PostgreSQL DBMS.

asio cpp cpp-library cpp17 header-only pgsql postgres postgresql postgresql-driver

Last synced: 08 Jul 2025

https://github.com/Alairion/not-enough-standards

A modern header-only C++ library that provides platform-independent utilities.

cpp cpp17 cpp20 mutex named-mutex named-pipes pipes process semaphores shared-library thread-pool utility-library

Last synced: 08 May 2025

https://github.com/llnl/samrai

Structured Adaptive Mesh Refinement Application Infrastructure - a scalable C++ framework for block-structured AMR application development

adaptive-mesh-refinement amr cpp hpc math-physics parallel-computing radiuss scientific-computing

Last synced: 16 May 2025

https://github.com/LBANN/lbann

Livermore Big Artificial Neural Network Toolkit

artificial-intelligence cpp hpc machine-learning neural-network performance radiuss

Last synced: 14 Mar 2025

https://github.com/lbann/lbann

Livermore Big Artificial Neural Network Toolkit

artificial-intelligence cpp hpc machine-learning neural-network performance radiuss

Last synced: 16 May 2025

https://github.com/jbcoe/polymorphic_value

A polymorphic value-type for C++

cpp cpp17

Last synced: 08 Apr 2025

https://github.com/hanks10100/wasm-examples

WebAssembly Examples

c cpp javascript wasm webassembly

Last synced: 08 May 2025

https://github.com/paulovap/qtpdfium

Pdf Redening on Qt

android cpp desktop ios pdf qt

Last synced: 09 Apr 2025

https://github.com/LeFroid/Viper-Browser

A lightweight Qt5 web browser using QtWebEngine

adblockplus browser cpp privacy qt qt-framework qtwebengine ublock viper-browser

Last synced: 11 May 2025

https://github.com/andreasfertig/programming-with-cpp20

Companion source code for "Programming with C++20 - Concepts, Coroutines, Ranges, and more"

concepts coroutines cpp cpp20 ranges

Last synced: 07 Apr 2025

https://github.com/ideoforms/signalflow

A sound synthesis framework for Python, designed for clear and concise expression of musical ideas

audio composition cpp dsp music python sound sound-synthesis synthesis

Last synced: 29 Jun 2025

https://github.com/casbin/casbin-cpp

An authorization library that supports access control models like ACL, RBAC, ABAC in C/C++

abac access-control access-control-list acl attribute-based-access-control authorization c casbin cpp permission rbac role-based-access-control

Last synced: 09 Apr 2025

https://github.com/wpmed92/mednes

A cycle-accurate, cross-platform NES emulator written in C++

6502 cpp emulator html5-canvas nes-emulator webassembly

Last synced: 16 Sep 2025

https://github.com/llnl/lbann

Livermore Big Artificial Neural Network Toolkit

artificial-intelligence cpp hpc machine-learning neural-network performance radiuss

Last synced: 29 Jan 2025

https://github.com/aminya/setup-cpp

Install all the tools required for building and testing C++ and C projects.

bazel ccache clang cmake conan cpp cppcheck docker doxygen gcc gcovr github-actions hacktoberfest install llvm meson mingw msvc ninja package-manager

Last synced: 15 May 2025

https://github.com/pymumu/tinylog

A lightweight C, C++ logging library developed for Linux, It is designed with high performance, asynchronized, thread-safe and process-safe; tinylog是一个专为UNIX设计的轻量级的C/C++日志模块,其提供了高性能,异步,线程安全,进程安全的日志功能。

asynchronous c cpp library lightweight log logging logging-library multithreading tinylog

Last synced: 12 Apr 2025

https://github.com/sortmerna/sortmerna

SortMeRNA: next-generation sequence filtering and alignment tool

alignment bioinformatics cpp metatranscriptomics ngs python sequencing

Last synced: 06 Apr 2025

https://github.com/HO-COOH/CPPDevOnWindows

Best guide to setup C/C++ development environment on Windows

c clang clion cmake cpp doxygen gcc msvc msys2 vcpkg visual-studio vscode windows

Last synced: 13 Apr 2025

https://github.com/ho-cooh/cppdevonwindows

Best guide to setup C/C++ development environment on Windows

c clang clion cmake cpp doxygen gcc msvc msys2 vcpkg visual-studio vscode windows

Last synced: 09 Apr 2025

https://github.com/llnl/conduit

Simplified Data Exchange for HPC Simulations

cpp data-management fortran hdf5 hpc json llnl python radiuss scientific-computing yaml

Last synced: 16 May 2025

https://github.com/Embedded-AMS/EmbeddedProto

Embedded Proto is a C++ Protocol Buffers implementation specifically suitable for microcontrollers. It is small, reliable and easy to use.

arm arm-cortex avr cortex-m cpp embedded embedded-systems embeddedproto freescale microcontroller nucleo nxp protobuf protocol-buffers stm32

Last synced: 14 May 2025

https://github.com/bcapathshala/dsa-supreme-2-0-notes

DATA STRUCTURE USING CPP NOTES

algorithms cpp data data-structures dsa

Last synced: 12 Apr 2025

https://github.com/owent/libatbus

用于搭建高性能、全异步、树形结构的BUS消息系统的跨平台框架库

bus channel cpp cxx data ip ipv4 ipv6 linux macos message osx performance queue shared-memory shm socket tcp transfer windows

Last synced: 12 Apr 2025

https://github.com/wichtounet/etl

Blazing-fast Expression Templates Library (ETL) with GPU support, in C++

c-plus-plus convolution cpp cpp11 cpp14 cpu expression-template gpu matrix performance

Last synced: 09 Apr 2025

https://github.com/LLNL/conduit

Simplified Data Exchange for HPC Simulations

cpp data-management fortran hdf5 hpc json llnl python radiuss scientific-computing yaml

Last synced: 26 Mar 2025

https://github.com/zk-call/zkp-hmac-communication-cpp

"Zero-Knowledge" Proof Implementation with HMAC Communication in C++

cpp hmac zero-knowledge zk-call zkproof

Last synced: 20 Jul 2025

https://github.com/shuhaoliu/docker-clion-dev

Debugging C++ in a Docker Container with CLion IDE

clion clion-ide cpp debug docker docker-container dockerfile gdb ide remote-debug

Last synced: 28 Jul 2025

https://github.com/heremaps/gluecodium

Cross-language bindings generator for C++, Java, Swift, and Dart

android code-generator cpp dart glue-code ios java swift

Last synced: 12 Apr 2025