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

Compile C++11 / C++14 / C++17 / C++20 snippets with Notepad++ and MinGW/gcc 9.2.0

cpp cpp11 cpp14 cpp17 cpp20 windows

Last synced: 10 Apr 2025

https://github.com/rtedbg/rtedbg

Fast and flexible data logging/tracing toolkit for software testing and debugging. Minimally intrusive C/C++ code instrumentation, host-based decoding application, demo code included.

c-programming-language cortex-m cpp debugging embedded-c embedded-systems fprintf functional-safety instrumentation iot logging misra printf real-time realtime reverse-engineering safety-critical stm32 tracing tracing-library

Last synced: 21 Jul 2025

https://github.com/corochann/singlefileexecutionplugin

Single File Execution Plugin is a plugin for CLion (C/C++ IDE on IntelliJ platform provided by Jetbrain).

clion cmakelists cpp intellij jetbrains

Last synced: 14 Apr 2025

https://github.com/llnl/camp

Compiler agnostic metaprogramming library providing concepts, type operations and tuples for C++ and cuda

cpp

Last synced: 05 Apr 2025

https://github.com/rhysd/dachs

Dachs; A Doggy :dog: Programming Language

compiler cpp dog go inu language llvm programming-language

Last synced: 15 Apr 2025

https://github.com/rhysd/Dachs

Dachs; A Doggy :dog: Programming Language

compiler cpp dog go inu language llvm programming-language

Last synced: 15 Mar 2025

https://github.com/djkovrik/eckelcpp

Solutions for "Thinking in C++, 2nd edition". [C++]

cpp

Last synced: 11 Aug 2025

https://github.com/rupurt/odbc-scanner-duckdb-extension

A DuckDB extension to read data directly from databases supporting the ODBC interface

analytics bigquery columnar-database cpp data-engineering db2 duckdb mariadb mssql mysql nix odbc olap oracle postgres snowflake vector-engine

Last synced: 30 Jun 2025

https://github.com/dosx-dev/defcollection

This repository houses an extensive collection of .def files, which are header files containing enumerations of entry points for various native libraries. These entry points serve as essential references for developers seeking to interact with these libraries from their codebases.

c cpp database def dll low-level native ntdll sdk windows

Last synced: 07 May 2025

https://github.com/qtexcel/qxlnt

Use xlnt in Qt 5 or 6. xlnt is cross-platform user-friendly xlsx library for C++1x.

cpp excel qt xlnt xlsx

Last synced: 11 Apr 2025

https://github.com/QtExcel/Qxlnt

Use xlnt in Qt 5 or 6. xlnt is cross-platform user-friendly xlsx library for C++1x.

cpp excel qt xlnt xlsx

Last synced: 08 May 2025

https://github.com/alugowski/fast_matrix_market

Fast and full-featured Matrix Market I/O library for C++, Python, and R

blaze cpp csparse eigen-library eigen3 graphblas matrix-market matrix-market-format parallel parser python r sparse-matrix threaded

Last synced: 12 Oct 2025

https://github.com/dneprdroid/tfsecured

Small library for TensorFlow proto model's (*.pb) encryption/decryption

aes cpp decryption encryption golang ios machine-learning tensorflow tensorflow-proto-models

Last synced: 08 Apr 2025

https://github.com/skypjack/eventpp

Minimal C++ Event Bus

cpp event header-only signal

Last synced: 08 May 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/ashtum/lazycsv

A fast, lightweight and single-header C++ csv parser library

cpp cpp-csv-parser cpp-csv-reader csv-parser csv-reader fast-cpp-csv-parser parsing-csv-files

Last synced: 11 Jul 2025

https://github.com/hideakitai/msgpacketizer

msgpack based serializer / deserializer + packetize for Arduino, ROS, and more

arduino cpp messagepack openframeworks

Last synced: 15 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/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/caceresenzo/42

Repository full of my project of the 42 School (and other utility scripts).

42 asm bash c cpp docker java kubernetes

Last synced: 24 Aug 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/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/smartkeyerror/snorlax

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

algorithm c cpp data-structure

Last synced: 20 Jun 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/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/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/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/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/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: 11 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/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/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/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/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/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/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/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/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/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/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/qinzhen001/mfc

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

cpp mfc

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

Thread aware Signal/Slot library

copperspice cpp signals slots

Last synced: 07 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/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/icingworld/steganalysis-lsb

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

cpp lsb qt steganalysis

Last synced: 26 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/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/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/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/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: 04 May 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/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/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/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/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: 18 Feb 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/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/shiguredo/sora-unity-sdk

WebRTC SFU Sora Unity SDK

cpp sdk shiguredo unity webrtc

Last synced: 07 Apr 2025

https://github.com/orestonce/chessgame

网络版中国象棋

cpp go golang qt

Last synced: 13 Feb 2025

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

SFML Blueprint book, source code

cpp game sfml

Last synced: 04 Jul 2025

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

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

cpp mfc

Last synced: 19 Mar 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/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/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/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/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/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/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