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/fraunhofer-aisec/cpg

A library to extract Code Property Graphs from C/C++, Java, Go, Python, Ruby and every other language through LLVM-IR.

analysis c code code-property-graph cpg cpp golang graph java llvm-ir python ruby

Last synced: 15 May 2025

https://github.com/soasis/text

A spicy text library for C++ that has the explicit goal of enabling the entire ecosystem to share in proper forward progress towards a bright Unicode future.

cpp cpp17 cpp17-library cpp20 cpp20-library liberation ranges text unicode

Last synced: 16 May 2025

https://github.com/Fraunhofer-AISEC/cpg

A library to extract Code Property Graphs from C/C++, Java, Go, Python, Ruby and every other language through LLVM-IR.

analysis c code code-property-graph cpg cpp golang graph java llvm-ir python ruby

Last synced: 10 May 2025

https://github.com/ropensci/osmdata

R package for downloading OpenStreetMap data

cpp openstreetmap osm osm-data overpass-api peer-reviewed r r-package rstats

Last synced: 08 Apr 2025

https://github.com/kimwalisch/libpopcnt

πŸš€ Fast C/C++ bit population count library

avx2 avx512 c cpp neon popcnt popcount simd sve

Last synced: 05 Apr 2025

https://github.com/hkrn/nanoem

nanoem is an MMD (MikuMikuDance) compatible implementation and its like cross-platform application mainly built for macOS.

cpp mikumikudance mmd nanoem

Last synced: 18 Jan 2026

https://github.com/kumar-laxmi/algorithms

A Repository for algorithms in C, C++, Python and Java

algorithm algorithms c cpp hacktoberfest java python ssoc2023 swoc2023

Last synced: 16 May 2025

https://github.com/jll63/yomm2

Fast, orthogonal, open multi-methods. Solve the Expression Problem in C++17.

cpp cpp17 expression-problem multi-methods multiple-dispatch open-methods polymorphism

Last synced: 06 Apr 2025

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

C++ client library for ClickHouse

clickhouse cpp

Last synced: 14 Apr 2025

https://github.com/onlyoffice/core

Server core components which are a part of ONLYOFFICE Document Server

converter cpp v8

Last synced: 14 May 2025

https://github.com/opennmt/tokenizer

Fast and customizable text tokenization library with BPE and SentencePiece support

bpe cpp icu machine-translation natural-language-processing python sentencepiece tokenization tokenizer unicode

Last synced: 08 Oct 2025

https://github.com/eliemichel/learnwebgpu

Learn to use WebGPU for native graphic applications in C++

cpp graphics lecture-notes webgpu

Last synced: 05 Apr 2025

https://github.com/87owo/pyas

Antivirus software written in Python and C++ that blocks threats through deep learning and behavioral monitoring!

antivirus cnn cpp keras kernel lightgbm onnx pefile protect python scanner security tensorflow tools windows yara

Last synced: 18 Apr 2026

https://github.com/eliemichel/LearnWebGPU

Learn to use WebGPU for native graphic applications in C++

cpp graphics lecture-notes webgpu

Last synced: 09 Jul 2025

https://github.com/AlexanderVeselov/RayTracing

Realtime GPU Path tracer based on OpenCL and OpenGL

3d cpp gpgpu gpu opencl opengl pathtracing pbr raytracing render

Last synced: 16 May 2025

https://eliemichel.github.io/LearnWebGPU/

Learn to use WebGPU for native graphic applications in C++

cpp graphics lecture-notes webgpu

Last synced: 01 Apr 2025

https://github.com/albin-johansson/centurion

A modern C++ wrapper library for SDL2 in order to improve type-safety, memory safety and overall ease-of-use.

cpp cpp17 cpp20 cross-platform game-development gamedev header-only modern-cpp sdl sdl-image sdl-mixer sdl-ttf sdl2 sdl2-image sdl2-mixer sdl2-ttf wrapper wrapper-library

Last synced: 06 Apr 2025

https://github.com/yahoo/monitr

A Node.js process monitoring tool.

cpp nodejs process-monitoring web

Last synced: 15 May 2025

https://github.com/ameenmaali/urldedupe

Pass in a list of URLs with query strings, get back a unique list of URLs and query string combinations

bugbounty cpp hacking infosec penetration-testing url-parser

Last synced: 11 Jul 2025

https://github.com/0xda568/iconjector

Unorthodox and stealthy way to inject a DLL into the explorer using icons

cpp dll dll-injection injection malware-development offensive-security win64 windows windows-10 windows-11

Last synced: 12 Apr 2025

https://github.com/iapolinario/100-days-of-code

This is a project with a collection of coding challenges for those who wants to commit themselves to code at least one hour a day for at least a hundred days.

challenges cpp dart golang kotlin kts python swift

Last synced: 05 Apr 2025

https://github.com/gellin/TeamViewer_Permissions_Hook_V1

A proof of concept injectable C++ dll, that uses naked inline hooking and direct memory modification to change your TeamViewer permissions.

cplusplus cpp dll-injection hooking memory-hacking penetration-testing security teamviewer x86

Last synced: 12 Mar 2025

https://github.com/LiuXiaolong19920720/simple_net

A simple deep neural network implemented in C++,based with OpenCV Mat matrix class

cpp neural-network opencv

Last synced: 19 Mar 2025

https://github.com/bilibili/jni4android

JNI Generater for Android

android bison c code-generator cpp flex java jni ndk yacc yylex

Last synced: 09 Sep 2025

https://github.com/wasted-audio/hvcc

The heavy hvcc compiler for Pure Data patches. Updated to python3 and additional generators

audio c compiler cpp daisy dpf dsp owl puredata python unity webassembly wwise

Last synced: 15 May 2025

https://github.com/haxefoundation/hxcpp

Runtime files for c++ backend for haxe

build-tool cpp haxe

Last synced: 15 Mar 2026

https://github.com/trzy/supermodel

Official repository of the Sega Model 3 arcade emulator.

68k arcade arcade-games arcade-machine cplusplus cpp emulation emulator opengl powerpc sdl2 sega z80

Last synced: 07 May 2026

https://github.com/madelinegannon/example-mediapipe-udp

Connecting openFrameworks to Google MediaPipe Machine Learning Framework over UDP

cpp creative-coding google hand-tracking machine-learning mediapipe openframeworks udp

Last synced: 12 Jun 2025

https://github.com/geekquad/algobook

A beginner-friendly project to help you in open-source contributions. Data Structures & Algorithms in various programming languages Please leave a star ⭐ to support this project! ✨

beginner beginner-friendly cpp deep-learning first-contributions first-pull-request first-pull-request-and-commit first-timers golang good-first-issue hacktoberfest machinelearning open-source opensource pr-welcome python python3 up-for-grabs

Last synced: 12 Apr 2025

https://github.com/kmhofmann/selene

A C++17 image representation, processing and I/O library.

cplusplus cpp cpp11 cpp14 cpp17 image image-io image-processing image-representation images jpeg png selene tiff

Last synced: 09 Apr 2025

https://github.com/owent/xresloader

跨平台Excel导葨ε·₯ε…·(Excel=>protobuf/msgpack/lua/javascript/json/xml)

convert cpp cross-platform cxx excel ini jar java javascript json lua msgpack pbc protobuf protobuf3 xls xlsx xml xresloader

Last synced: 30 Jan 2026

https://github.com/o-reo/push_swap_visualizer

A clean visualizer for your Push Swap Algorithm, you can't fix what you can't see !

algorithms cpp imgui

Last synced: 24 Mar 2025

https://github.com/hdoc/hdoc

The modern documentation tool for C++.

cpp documentation-tool doxygen

Last synced: 28 Mar 2025

https://github.com/ClickHouse/clickhouse-cpp

C++ client library for ClickHouse

clickhouse cpp

Last synced: 03 May 2025

https://github.com/erigontech/silkworm

C++ implementation of the Ethereum protocol

cpp ethereum

Last synced: 16 May 2025

https://github.com/xjq7/runcode

πŸš€εœ¨ηΊΏηΌ–θΎ‘ε™¨, ζ”―ζŒεœ¨ηΊΏηΌ–ε†™,θΏθ‘Œδ»£η οΌŒζ”―ζŒC、C++、Go、Nodejs、Rust、Java、Python、C#、PHPε€šη§θ―­θ¨€

cpp docker go java javascript python rust typescript wasm

Last synced: 31 Mar 2025

https://github.com/ohwgiles/laminar

Fast and lightweight Continuous Integration

continuous-integration cpp laminar lightweight

Last synced: 20 Mar 2025

https://github.com/vector-of-bool/bpt

A C++ tool for a new decade

build-system cpp package-manager

Last synced: 07 Apr 2025

https://github.com/opencyphal-garage/libcyphal

Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.

aerospace can communication-protocol cpp cpp11 cpp14 cyphal drones embedded-systems linux misra opencyphal robotics socketcan space uav uavcan vehicle-bus

Last synced: 15 May 2025

https://github.com/arthursonzogni/opengl_cmake_skeleton

:heart: A ready to use cmake skeleton using GLFW, Glew and glm. :+1:

cmake cpp emscripten example glew glfw glm opengl skeleton template webassembly

Last synced: 07 Apr 2025

https://github.com/OpenCyphal-Garage/libcyphal

Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.

aerospace can communication-protocol cpp cpp11 cpp14 cyphal drones embedded-systems linux misra opencyphal robotics socketcan space uav uavcan vehicle-bus

Last synced: 18 Mar 2025

https://github.com/mdilai/Shtreeba

VAC-proof 32bit DLL injector written in C++, using memory mapping and thread hijacking techniques

cpp dll dll-injection dll-injector-dll-injection hacking injection injector manual-map-dll mmap reverse-engineering shtreeba thread-hijacking

Last synced: 04 Apr 2025

https://github.com/martin-olivier/dylib

C++ cross-platform wrapper around dynamic loading of shared libraries (dll, so, dylib)

cpp dl dll dlopen dlsym dylib dynamic-libraries dynamic-library library shared-libraries shared-library so wrapper

Last synced: 05 Apr 2025

https://github.com/pantor/frankx

High-Level Motion Library for Collaborative Robots

cpp motion-control python robotics trajectory-generation

Last synced: 04 Apr 2025

https://github.com/SergeyMakeev/smmalloc

Blazing fast memory allocator designed for video games

concurency cpp game-development memory-allocator multithreading

Last synced: 31 Mar 2025

https://github.com/plutoprint/plutobook

Paged HTML Rendering Library

c cairo cpp css html html2pdf html2png pdf png svg

Last synced: 17 Jan 2026

https://github.com/Xiangyu-Hu/SPHinXsys

SPHinXsys provides C++ APIs for engineering simulation and optimization. It aims at complex systems driven by fluid, structure, multi-body dynamics and beyond. The multi-physics library is based on a unique and unified computational framework by which strong coupling has been achieved for all involved physics.

computer-aided-engineering cpp finite-volume-method fluid-dynamics fluid-structure-interaction gpu high-performance-computing multi-physics multi-platforms multiphysics-coupling research-and-development smoothed-particle-hydrodynamics solid-dynamics sycl

Last synced: 04 Apr 2025

https://github.com/jskorepa/fbx

C++ Library for reading and writing FBX files

cpp fbx

Last synced: 08 May 2025

https://github.com/dmitribogdanov/utl

Collection of self-contained header-only libraries for C++17

async cpp cpp17 formatting header-only json logger math matrix no-dependencies parallel prng profiling random reflection timing

Last synced: 04 Jul 2025

https://github.com/ethereon/lycon

A minimal and fast image library for Python and C++

computer-vision cpp image-processing python

Last synced: 05 Apr 2025

https://github.com/JoaoPauloCMarra/react-native-nitro-markdown

High-performance Markdown parser for React Native using Nitro Modules and md4c

cpp gfm latex markdown math nitro-modules parser performance react-native

Last synced: 09 Jun 2026

https://github.com/iwatake2222/inferencehelper

C++ Helper Class for Deep Learning Inference Frameworks: TensorFlow Lite, TensorRT, OpenCV, OpenVINO, ncnn, MNN, SNPE, Arm NN, NNabla, ONNX Runtime, LibTorch, TensorFlow

cpp deep-learning deeplearning inference mnn ncnn nnabla opencv tensorflow tensorrt

Last synced: 11 Jun 2025

https://github.com/Point72/csp

csp is a high performance reactive stream processing library, written in C++ and Python

cpp python reactive reactive-programming stream-processing streaming

Last synced: 14 May 2025

https://github.com/KhronosGroup/ANARI-SDK

ANARI Software Development Kit (SDK)

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

Last synced: 29 May 2026

https://github.com/kunitoki/LuaBridge3

A lightweight, dependency-free library for binding Lua to C++

bindings cpp cpp17 lua luajit

Last synced: 18 Nov 2025

https://github.com/VlSomers/native-opencv-android-template

A tutorial for setting up OpenCV 4.6.0 (and other 4.x.y version) for Android in Android Studio with Native Development Kit (NDK) support for C++ development.

android android-ndk android-studio computer-vision cpp java java-native-interface jni kotlin kotlin-android ndk opencv opencv-android-release opencv-android-sdk opencv4android

Last synced: 02 Apr 2025

https://github.com/kdablabs/kdabtv

This repository contains the code of the examples showcased in the KDAB TV video series.

cpp kdab opengl qml qt

Last synced: 03 Oct 2025

https://github.com/boostorg/mysql

MySQL C++ client based on Boost.Asio

asio async cpp cpp11 mysql ssl

Last synced: 09 Oct 2025

https://github.com/kunitoki/luabridge3

A lightweight, dependency-free library for binding Lua to C++

bindings cpp cpp17 lua luajit

Last synced: 05 Apr 2025

https://github.com/nholthaus/gtest-runner

A cross-platform, Qt5 based Graphical User Interface for Google Test unit tests

cpp cross-platform dark-theme google-test graphical-user-interface qt5

Last synced: 07 Apr 2025

https://github.com/andrewkchan/deepseek.cpp

CPU inference for the DeepSeek family of large language models in pure C++

cpp deepseek llama llm llm-inference machine-learning transformers

Last synced: 16 May 2025

https://github.com/apache/logging-log4cxx

Apache Log4cxx is a C++ port of Apache Log4j

apache cpp logging

Last synced: 12 Apr 2025

https://github.com/snape/rvo2-3d

Optimal Reciprocal Collision Avoidance in Three Dimensions (C++)

collision-avoidance cpp motion-planning robotics velocity-obstacles virtual-agents

Last synced: 06 Sep 2025

https://github.com/andrewkchan/yalm

Yet Another Language Model: LLM inference in C++/CUDA, no libraries except for I/O

cpp cuda inference-engine llama llamacpp llm llm-inference machine-learning mistral

Last synced: 12 Apr 2025

https://github.com/axodox/unpaint

A simple Windows / Xbox app for generating AI images with Stable Diffusion.

ai cpp directml image-generation inpaint native onnx onnxruntime stable-diffusion uwp windows winui

Last synced: 09 Apr 2025

https://github.com/define-private-public/PSRayTracing

A (modern) C++ implementation of the Peter Shirley Ray Tracing mini-books (https://raytracing.github.io). Features a clean project structure, perf. improvements (compared to the original code), multi-core rendering, and more.

computer-graphics cpp cpp17 ray-tracing

Last synced: 25 Nov 2025

https://github.com/iwatake2222/InferenceHelper

C++ Helper Class for Deep Learning Inference Frameworks: TensorFlow Lite, TensorRT, OpenCV, OpenVINO, ncnn, MNN, SNPE, Arm NN, NNabla, ONNX Runtime, LibTorch, TensorFlow

cpp deep-learning deeplearning inference mnn ncnn nnabla opencv tensorflow tensorrt

Last synced: 20 Mar 2025

https://github.com/GoogleCloudPlatform/esp-v2

A service proxy that provides API management capabilities using Google Service Infrastructure.

api api-gateway cloud-endpoints cpp envoyproxy go google google-cloud proxy

Last synced: 24 Apr 2025

https://github.com/googlecloudplatform/esp-v2

A service proxy that provides API management capabilities using Google Service Infrastructure.

api api-gateway cloud-endpoints cpp envoyproxy go google google-cloud proxy

Last synced: 08 Apr 2025

https://github.com/tymonx/logic

CMake, SystemVerilog and SystemC utilities for creating, building and testing RTL projects for FPGAs and ASICs.

asic cmake cpp fpga hdl modelsim quartus rtl systemc systemverilog testing-rtl unit-tests uvm verification verilator verilog vivado xilinx

Last synced: 14 Apr 2025

https://github.com/sourcemeta/jsonschema

The CLI for working with JSON Schema. Covers formatting, linting, testing, bundling, and more for both local development and CI/CD pipelines

asyncapi cpp json json-schema json-schemas jsonschema openapi schema schemas schemastore tooling tools

Last synced: 11 May 2026

https://github.com/sprinfall/webcc

Lightweight C++ HTTP client and server library based on Asio for embedding purpose.

asio beast boost cplusplus cpp http requests rest webcc webservice

Last synced: 10 Sep 2025

https://github.com/xarial/codestack

Library of SOLIDWORKS API, SOLIDWORKS PDM API, VBA and Desktop code examples, applications macros and tutorials.

cpp csharp solidworks solidworks-api solidworksapi solidworksmacro vba wpf

Last synced: 16 Jan 2026

https://github.com/getnamo/globaleventsystem-unreal

Loosely coupled internal event system plugin for the Unreal Engine.

blueprint cpp event-system loosely-coupled pinning ue4 ue5 unreal-engine

Last synced: 06 Apr 2025

https://github.com/getnamo/GlobalEventSystem-Unreal

Loosely coupled internal event system plugin for the Unreal Engine.

blueprint cpp event-system loosely-coupled pinning ue4 ue5 unreal-engine

Last synced: 08 Apr 2025