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

Minimal C++ Event Bus

cpp event header-only signal

Last synced: 08 May 2025

https://github.com/bollos00/libremines

A Free/Libre and Open Source Software Qt based Minesweeper game available for GNU/Linux, FreeBSD and Windows systems.

cpp game minesweeper qt qt5 qt6

Last synced: 06 Apr 2025

https://github.com/embeddedartistry/libcpp

Embedded Systems C++ Library Support (Currently wraps libcxx)

cpp cpp11 cpp14 cpp17 embedded embedded-cpp embedded-software embedded-systems

Last synced: 28 Jun 2025

https://github.com/Tyler-Hardin/thread_pool

Thread pool using std::* primitives from C++20, with optional priority queue/greenthreading for POSIX.

c-plus-plus-17 c-plus-plus-20 concepts concurrency cpp priority-pool thread-pool

Last synced: 08 May 2025

https://github.com/bloomberg/ntf-core

Sockets, timers, resolvers, events, reactors, proactors, and thread pools for asynchronous network programming

asynchronous cpp socket

Last synced: 05 Apr 2025

https://github.com/hhromic/libe131

libE131: a lightweight C/C++ library for the E1.31 (sACN) protocol

c cpp e131 library light-controller lightweight protocol sacn

Last synced: 12 Oct 2025

https://github.com/logandk/restful_mapper

ORM for consuming RESTful APIs in C++

cpp orm rest restful

Last synced: 25 Jul 2025

https://github.com/smartkeyerror/snorlax

👻 Explore data structure & algorithm with C/C++.总结常用的数据结构和算法,包含图论

algorithm c cpp data-structure

Last synced: 20 Jun 2025

https://github.com/thelartians/minicppstarter

🧸 A tiny single-file version of the ModernCppStarter project for exploring libraries or playing with C++ code. Reproducible dependency management included, so the code will work the same everywhere.

cmake cpp dependency management mini modern playground starter

Last synced: 15 Apr 2025

https://github.com/skalenetwork/skale-consensus

If you like this project, please ⭐ it on GitHub!!Running the very core of SKL network, SKALE BFT consensus is universal, modern, modular, high-performance, asynchronous, provably-secure, agent-based Proof-of-Stake blockchain consensus engine in C++ 17. Includes provably secure embedded Oracle. Used by SKALE elastic blockchains.

asynchronous bft consensus consistency cpp cryptography distributed-systems skale-network

Last synced: 26 Jun 2025

https://github.com/rerun-io/cpp-example-ros2-bridge

An example implementation of a ROS 2 to Rerun bridge

cpp ros2 visualization

Last synced: 01 Jul 2025

https://github.com/libriscv/godot-sandbox

Sandboxing that enables safe modding for Godot games

cpp godot godot4 modding rust sandbox scripting

Last synced: 08 Sep 2025

https://github.com/justinmeiners/efficient-programming-with-components

Course notes for Alexander Stepanov's teachings on design and usage of C++ STL.

abstract-algebra cpp cpp-concepts generic-programming history stl

Last synced: 25 Mar 2025

https://github.com/andrewssobral/dtt

A C++ header-only for data transfer between linear algebra libraries (Eigen, Armadillo, OpenCV, ArrayFire, LibTorch).

armadillo arrayfire cpp eigen libtorch linear-algebra opencv

Last synced: 26 Oct 2025

https://github.com/gan-tu/cppgfs2.0

A distributed Google File System (GFS), partially implemented in C++. (http://bit.ly/gfs-impl)

cpp distributed-systems gfs

Last synced: 26 Feb 2026

https://github.com/jeremybarbet/react-native-jsi-base-coder

Base64/32/16 encoding/decoding for React Native written in C/C++ and JSI.

android base16 base32 base64 cpp crockford decode encode ios jsi react-native rfc4648

Last synced: 05 Oct 2025

https://github.com/jwtowner/lug

C++ embedded domain specific language for extended parsing expression grammars (PEGs)

c-plus-plus c-plus-plus-17 context-sensitive-grammars cpp cpp17 dsl grammar parser-combinators parser-generator parsing parsing-expression-grammars parsing-machine peg

Last synced: 07 Aug 2025

https://github.com/snej/tails

A fast, minimal Forth-like interpreter core in C++ with no assembly

cpp forth-like interpreter

Last synced: 07 May 2025

https://github.com/amypad/cuvec

Unifying Python/C++/CUDA memory: Python buffered array ↔️ `std::vector` ↔️ CUDA managed memory

array buffer c cpp cpu cpython cpython-api cpython-extensions cuda cxx gpu hacktoberfest pybind11 python swig vector

Last synced: 05 Apr 2025

https://github.com/juangburgos/qjsonwebtoken

Qt C++ implementation of JSON Web Token (JWT)

cplusplus cpp json jwt qt qt5

Last synced: 12 Apr 2025

https://github.com/suirad/zig-header-gen

Automatically generate headers/bindings for other languages from Zig code

binding-generator build c comptime cpp golang header-generator nim python rust zig zig-library

Last synced: 19 Jun 2025

https://github.com/martinhelmut/cpp-gui-template-sdl2

C++ GUI starter project template with CMake and Cpack, Dear ImGui, and SDL2.

cmake cpack cpp ctest gui imgui sdl2 template

Last synced: 26 Jun 2025

https://github.com/specs-feup/clava

C/C++ Source-to-Source Tool based on Clang

c cpp hacktoberfest npm source-to-source transpiler

Last synced: 07 Jul 2025

https://github.com/justasmasiulis/memory_signature

A small wrapper class providing an unified interface to search for various memory signatures

cpp cpp11 header-only lightweight memory modern modern-cpp pattern scanner signature tested wrapper

Last synced: 22 Aug 2025

https://github.com/pika-org/pika

pika is a C++ tasking library built on std::execution with fibers, CUDA, HIP, and MPI support.

concurrency cplusplus cpp cuda gpu hip mpi p2300 parallelism rocm stdexec

Last synced: 30 Jan 2026

https://github.com/ryanjon2040/discord-ue4

Plugin for integrating Discord Rich Presence.

cpp discord engine plugin ue4 unreal

Last synced: 10 Jul 2025

https://github.com/pokisemaine/interview

面试八股文

cpp interview

Last synced: 12 Apr 2025

https://github.com/Qengineering/YoloCam

Raspberry Pi stand-alone AI-powered camera with live feed, email notification and event-triggered cloud storage

aarch64 ai cpp email gdrive google-drive gpio gpio-pins livefeed livestream programmable raspberry-pi raspberry-pi-3b raspberry-pi-4 raspberry-pi-64-os raspberry-pi-zero-2-w surveillance usb yolo yolox

Last synced: 21 Apr 2025

https://github.com/qinzhen001/mfc

:flushed: mfc课程设计,学生成绩管理系统

cpp mfc

Last synced: 12 Apr 2025

https://github.com/hubenchang0515/qttheme

Qt theme in pure qss - 纯 QSS 的 Qt 主题

cpp pyqt5 pyqt6 pyside2 pyside6 python qss qt5 qt6 wasm

Last synced: 07 Apr 2025

https://github.com/parsiad/mlinterp

Fast arbitrary dimension linear interpolation in C++

c-plus-plus cpp interpolation numerical-analysis numerical-methods

Last synced: 26 Dec 2025

https://github.com/copperspice/cs_signal

Thread aware Signal/Slot library

copperspice cpp signals slots

Last synced: 07 Apr 2025

https://github.com/tablecruncher/tablecruncher

A lightweight, powerful CSV editor for macOS, Windows and Linux — with built-in JavaScript macros.

c-plus-plus cpp cross-platform csv csv-editor csv-reader csv-viewer fltk gpl gplv3 linux macos opensource windows

Last synced: 15 Jun 2025

https://github.com/cyrus-lang/cyrus

Cyrus: A high-performance, statically-typed, manually memory-managed, mid-level programming language. (heavily under development)

clang compiler compiler-design cpp cyrus-lang gcc inkwell lex llvm programming-language yacc

Last synced: 13 May 2025

https://github.com/yourtion/LearningOpenCV

Source code for Learning OpenCV 《学习OpenCV》源码及 Mac 运行工程

cpp kalman learning mac opencv xcode

Last synced: 12 Mar 2025

https://github.com/bloomberg/rmqcpp

A batteries included C++ RabbitMQ Client Library/API.

amqp amqp0-9-1 cpp cpp-library rabbitmq

Last synced: 06 Apr 2025

https://github.com/oatpp/oatpp-starter

Oatpp simple-API starter project

cpp oatpp simple starter-project

Last synced: 07 May 2025

https://github.com/Uyouii/LibraryManage

QT实现的带GUI的图书管理系统

cpp qt-gui qt5

Last synced: 21 Apr 2025

https://github.com/microsoft/tilefusion

TileFusion is an experimental C++ macro kernel template library that elevates the abstraction level in CUDA C for tile processing.

cpp cuda-kernels

Last synced: 10 Apr 2025

https://github.com/dacap/observable

Observer pattern and signals/slots for C++11 projects

cpp multiple-threads observer-pattern signal slot

Last synced: 10 Apr 2025

https://github.com/icingworld/steganalysis-lsb

图片隐写术之LSB,Least Significant Bit for image

cpp lsb qt steganalysis

Last synced: 26 Apr 2025

https://github.com/nick-vinesmoke/heat-rat

🔭Program for remote control of Windows computers. Huge functionality. It has full and lite versions.

builder cmd cpp encryption manager rat remote-access remote-access-tool remote-control remote-control-administrator stealer stealer-undetected useful virus windows

Last synced: 11 Apr 2025

https://github.com/Unsigned-Long/slam-tricks

small, powerful and beautiful slam tricks with theory and practice

ceres-solver cpp slam-algorithms

Last synced: 18 Mar 2025

https://github.com/aesophor/valkyrie

🔮 A UNIX-like toy kernel built from scratch which runs on a real rpi3b+, with preemptive multithreading, CoW fork(), VM, VFS, FAT32

aarch64 cpp cpp20 kernel nctu nycu osdev osdi

Last synced: 12 Apr 2025

https://github.com/leggedrobotics/tree_detection

This package implements a simple tree detector from point cloud data. It makes no assumptions about the ground plane and can handle arbitrary terrains.

cpp detection point-cloud ros tree tree-detection

Last synced: 02 May 2025

https://github.com/bloomberg/bde-tools

Tools for developing and building libraries modeled on BDE

bde cpp

Last synced: 05 Apr 2025

https://github.com/n0bra1n3r/cinterop

A C/C++ interop library for the Nim programming language

c cplusplus cpp interop nim nim-lang

Last synced: 07 Sep 2025

https://github.com/s3rvac/blog

Source code and other material for my blog posts

blog cpp python rust

Last synced: 25 Feb 2026

https://github.com/gregjesl/simpleson

Lightweight C++ JSON parser & serializer that is C++98 compatible with no dependencies

c-plus-plus cplusplus cpp esp32 json

Last synced: 23 Jan 2026

https://github.com/weizhiwen/mfc-drawing-program

MFC 绘图程序及 MFC 程序设计详解

cpp mfc

Last synced: 04 Mar 2026

https://github.com/usnistgov/teqp

A highly efficient, flexible, and accurate implementation of thermodynamic EOS powered by automatic differentiation

cpp python

Last synced: 15 Feb 2026

https://github.com/counter185/voidsprite

Free pixelart editor made with C++ and SDL3

cpp pixel-art rpg-maker-2000 rpg-maker-2003 sdl3 sdl3-image sdl3-ttf sprite-editor

Last synced: 27 Feb 2026

https://github.com/shiguredo/sora-unity-sdk

WebRTC SFU Sora Unity SDK

cpp sdk shiguredo unity webrtc

Last synced: 04 Mar 2026

https://github.com/orestonce/chessgame

网络版中国象棋

cpp go golang qt

Last synced: 28 Oct 2025

https://github.com/krozark/sfml-book

SFML Blueprint book, source code

cpp game sfml

Last synced: 04 Jul 2025

https://github.com/arnemertz/docker4c

Docker container with compilers and tooling for basic C++ projects

cpp docker

Last synced: 03 Jul 2025

https://github.com/fffaraz/lan-messenger

C++ Qt Serverless Lan Messenger, Private Messages & Chat Rooms, Voice Talk

c-plus-plus cpp lan messenger qt voip

Last synced: 07 May 2025

https://github.com/gutenye/ocr

High accurate text detection (OCR) Javascript/Typescript library that runs on Node.js, Browser, React Native and C++. Based on PaddleOCR and ONNX runtime

browser cpp javascript node ocr onnxruntime paddleocr react-native text-detection typescript

Last synced: 05 Apr 2025

https://github.com/StrayRobots/3d-annotation-tool

A graphical user interface to annotate point clouds and 3D data.

3d-vision bgfx computer-vision cpp detection labeling-tool lidar point-cloud

Last synced: 07 May 2025

https://github.com/karimnaaji/hdreffects

High dynamic range rendering, with lens flare approximation and bloom

computer-graphics cpp glsl opengl shaders

Last synced: 27 Mar 2025

https://github.com/blackmatov/flat.hpp

Library of flat vector-like based associative containers

c-plus-plus c-plus-plus-17 containers cpp cpp17 stl-containers stl-like

Last synced: 17 Mar 2025

https://github.com/qengineering/yolocam

Raspberry Pi stand-alone AI-powered camera with live feed, email notification and event-triggered cloud storage

aarch64 ai cpp email gdrive google-drive gpio gpio-pins livefeed livestream programmable raspberry-pi raspberry-pi-3b raspberry-pi-4 raspberry-pi-64-os raspberry-pi-zero-2-w surveillance usb yolo yolox

Last synced: 02 Nov 2025

https://github.com/cpptest/cpptest

:hammer_and_wrench: Powerful, yet simple, C++ unit testing framework; new home after https://sourceforge.net/projects/cpptest/

cpp cpp11 cxx cxx11 test-framework testing testing-framework unit-testing

Last synced: 01 Sep 2025

https://github.com/BlackMATov/flat.hpp

Library of flat vector-like based associative containers

c-plus-plus c-plus-plus-17 containers cpp cpp17 stl-containers stl-like

Last synced: 08 May 2025

https://github.com/vowpalwabbit/reinforcement_learning

Interaction-side integration library for Reinforcement Learning loops: Predict, Log, [Learn,] Update

cpp machine-learning reinforcement-learning

Last synced: 16 May 2025

https://github.com/j-jorge/bim

Bim! is a last-man-standing arcade online game for Android

android axmol cpp entt game multiplayer online

Last synced: 17 Mar 2026

https://github.com/bemxio/mario-head

Mmm, oh! Nice computer you got here! Can I have it?

bsod cplusplus cpp directdraw mario windows

Last synced: 16 Mar 2025

https://github.com/kolsha/vk

C++ library for working with VK.com API, authorization through VK app secret key, using VK functions. 2FA, Captcha passing.

2fa api cpp cpp-library two-factor-authentication vk vk-api vkontakte vkontakte-api

Last synced: 23 Oct 2025

https://github.com/sgpp/sgpp

SG⁺⁺ – the numerical library for Sparse Grids in all their variants.

adaptive-sparse-grids b-splines cpp interpolation java machine-learning matlab numerics optimization pde python quadrature regression sparse-grids

Last synced: 10 Apr 2025

https://github.com/stellar-group/phylanx

An Asynchronous Distributed C++ Array Processing Toolkit

array-processing c-plus-plus cpp distributed distributed-computing hpx

Last synced: 03 Apr 2025

https://github.com/csukuangfj/kaldi-native-fbank

Kaldi-compatible online fbank extractor without external dependencies

cpp fbank kaldi-compatible online-fbank python

Last synced: 12 Apr 2025

https://github.com/codewithnick/ascii-art

A C++ library to make everyday alphabets look much better on the terminal , this project uses OOPS concepts to make unique fonts and display letters on command line

art beginner beginner-friendly c cplusplus cpp first-contributions font good-first-issue hacktoberfest open-source up-for-grabs

Last synced: 16 Oct 2025

https://github.com/dheerajshenoy/dodo

A fast and configurable PDF reader built with Qt and MuPDF

cpp mupdf pdf-viewer qt qt6

Last synced: 16 Jan 2026

https://github.com/paulo-d2000/shellcodeobfuscator

Simple shellcode obfuscator using PYTHON and C / C++

c cpp python3 shellcode shellcode-injection

Last synced: 05 Jul 2025

https://github.com/guangie88/spdlog_setup

spdlog setup initialization via file configuration for convenience.

config configuration cpp init initialize log logger logging setup spdlog

Last synced: 28 Feb 2025

https://github.com/Paulo-D2000/ShellCodeObfuscator

Simple shellcode obfuscator using PYTHON and C / C++

c cpp python3 shellcode shellcode-injection

Last synced: 11 Jul 2025

https://github.com/OlehKulykov/PLzmaSDK

PLzmaSDK is (Portable, Patched, Package, cross-P-latform) Lzma SDK.

7zip c cocoapods compress compression cpp extract js lzma lzma-sdk lzma2 multi-volume multi-volume-archives plzmasdk swift tar tarball xz

Last synced: 28 Mar 2025