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/ifilot/opengl-cpp-course

Course to learn how to write OpenGL C++ programs

course cpp glsl graphics-programming opengl windows

Last synced: 15 Feb 2026

https://github.com/enazoe/camera_calibration_cpp

c++ detail implementation of camera calibration

camera-calibration ceres cpp eigen3 opencv

Last synced: 30 Apr 2025

https://github.com/copperspice/kitchensink

C++ application examples showing how to use the CS libraries

copperspice cpp demo-app

Last synced: 15 Apr 2025

https://github.com/dilawar/sound

Dump non-compressed WAV file to a CSV file.

cpp wav-audio

Last synced: 05 Oct 2025

https://github.com/nelarius/rayfinder

An interactive, experimental, pathtracer implemented using desktop WebGPU.

computer-graphics cpp raytracer webgpu

Last synced: 08 Apr 2025

https://github.com/texmacs/mirror

Mirror only, DO NOT SUBMIT PR

cpp gnu guile texmacs

Last synced: 20 Jul 2025

https://github.com/johnsonyl/cpps

CPPS is a lightweight embedded scripting language with syntax similar to C++. It has many features of the current mainstream languages, including coroutine, object-oriented, lambda, closure, generic variable, custom module support, GC garbage collection and cross platform. CPPS interprets the program as bytecode to run in virtual machine through built-in syntax parsing

c-plus-plus cpp cpps cppscript embedded-scripting-language script

Last synced: 22 Jun 2025

https://github.com/i2p/i2psam

C++ SAMv3 library

cpp cpp-library i2p

Last synced: 06 Apr 2025

https://github.com/romanvm/WsgiBoostServer

Python WSGI/HTTP server written in C++

asio boost cpp http-server https-server python wsgi-server

Last synced: 29 Mar 2025

https://github.com/prophetl33t/ShodanCPP

ShodanCPP is a С++ library for accessing the Shodan API.

cpp shodan shodan-api

Last synced: 10 May 2025

https://github.com/livekit/client-sdk-cpp

Official native C++ client SDK for LiveKit: build real-time audio, video, and data applications using the LiveKit protocol.

audio cpp data-channel livekit livekit-sdk realtime realtime-communication rtc video webrtc

Last synced: 29 Jan 2026

https://github.com/karljj1/kdis

A complete open source C++11 implementation of DIS (Distributed Interactive Simulation, IEEE 1278.1). The 1278.1-2012 ("DIS7"), 1278.1A-1998 ("DIS6"), and 1278.1-1995 ("DIS5") versions of the standard are fully implemented including enumerations and utilities to guide your DIS app development.

cpp data-formats dis kdis networking protocols simulation

Last synced: 15 Apr 2025

https://github.com/akshay326/opencv-ar-examples

OpenCV Augmented Reality Applications in C++

aruco augmented-reality cpp open-source opencv opengl

Last synced: 16 Apr 2025

https://github.com/PushkinStudio/PsWebServer

Civet web server integration plugin for Unreal Engine 4

civet civetweb cpp mit-license network ue4 ue4-plugin unreal-engine unreal-engine-4 webserver

Last synced: 08 Apr 2025

https://github.com/biltudas1/no-edge

An Open Source Project that removes Build-in Microsoft Edge without breaking Windows Webview

c-plus-plus cpp edge good-first-issue ms-edge no-edge open-source removal removal-utility remove uninstaller windows windows-10

Last synced: 09 Mar 2026

https://github.com/njanakiev/audio-spectrogram

Visualization of Audio Spectrogram with Short-Time Fourier Transform (STFT)

cpp microphone signal spectrogram stft visualization

Last synced: 10 Apr 2025

https://github.com/soasis/idk

The IDK (Industrial Development Kit) library!

10x cpp cpp17 cpp17-library engineering industrial

Last synced: 09 Apr 2025

https://github.com/ufrshubham/2d-snake-game

A simple 2D Snake Game using C++ and SFML.

2d-game 2d-snake-game cplusplus cpp sfml snake-game top-down

Last synced: 20 Aug 2025

https://github.com/matyalatte/cpplint-cpp

C++ reimplementation of cpplint.py

cpp lint linter

Last synced: 02 Mar 2025

https://github.com/nikolaydubina/go-ml-benchmarks

⏱ Benchmarks of machine learning inference for Go

benchmarks cpp go grpc inference machine-learning python scikit-learn xgboost

Last synced: 26 Aug 2025

https://github.com/qtexcel/qsimplexlsxwriter

Use SimpleXlsxWriter in Qt5. SimpleXlsxWriter is C++ library for creating XLSX files for MS Excel 2007 and above.

c cpp excel qt simplexlsxwriter xlsx

Last synced: 11 Apr 2025

https://github.com/hpc203/FreeYOLO-opencv-onnxrun-cpp-py

分别使用OpenCV、ONNXRuntime部署FreeYOLO目标检测,总共包含143个onnx模型,有COCO目标检测,人脸检测,密集行人检测的三种检测功能,依然是包含C++和Python两个版本的程序

coco-detect cpp face-detection free-yolo human-detection onnxruntime opencv-dnn python

Last synced: 19 Mar 2025

https://github.com/fractalfir/jtcpp

jtcpp was an experimental JVM bytecode to C++ transpiler(abandoned).

converter cpp java jvm rust transpiler

Last synced: 28 Oct 2025

https://github.com/gistrec/cpp-geometry-library

CPP Geometry Library provides utility functions for the computation of geometric data on the surface of the Earth.

cpp distance geometry-library google-maps-api latlng polyline

Last synced: 20 Sep 2025

https://github.com/newyaroslav/strange_pattern

Программа для генерации бесконечного узора

art cpp drawing pattern patterns prime-numbers procedural-art procedural-generation procedural-textures shadertoy xor

Last synced: 27 Oct 2025

https://github.com/eliasdaler/imgui-sfml-fetchcontent

Example of using CMake's FetchContent module and imGui-SFML

cmake cpp fetchcontent gamedev imgui imgui-sfml modern-cmake sfml

Last synced: 29 Apr 2025

https://github.com/alxspiker/avbd-demo3d

It implements the Augmented Vertex Block Descendent (AVBD) algorithm, bringing the concepts from the original 2D demo into a fully 3D environment.

3d-physics avbd-algorithm cmake collision-detection computer-graphics constraint-solver cpp cross-platform educational emscripten game-physics imgui opengl physics-engine quaternions real-time-physics rigid-body-dynamics sdl2 simulation webassembly

Last synced: 07 Mar 2026

https://github.com/revsic/codeinjection

Code Injection technique written in cpp language

code-injection cpp dll-injection memory-scanning queueuserapc

Last synced: 05 May 2025

https://github.com/QtExcel/QSimpleXlsxWriter

Use SimpleXlsxWriter in Qt5. SimpleXlsxWriter is C++ library for creating XLSX files for MS Excel 2007 and above.

c cpp excel qt simplexlsxwriter xlsx

Last synced: 08 May 2025

https://github.com/pmmp/ext-chunkutils2

PHP extension in C++ implementing performance-sensitive parts of the PocketMine-MP chunk system

cpp github-actions-enabled php php-extension php81

Last synced: 05 Mar 2026

https://github.com/tosox/destiny.ut

Simple external hack for Counter-Strike: Global Offensive, written in modern C++. Rendering and GUI powered by ImGui and GLFW.

cpp csgo csgo-cheat external gui imgui memory-hacking tosox windows

Last synced: 24 Apr 2025

https://github.com/geekbrother/cxx-corrosion-cmake

Rust CXX Corrosion and CMake integration with example

cmake corrosion cpp cxx rust

Last synced: 08 Mar 2026

https://github.com/hhhrrrttt222111/patterns

Patterns in different programming languages

c cpp hacktoberfest java pattern-printing patterns python ruby

Last synced: 12 Aug 2025

https://github.com/kasperskylab/knp

Kaspersky Neuromorphic Platform

cpp machine-learning ml neural-network python spiking

Last synced: 29 Jul 2025

https://github.com/mensonones/expo-spatial-layer-app

High-performance native spatial layer for Expo & React Native. Rendering 200 thousand + points with perfect sync using C++, JSI, and QuadTree-based Tile Rendering.

cpp expo geospatial gis googlemaps jsi nativemodule performance quadtree react-native

Last synced: 09 Mar 2026

https://github.com/ivansafonov/cpp-docker-dev-env

C++ development environment inside Docker container

cpp development-environment devops docker gitlab-ci qtcreator x11

Last synced: 14 Aug 2025

https://github.com/fkromer/catch_cmake_coverage

Integration of Catch, CMake and CMake CodeCoverage module and basic examples in C++.

catch cmake cmake-modules cpp gcov gcovr lcov

Last synced: 27 Jun 2025

https://github.com/igorski/rechoir

VST delay plugin where the repeats are pitch shifted in time to harmonize with the input signal

audio-processing audio-unit cmake cplusplus cpp delay dsp echo linux macos pitchshifter steinberg vst vst-plugin vst2 vst3 vst3-sdk windows

Last synced: 03 Jul 2025

https://github.com/taymindis/lfstack

lock-free LIFO stack by C native built it, easy built cross platform(no extra dependencies needed) , guarantee thread safety memory management ever!

atomic atomic-design c cpp cross-platform generictype lifo lockfree stack

Last synced: 12 Mar 2026

https://github.com/whtiehack/node-luajit

nodejs luajit binding same as Node lua ,cross platform (win,mac,linux)

cpp linux lua luajit node-luajit nodejs

Last synced: 10 Mar 2026

https://github.com/nglsg/chatbot

基于各种LLM的聊天机器人框架,支持多语言,语音唤醒,语音对话,本地执行功能,支持 OpenAI,Grok, Claude,讯飞星火,Stable Diffusion,ChatGLM,通义千问,腾讯混元,360 智脑,百川 AI,火山方舟,Ollama ,Gemini等API

bot chatbot chatgpt-api chatgpt-bot claude cpp framework gemini gemini-api grok live2d-cubism llm qwen voice-assistant whisper whisper-cpp

Last synced: 13 Jul 2025

https://github.com/LinhanDai/yolov9-tensorrt

YOLOv9 Tensorrt deployment acceleration,provide two implementation methods: C++and Python🔥🔥🔥

cpp cuda-programming python tensorrt yolov9

Last synced: 18 Mar 2025

https://github.com/corasan/image-compressor

React Native image compressor using OpenCV. Made with Nitro Modules

compression cpp opencv react-native react-native-nitro-modules

Last synced: 12 Apr 2025

https://github.com/DataZooDE/flapi

API Framework heavily relying on the power of DuckDB and DuckDB extensions. Ready to build performant and cost-efficient APIs on top of BigQuery or Snowflake for AI Agents and Data Apps

api cpp duckdb duckdb-extension openapi3 rest

Last synced: 14 Oct 2025

https://github.com/jacobdomagala/staticanalysis

GitHub action performs static analysis on C++/Python code, flags issues, and posts comments directly on PRs.

clang-tidy cmake cpp cppcheck githubaction-workflow pylint python static-analysis

Last synced: 16 Mar 2026

https://github.com/robinlinden/hastur

A web browser.

bazel browser browser-engine cpp

Last synced: 26 Mar 2025

https://github.com/userver-framework/uservice-dynconf

The service to control dynamic configs of the other userver-based services

config-service configs cplusplus-17 cpp posgtresql postgres service userver

Last synced: 17 Aug 2025

https://github.com/ashaduri/csv-parser

Compile-time and runtime CSV parser written in C++17

cplusplus cplusplus-17 cpp cpp-library cpp17 csv parser

Last synced: 16 Mar 2025

https://github.com/bittorrent/okui

An okay OpenGL-based UI framework.

cpp gui opengl

Last synced: 12 Jul 2025

https://github.com/vinadevs/vinatext

A lightweight text editor and file explorer for Windows users. Available at softpedia: https://www.softpedia.com/get/PORTABLE-SOFTWARE/Office/Suites-editors/VinaText.shtml

cpp explorer-filemanager fileviewer ide texteditor visual-studio win32gui winapi-application windows-desktop

Last synced: 14 Jun 2025

https://github.com/hfrost0/danmakuc

Faster conversion for larger Danmaku to Ass format with C++ and Python interface

cpp danmaku python

Last synced: 06 Oct 2025

https://github.com/cculianu/univalue

An easy-to-use and competitively fast JSON parsing library for C++17, forked from Bitcoin Cash Node's own UniValue library.

cpp json library parser serialization

Last synced: 17 Mar 2025

https://github.com/qingzhixing/AcWing-Basic-Algorithm

AcWing算法基础课项目,所有题目均以c++实现

acwing algorithms cpp

Last synced: 26 Mar 2025

https://github.com/kerolloz/oop-exercises

Exercises for those who want to learn Object Oriented Programming in C++ :fire:

cpp exercises oop

Last synced: 20 Jul 2025

https://github.com/coderonion/cuda-beginner-course-cpp-version

bilibili视频【CUDA 12.x 并行编程入门(C++版)】配套代码

cpp cublas cuda cuda-programming cudnn gpu gpu-programming nvcc nvidia parallel-programming python rust

Last synced: 15 Jun 2025

https://github.com/jankozik/unityscripting-cpp

A library to allow writing Unity scripts in native code: C, C++, assembly.

cpp csharp unity unity-3d unity-editor unity-scripts unity3d-development unity3d-script

Last synced: 24 Oct 2025

https://github.com/madduci/docker-cpp-env

Minimal C++ development environment including gcc, CMake and conan, using Alpine Linux

cmake conan cpp

Last synced: 23 Oct 2025

https://github.com/apriorit/os-shutdown-winapi

Utilities to handle Windows OS shutdown events

console cpp service shutdown winapi windows

Last synced: 08 May 2025

https://github.com/bruxisma/vcvars

Add, Push, or Pop Visual C++ environment variables to your system PATH

c-plus-plus cpp cxx msvc powershell windows

Last synced: 02 Jul 2025

https://github.com/aleksandrhovhannisyan/scribe-text-editor

Rich text editor developed with the Qt framework. Supports standard file operations, syntax highlighting, multiple tabs, undo/redo, find & replace, brace autocomplete, and more.

cpp desktop-application qt qt-gui qt5 qt5-gui qtcreator text-editor windows-app

Last synced: 04 Sep 2025

https://github.com/cculianu/websocket

A lightweight RFC 6455 (Web Socket) implementation for Qt5 & Qt6 (C++)

cpp qt qt5 qwebsocket rfc6455 websocket websockets ws wss

Last synced: 11 Jun 2025

https://github.com/andy489/data_structures_and_algorithms

Data structures. Algorithms. Problems and Solutions.

algorithms cpp data-structures java

Last synced: 26 Jul 2025

https://github.com/moodyhunter/mos

My Operating System

c cmake cpp mlibc nasm osdev rust x86-64

Last synced: 07 Mar 2026

https://github.com/shiroinekotfs/jupyter-cpp-kernel

C++ kernel for Jupyter. Easily adopt and deploy for testing environment.

cpp jupyter jupyter-kernels linux macos pip windows

Last synced: 13 Sep 2025

https://github.com/fogleman/tracer

Global illumination path tracer in C++

cpp path-tracing ray-tracing

Last synced: 13 May 2025

https://github.com/turtle-insect/neumann

Nintendo Switch SaveDate Backup & Restore Tool

cpp switch switchbrew

Last synced: 14 Apr 2025

https://github.com/jamct/sonoffsocket

Switching Sonoff Basic and Sonoff S20 (Webserver or MQTT).

cpp esp8266 sonoff

Last synced: 22 Mar 2025

https://github.com/florianvazelle/vulkanstarter

A template for Vulkan C++ projects with GLFW, GLM and ImGUI using CMake, CI, Conan and doctest

ci cmake conan continuous-integration cpp doctest github-workflows glfw glm glslang imgui starter template vulkan vulkan-ci vulkan-template

Last synced: 23 Jul 2025

https://github.com/reyadussalahin/problem-solving

A platform where you can learn about algorithms and data structures. A heaven for competitive programmers. Learn here: https://reyadussalahin.github.io/problem-solving/

algorithms codechef codeforces codejam competitive-programming cpp cuet data-structures hackercup hacktoberfest hacktoberfest-accepted icpc java javascript leetcode problem-solving python racket spoj uva

Last synced: 17 Jan 2026

https://github.com/sprinfall/dcm

A lightweight C++ DICOM library (for study purpose only!)

cpp cpp11 dicom

Last synced: 14 Mar 2026

https://github.com/jankozik/mfctabctrl

This control is based on CWnd class and can be placed as a child window anywhere, for example in the client area of the frame or dialog.

cpp mfc tabcontrol visualcpp

Last synced: 12 Apr 2025

https://github.com/estayparadox/epitech-bundle

A curated list of awesome tools used by Epitech students and projects developed at Epitech.

cpe cpp epitech epitech-bundle epitech-header epitech-norme-checker epitech-project epitech-students epitech-study mul piscine piscine-c piscine-cpp psu

Last synced: 19 Mar 2025

https://github.com/t1erno/bin2shellcode

C++ tool and library for converting .bin files to shellcode in multiple output formats.

bin2shellcode cpp hacking redteam shellcode shellcode-injection

Last synced: 29 Aug 2025

https://github.com/itotaljustice/notorious_beeg

gba emulator written in c++23

cpp gameboy-advance gb gba-emulator gbc

Last synced: 09 Apr 2025

https://github.com/seznam/httpmockserver

C++ HTTP mock server for client tests.

cpp mock mockserver testing tests

Last synced: 24 Apr 2025

https://github.com/nebulastream/nautilus

Nautilus is a lightweight tracing JIT compiler for C++

cpp jit-compiler llvm mlir

Last synced: 26 Jan 2026

https://github.com/tomhea/farray

Initialize / Fill C++ array fast - O(1) time with only 1 extra bit of memory.

array bit constant-space constant-time cpp data-structures header header-only implementation initialization library o1 paper template

Last synced: 16 Jul 2025

https://github.com/hellozee/cook

A small and fast build system for your C and C++ projects

build-system cpp golang make

Last synced: 11 Apr 2025