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/cngege/githubdesktop2chinese

GithubDesktop语言本地化(汉化)工具 【GitHub桌面客户端中文汉化】

chinese-simplified chinese-translation cpp githubdesktop

Last synced: 26 Feb 2026

https://github.com/chunelfeng/cthreadpool

【A simple used C++ threadpool】一个简单好用,性能优异的,跨平台的C++线程池。欢迎 star & fork

cgraph concurrency cpp parallel-computing thread threadpool

Last synced: 16 May 2025

https://github.com/fastshift/arduino-for-keil

A lightweight Arduino framework for Keil projects.

arduino at32 at32f403 c cpp keil stm32 stm32duino stm32f0 stm32f1 stm32f3 stm32f4 stm32l1

Last synced: 16 May 2025

https://github.com/kangkaisen/olap-performance

OLAP Database Performance Tuning Guide

book cpp database olap performance query simd

Last synced: 06 Apr 2025

https://github.com/p-ranav/fccf

fccf: A command-line tool that quickly searches through C/C++ source code in a directory based on a search string and prints relevant code snippets that match the query.

abstract-syntax-tree c-language c-programming clang code-search-engine command-line-tool cpp cpp11 cpp17 fast find libclang needle search simd sse2

Last synced: 16 May 2025

https://github.com/llnl/caliper

Caliper is an instrumentation and performance profiling library

annotation-apis caliper cpp hpc instrumentation performance performance-analysis performance-monitoring radiuss trace

Last synced: 14 May 2025

https://github.com/mirokaku/ucxxrt

The Universal C++ RunTime library, supporting kernel-mode C++ exception-handler and STL.

cpp cpp17-library exception-handler stl windows-kernel

Last synced: 09 Apr 2025

https://github.com/Leandros/WindowsHModular

A modular Windows.h Header. Licensed under Public Domain & MIT.

c c-plus-plus cpp cxx win32 windows

Last synced: 20 Mar 2025

https://github.com/ethereum/evmc

EVMC – Ethereum Client-VM Connector API

c cpp ethereum evm evmc ewasm golang hacktoberfest java rust wasm

Last synced: 28 Jul 2025

https://github.com/cosmoscout/cosmoscout-vr

:milky_way: A virtual universe which lets you explore, analyze and present huge planetary datasets and large simulation data in real-time.

cosmoscout-vr cpp dlr german-aerospace-center opengl scientific-visualization solar-system spice virtual-reality wms

Last synced: 05 Apr 2025

https://github.com/royqh1979/Dev-Cpp

A greatly improved Dev-Cpp

c cpp dev-cpp ide

Last synced: 11 Apr 2025

https://github.com/magicalcookie/anno1800-mod-loader

The one and only mod loader for Anno 1800, supports loading of unpacked RDA files, XML merging and Python mods.

anno anno1800 cpp cpp17 mod modding modding-games mods reverse-engineering

Last synced: 22 Jul 2025

https://github.com/ipsilon/evmc

EVMC – Ethereum Client-VM Connector API

c cpp ethereum evm evmc ewasm golang hacktoberfest java rust wasm

Last synced: 10 Jul 2025

https://github.com/altschuler/imgui-knobs

Knob widgets for Dear ImGui

cpp gui imgui

Last synced: 12 Oct 2025

https://github.com/aurora-opensource/au

A C++14-compatible physical units library with no dependencies and a single-file delivery option. Emphasis on safety, accessibility, performance, and developer experience.

bazel compile-time cpp cpp14 cpp14-library dimensional-analysis header-only header-only-library no-dependencies physical-quantities physical-units quantity single-header-library unit-of-measure units units-of-measure units-of-measurement

Last synced: 02 Jul 2025

https://github.com/build-cpp/cmkr

Modern build system based on CMake and TOML.

beginner-friendly build-system cmake cmkr cpp hacktoberfest modern-cmake modern-cpp toml

Last synced: 12 Apr 2025

https://github.com/Idov31/Venom

Venom is a library that meant to perform evasive communication using stolen browser socket

backdoor cpp cyber cyber-security cybersecurity infosec red-team red-team-tools redteam windows

Last synced: 20 Apr 2025

https://github.com/ChunelFeng/CThreadPool

【A simple used C++ threadpool】一个简单好用,性能优异的,跨平台的C++线程池。欢迎 star & fork

cgraph concurrency cpp parallel-computing thread threadpool

Last synced: 18 Mar 2025

https://github.com/aminya/project_options

A general-purpose CMake library that provides functions that improve the CMake experience following the best practices.

c clang-tidy cmake cmake-modules cmake-template conan cpp cppcheck hacktoberfest project sanitizer starter starter-project vcpkg

Last synced: 08 Apr 2025

https://github.com/nersc/timemory

Modular C++ Toolkit for Performance Analysis and Logging. Profiling API and Tools for C, C++, CUDA, Fortran, and Python. The C++ template API is essentially a framework to creating tools: it is designed to provide a unifying interface for recording various performance measurements alongside data logging and interfaces to other tools.

analysis c cplusplus cpp cross-language cross-platform cuda cupti gotcha hardware-counters instrumentation-api memory-measurements modular-design mpi papi performance performance-measurement python roofline

Last synced: 04 Oct 2025

https://github.com/konstantin8105/c4go

Transpiling C code to Go code

c c4go convert cpp go golang transpiler

Last synced: 05 Apr 2025

https://github.com/Konstantin8105/c4go

Transpiling C code to Go code

c c4go convert cpp go golang transpiler

Last synced: 14 Mar 2025

https://github.com/rodrigocfd/winlamb

A lightweight modern C++11 library for Win32 API, using lambdas to handle Windows messages.

cplusplus cplusplus-11 cpp cpp11 stl win32 winapi winlamb

Last synced: 05 Apr 2025

https://github.com/RMichelsen/Nvy

Nvy - A Neovim client in C++

cpp directwrite neovim-guis nvim windows

Last synced: 10 May 2025

https://github.com/rmichelsen/nvy

Nvy - A Neovim client in C++

cpp directwrite neovim-guis nvim windows

Last synced: 09 Apr 2025

https://github.com/methylDragon/coding-notes

I'm compiling comprehensive coding tutorials for many different languages and frameworks! 🐲

cpp dds documentation mysql php python3 references ros syntax tutorial-code tutorials wordpress

Last synced: 10 May 2025

https://github.com/llnl/umpire

An application-focused API for memory management on NUMA & GPU architectures

blt cpp gpu hpc memory-management portability radiuss

Last synced: 15 May 2025

https://github.com/betacraftuk/betacraft-launcher

A launcher for Minecraft focused on legacy versions of the game

cpp java launcher minecraft minecraft-launcher qt

Last synced: 16 May 2025

https://github.com/bast/gtest-demo

Unit test demo using Google Test.

cmake cpp googletest

Last synced: 05 Apr 2025

https://github.com/lukasbanana/xshadercompiler

Shader cross compiler to translate HLSL (Shader Model 4 and 5) to GLSL

c cpp cpp11 csharp glsl hlsl shader-cross-compiler

Last synced: 23 Dec 2025

https://github.com/scorpion-26/gBar

Blazingly fast status bar written with GTK

bar cpp gtk3 linux status-bar wayland

Last synced: 01 Apr 2025

https://github.com/LukasBanana/XShaderCompiler

Shader cross compiler to translate HLSL (Shader Model 4 and 5) to GLSL

c cpp cpp11 csharp glsl hlsl shader-cross-compiler

Last synced: 08 May 2025

https://github.com/NERSC/timemory

Modular C++ Toolkit for Performance Analysis and Logging. Profiling API and Tools for C, C++, CUDA, Fortran, and Python. The C++ template API is essentially a framework to creating tools: it is designed to provide a unifying interface for recording various performance measurements alongside data logging and interfaces to other tools.

analysis c cplusplus cpp cross-language cross-platform cuda cupti gotcha hardware-counters instrumentation-api memory-measurements modular-design mpi papi performance performance-measurement python roofline

Last synced: 06 May 2025

https://github.com/scorpion-26/gbar

Blazingly fast status bar written with GTK

bar cpp gtk3 linux status-bar wayland

Last synced: 05 Apr 2025

https://github.com/tomlooman/coopshooterudemy

C++ Coop Horde Third-person Shooter for Unreal Engine 4 (Udemy Project)

blueprint coop cpp game multiplayer ue4 unrealengine

Last synced: 06 Apr 2025

https://github.com/LLNL/Umpire

An application-focused API for memory management on NUMA & GPU architectures

blt cpp gpu hpc memory-management portability radiuss

Last synced: 11 May 2025

https://github.com/iwatake2222/play_with_tflite

Sample projects for TensorFlow Lite in C++ with delegates such as GPU, EdgeTPU, XNNPACK, NNAPI

cpp deep-learning edgetpu opencv tensorflow tensorflow-lite

Last synced: 20 Mar 2025

https://github.com/asyncapi/modelina

A library for generating typed models based on inputs such as AsyncAPI, OpenAPI, and JSON Schema documents with high customization

asyncapi codegen codegenerator cpp csharp generate-code get-global-node-release-workflows go java json-schema kotlin modelina openapi2 openapi3 php rust swagger typescript

Last synced: 22 Feb 2026

https://github.com/complexlogic/rsgain

A simple, but powerful ReplayGain 2.0 tagging utility

audio c cpp flac loudness mp3 music replaygain

Last synced: 15 Apr 2025

https://github.com/rafat/wavelib

C Implementation of 1D and 2D Wavelet Transforms (DWT,SWT and MODWT) along with 1D Wavelet packet Transform and 1D Continuous Wavelet Transform.

c continuous-wavelet-transform cpp dwt wavelet-packet-trees wavelets

Last synced: 20 Apr 2025

https://github.com/iwatake2222/self-driving-ish_computer_vision_system

This project generates images you've probably seen in autonomous driving demo. Object Detection, Lane Detection, Road Segmentation, Depth Estimation using TensorRT

autonomous-driving cpp deep-learning tensorflow tensorrt

Last synced: 20 Mar 2025

https://github.com/tcbrindle/span

Implementation of C++20's std::span for older compilers

cpp cpp20 standard-library

Last synced: 13 Sep 2025

https://github.com/nanodbc/nanodbc

A small C++ wrapper for the native C ODBC API | Requires C++14 since v2.12

cplusplus cplusplus-14 cpp database-access database-access-library mysql odbc odbc-api postgresql sqlite3 sqlserver vertica

Last synced: 08 Apr 2025

https://github.com/LLNL/Caliper

Caliper is an instrumentation and performance profiling library

annotation-apis caliper cpp hpc instrumentation performance performance-analysis performance-monitoring radiuss trace

Last synced: 08 May 2025

https://github.com/forthespada/cslearning

开源项目之「计算机编程自学之路」:计算机自学指南+面试大全+资源分享+技术文章

algorithms cpp golang interview java learning mysql python redis sql

Last synced: 17 Aug 2025

https://github.com/vvvar/peakeater

PeakEater is a free open-source cross-platform VST3/AU/LV2/CLAP wave shaper plugin

audio audio-unit audio-units clap cpp distortion gain juce linux lv2 lv2-plugin macos meters vst3 vst3-plugin waveshaper windows

Last synced: 07 Apr 2025

https://github.com/jeffamstutz/tsimd

Fundamental C++ SIMD types for Intel CPUs (sse, avx, avx2, avx512)

cpp cpp11 header-only simd simd-library

Last synced: 02 Jul 2025

https://github.com/changh95/fastcampus_slam_codes

Code exercises for the SLAM course in 'Computer Vision, LiDAR processing, and Sensor Fusion for Autonomous Driving' lecture series

cpp slam

Last synced: 06 Apr 2025

https://github.com/zjhellofss/KuiperLLama

校招、秋招、春招、实习好项目,带你从零动手实现支持LLama2/3和Qwen2.5的大模型推理框架。

cpp cuda inference-engine llama2 llama3 llm llm-inference qwen qwen2

Last synced: 08 Sep 2025

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

C++ implementation of a memory efficient hash map and hash set

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

Last synced: 09 Apr 2025

https://github.com/snektron/pareas

GPU-accelerated compiler

compiler cpp futhark gpgpu programming-language

Last synced: 06 Apr 2025

https://github.com/zjhellofss/kuiperllama

校招、秋招、春招、实习好项目,带你从零动手实现支持LLama2/3和Qwen2.5的大模型推理框架。

cpp cuda inference-engine llama2 llama3 llm llm-inference qwen qwen2

Last synced: 16 May 2025

https://github.com/jherico/VulkanExamples

Examples and demos for the Vulkan C++ API

cpp example-code examples vulkan vulkan-api vulkan-demos

Last synced: 08 May 2025

https://github.com/0xsky/xredis

Redis C++ client, support the data slice storage, support redis cluster, thread-safe,multi-platform,connection pool, read/write separation.

c-plus-plus connection-pool cpp data-slice-storage multi-platform redis redis-client redis-cluster rediscluster thread-safe xredis

Last synced: 04 Apr 2025

https://github.com/eidheim/tiny-process-library

A small platform independent library making it simple to create and stop new processes in C++, as well as writing to stdin and reading from stdout and stderr of a new process

cpp library no-dependencies platform-independent process

Last synced: 15 Mar 2025

https://github.com/philip82148/cpp-dump

A C++ library for debugging purposes that can print any variable, even user-defined types.

competitive-programming cpp debugging

Last synced: 12 Jan 2026

https://github.com/revsic/antidebugging

AntiDebugging sample sources written in C++

anti-attach anti-debugging cpp hash veh

Last synced: 09 Apr 2025

https://github.com/youtube/cobalt

Cobalt is a lightweight HTML5 application container

cpp web youtube

Last synced: 11 Mar 2026

https://github.com/chungzh/notepanda

📃 A simple cross-platform notepad. Based on Qt and C++.

arch cmake cpp cpp11 cross-platform desktop-app editor kde notepad qt qt5 text

Last synced: 05 Apr 2025

https://github.com/ChungZH/notepanda

📃 A simple cross-platform notepad. Based on Qt and C++.

arch cmake cpp cpp11 cross-platform desktop-app editor kde notepad qt qt5 text

Last synced: 14 Mar 2025

https://github.com/trailofbits/vast

VAST is an experimental compiler pipeline designed for program analysis of C and C++. It provides a tower of IRs as MLIR dialects to choose the best fit representations for a program analysis or further program abstraction.

c clang compiler-frontend compilers cpp intermediate-representation mlir program-analysis

Last synced: 05 Apr 2025

https://github.com/Tessil/sparse-map

C++ implementation of a memory efficient hash map and hash set

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

Last synced: 08 May 2025

https://github.com/irobot-ros/ros2-performance

Framework to evaluate peformance of ROS 2

benchmark cpp performance ros2

Last synced: 07 May 2025

https://github.com/mrshaw01/software-engineer

A curated learning repository focused on High-Performance Computing (HPC) — covering fundamentals to advanced topics in CUDA, MPI, C++, and Python-C++ interoperability.

cpp cuda high-performance-computing hip python

Last synced: 16 Jul 2025

https://github.com/BIGBALLON/PyTorch-CPP

PyTorch C++ inference with LibTorch

cpp demo imagenet inference libtorch opencv pytorch pytorch-cpp

Last synced: 20 Mar 2025

https://github.com/Haruno19/starfetch

command line tool that displays constellations

command-line command-line-tool constellation constellations cpp fetch-tool

Last synced: 04 Apr 2025

https://github.com/fastlib/fcwt

The fast Continuous Wavelet Transform (fCWT) is a library for fast calculation of CWT.

c cpp cwt fast matlab optimization signal-processing time-frequency-analysis wavelet-transform

Last synced: 15 May 2025

https://github.com/doleron/yolov5-opencv-cpp-python

Example of using ultralytics YOLO V5 with OpenCV 4.5.4, C++ and Python

cpp opencv python yolov5

Last synced: 20 Apr 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: 15 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/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/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