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/sikandarjodd/codeflow

Roadmap for Programmers and Developers

coding cpp dp leetcode programming roadmap svelte svelte-flow

Last synced: 16 Mar 2025

https://github.com/chrdavis/pifshellextensions

Windows Shell extension to allow image types such as Portable Pixmap Format (PPM), Portable Graymap Format (PGM) and Portable Bitmap Format (PBM) to get thumbnail, properties and data object support in Windows Explorer. Both ascii and binary versions of the above formats are supported. This extension will render thumbnails and properties (width, height, dimensions, bit depth) which will display in Windows Explorer. It also implements a data handler extension which will permit copying the file from Explorer and pasting in applications such as MSPaint or Photoshop.

cpp image-format pbm pgm ppm shell-extension thumbnails windows windows-explorer windows-shell

Last synced: 14 Apr 2025

https://github.com/mclements/microsimulation

R package for microsimulation

cpp discrete-event-simulation health-economics r

Last synced: 02 Apr 2025

https://github.com/bmoscon/streamingalgorithms

A Set of Streaming Algorithms in C++, Python, and Go

c-plus-plus cpp go golang python streaming-algorithms

Last synced: 30 Apr 2025

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/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/embarktrucks/embag

Schema and dependency free ROS bag reader

cpp python ros

Last synced: 06 Mar 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/prophetl33t/ShodanCPP

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

cpp shodan shodan-api

Last synced: 10 May 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/soasis/idk

The IDK (Industrial Development Kit) library!

10x cpp cpp17 cpp17-library engineering industrial

Last synced: 09 Apr 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/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/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/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/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/copperspice/kitchensink

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

copperspice cpp demo-app

Last synced: 15 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/enazoe/camera_calibration_cpp

c++ detail implementation of camera calibration

camera-calibration ceres cpp eigen3 opencv

Last synced: 30 Apr 2025

https://github.com/jrob774/grow-your-guarden

A tower defence game made for My First Game Jam: Winter 2023.

cpp cpp14 game game-dev game-jam growth my-first-game-jam sdl sdl2 tower-defence web-assembly

Last synced: 22 Mar 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/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/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/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/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/matyalatte/cpplint-cpp

C++ reimplementation of cpplint.py

cpp lint linter

Last synced: 02 Mar 2025

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/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/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/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/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/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/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/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/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/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/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/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/kasperskylab/knp

Kaspersky Neuromorphic Platform

cpp machine-learning ml neural-network python spiking

Last synced: 29 Jul 2025

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/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/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/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/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/robinlinden/hastur

A web browser.

bazel browser browser-engine cpp

Last synced: 26 Mar 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/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/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/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/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/fogleman/tracer

Global illumination path tracer in C++

cpp path-tracing ray-tracing

Last synced: 13 May 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/turtle-insect/neumann

Nintendo Switch SaveDate Backup & Restore Tool

cpp switch switchbrew

Last synced: 14 Apr 2025

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/jamct/sonoffsocket

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

cpp esp8266 sonoff

Last synced: 22 Mar 2025

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/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/bittorrent/okui

An okay OpenGL-based UI framework.

cpp gui opengl

Last synced: 12 Jul 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/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/seznam/httpmockserver

C++ HTTP mock server for client tests.

cpp mock mockserver testing tests

Last synced: 24 Apr 2025

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

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

acwing algorithms cpp

Last synced: 26 Mar 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/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/sprinfall/dcm

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

cpp cpp11 dicom

Last synced: 14 Mar 2026

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/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/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/nebulastream/nautilus

Nautilus is a lightweight tracing JIT compiler for C++

cpp jit-compiler llvm mlir

Last synced: 26 Jan 2026

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