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

The Modular C++ Microkernel.

bootloader chk cpp kernel microkernel tools uefi

Last synced: 29 Dec 2025

https://github.com/ericlbuehler/falcon-programming-language

Falcon is a powerful, interpreted programming language.

bytecode cpp falconpl interpreter programming-language

Last synced: 12 May 2025

https://github.com/rachhshruti/reliable-file-transfer-udp

Reliable file transfer using unreliable User Datagram protocol

client-server congestion-control cpp flow-control networking sliding-window-protocol udp

Last synced: 14 Apr 2025

https://github.com/wtrsltnk/vsthost

Small code base containing a minimal vsthost

cpp glad imgui opengl vst vsthost wasapi

Last synced: 20 Sep 2025

https://github.com/jeffamstutz/match3d

A 3D viewer bootstrapping library

3d-graphics cmake cpp glfw gui imgui

Last synced: 29 Jul 2025

https://github.com/ThomasThelen/BrowserLib

A library which makes modification of browsers' behavior easy.

browser-modification cpp registry web-browser web-hacking windows-registry

Last synced: 05 May 2025

https://github.com/revzim/uewebsocket

Open Source C++ and Blueprint WebSocket Plugin upgraded for use with Unreal Engine 4.26.1

blueprint cpp unreal-engine-4 websocket

Last synced: 07 Jul 2025

https://github.com/ethiraric/mysql_orm

A C++ ORM for MySQL

cpp mysql orm

Last synced: 27 Aug 2025

https://github.com/vittorioromeo/presentations

Repository containing all my presentations/tutorials/talks.

cpp cpp11 cpp14 cpp17 presentation presentations slide slides

Last synced: 25 Jul 2025

https://github.com/oatpp/example-mongodb

Example project how to work with MongoDB

cpp example mongodb oatpp

Last synced: 25 Apr 2025

https://github.com/nimacpp/vector2

Encrypt and Decrypt

cpp decrypt encrypt linux windows

Last synced: 20 Aug 2025

https://github.com/archercreat/libx86

Simple library-wrapper around triton for emulation/disassembly

cmkr cpp reverse-engineering triton

Last synced: 09 Aug 2025

https://github.com/khbminus/fasttyping

Keyboard trainee as course project @ HSE University

cpp keyboard-game qt

Last synced: 13 Apr 2025

https://github.com/mohammadraziei/liburlparser

Fastest domain extractor library written in C++ with python binding.

binding cpp lib parser psl public-suffix-list python uri url urlparser

Last synced: 11 Jun 2025

https://github.com/ahmetfurkandemir/computer-graphics

Necmettin Erbakan University computer graphics lecture notes.

algorithms bresenham computer-graphics cpp dda graphics qt qtcreator

Last synced: 15 Apr 2025

https://github.com/sohne/dura2d

A learning-focused 2D physics engine project.

cpp learning physics-2d physics-engine raylib

Last synced: 15 Aug 2025

https://github.com/emmmatech/calculator_nx

This is my C++ Calculator program, ported to the Nintendo Switch

borealis calculator-nx cpp cpp17 cxx cxx17 libnx switch-homebrew

Last synced: 30 Jun 2025

https://github.com/irgendwr/simuino

Simuino is an Arduino UNO/MEGA Pin Simulator.

arduino c cpp docker ino simuino simulator uhh uni-hamburg university

Last synced: 03 Oct 2025

https://github.com/zubax/legilimens

Single-header tracing library for hard real-time embedded systems

cpp cpp17 embedded embedded-systems hard-realtime header-only monitoring real-time single-header single-header-lib

Last synced: 10 Aug 2025

https://github.com/soulcrancerdev/highlights

Blockchain AI Agent (Solana AI Agent, Bitcoin AI Agent, Ethereum AI Agent) - Rust Engineering - Bitcoin: Rune, Brc-20, OP_CAT, Doge, Ordinal, Fractal development: Solana: Smart contract development, Trading bot development.

ai bitcoin bitcoin-ai-agent blockchain-ai-agent cpp doge ethereum-ai-agent fractal machinelearning onchain-ai-agent ordinal python rune rust solana solana-ai-agent solana-smart-contract typescript

Last synced: 16 Apr 2026

https://github.com/nessan/utilities

Some header-only C++ utility functions

cpp cpp20 utilities

Last synced: 21 Jan 2026

https://github.com/akhilam512/cutenotepad

A basic Notepad desktop application made using Qt

cpp desktop-application gui-desktop notepad notepad-desktop-application qt qt5 qtcreator

Last synced: 13 Apr 2025

https://github.com/aregtech/areg-sdk-demo

This repository demonstrates the integration of AREG framework in the projects.

areg-sdk async client-server cpp demo demos example examples ipc linux multiprocessing multithreading pubsub rpc sdk windows

Last synced: 19 Jan 2026

https://github.com/womblee/instant_replay_patcher

Removes the 'anti-piracy' of NVIDIA's Instant Replay by patching out the code that prevents recording.

cpp fix fixer instant-replay nvidia patch patcher recording restricted shadowplay widevine

Last synced: 05 Sep 2025

https://github.com/link-u/libavif-container

A library to manipulate avif containers. It's for neither decoding nor encoding.

av1 avif cpp heif isobmff miaf

Last synced: 07 Oct 2025

https://github.com/st1llwater/sorting-algorithms

A Collection Of Various Sorting Algorithms In Java, Cpp, C And Golang

c cpp golang hacktoberfest hacktoberfest2021 java

Last synced: 28 Feb 2025

https://github.com/tdegeus/cpppath

Simple file-path module for C++

cpp path

Last synced: 05 Jul 2025

https://github.com/kekeblom/mpm

A simple CUDA accelerated material point method simulation.

computer-graphics cpp cuda docker mpm opengl physically-based-simulation physics-simulation simulations

Last synced: 12 Apr 2025

https://github.com/tradias/contiguous

C++ library for storing objects of different types contiguously

contiguous contiguous-allocation contiguous-containers cpp cpu-cache

Last synced: 23 Apr 2025

https://github.com/khaledashrafh/avl-tree

This is a C++ implementation of an AVL tree, which is a self-balancing binary search tree. An AVL tree maintains the balance factor of each node, which is the difference between the heights of its left and right subtrees. Whenever a node becomes unbalanced (its balance factor is either -2 or 2), the tree performs a rotation to restore the balance.

avl-tree avl-tree-implementation avl-tree-implementations balanced-binary-search-trees cpp scratch-implementation tree-traversal

Last synced: 03 Mar 2026

https://github.com/cyberus-technology/guest-tests

Mini operating systems for targeted testing of x86 virtualization stacks user at Cyberus Technology.

cpp low-level nix testing virtualization x86

Last synced: 04 Apr 2026

https://github.com/iartorias/debug_remover

A tiny tool to strip the debug info from Windows binary files.

cpp cpp17 debug pe pe-binaries

Last synced: 14 Jun 2025

https://github.com/llnl/saamge

Smoothed aggregation spectral element-based algebraic multigrid

cpp math-physics

Last synced: 29 Apr 2025

https://github.com/katieumbra/neovim

My neovim setup with code completion, support for rust, c/c++, zig and python debugging and syntax highlighting

c cpp dotfiles neovim nvim rust svelte vim

Last synced: 28 Feb 2025

https://github.com/khaledashrafh/online-library-system

This project is a C++ program that simulates an online library system. It allows users to create accounts, browse books, borrow books, return books, and rate books. The program also keeps track of the inventory of books and the history of transactions.

arrays cpp library-management-system object-oriented-programming online-library oop

Last synced: 17 Oct 2025

https://github.com/mrpandya/dbms_from_scratch

A CLI based DBMS made using C++. It supports basic SQL Queries.

algorithms cpp data-structures database database-management sql

Last synced: 28 Oct 2025

https://github.com/alexandrehiroyuki/datatome

Data analysis and filtering using time series for embedded devices (IoT). All in a single C++ library, Data Tome. Focus on the developer's experience and performance. It is the successor to the MovingAveragePlus library.

algorithms analysis arduino arduino-library cpp cumulative-mean data-processing data-structures exponential-moving-average filters median moving-average moving-median pio platformio platformio-library standard-deviation variance

Last synced: 24 Oct 2025

https://github.com/egecetin/repo-init

C++ Application Template. It has already integrated a Telnet and ZeroMQ server to receive commands, Crashpad handler to generate minidump, a Prometheus server to broadcast performance metrics. Also, it can send logs to syslog using Spdlog, to a Sentry server and Grafana Loki instance

application-template cmake cpp cpp-template grafana-loki-client prometheus-client sentry-client template

Last synced: 19 Oct 2025

https://github.com/goldsborough/bloom-cpp

:mag: A header-only bloom filter implementation in C++14.

bloom-filter cpp cpp14

Last synced: 12 Oct 2025

https://github.com/blace-ai/hub

Ready-to-deploy models including Segment Anything 3, Depth Anything 2 and Gemma.

blace-ai cpp depth-anything-v2 depth-anything-v3 gemma onnx raft segment-anything-3 torchscript

Last synced: 29 Jan 2026

https://github.com/toxe/catch2-examples

Examples for structuring CMake projects using Catch2

catch2 cmake cpp ctest example

Last synced: 14 Oct 2025

https://github.com/chizy7/pinnaclemm

Ultra-Low Latency Market Making Bot using C++.

algorithmic-trading cpp low-latency quantitative-finance

Last synced: 19 Apr 2026

https://github.com/willdoescode/bubbles

Bubbles: simple and expandable c++ project template with googletest and boost included

cpp cpp-templates cpptemplate hacktoberfest template

Last synced: 23 Oct 2025

https://github.com/tfc/cpp-nix-2023

Code repository for blog article series https://nixcademy.com/2023/10/31/cpp-with-nix-in-2023-part-1-shell/

cpp crosscompile dependency-manager nix

Last synced: 23 Oct 2025

https://github.com/pdawg-bytes/winrtcorewindow

Hosting a raw CoreWindow on hWnd from C# or C++.

abi corewindow cpp csharp windows winrt winrtxaml wrl wux

Last synced: 10 Oct 2025

https://github.com/ron4fun/intxlib4cpp

IntX is a C++11 port of IntX arbitrary precision Integer library with speed, about O(N * log N) multiplication/division algorithms implementation.

absolute-v bezout-algorithm biginteger cplusplus cpp factorial gcd intx lcm ln log10 logn math miller-rabin modpower modular-exponentiation modular-inverse pcg prime-numbers

Last synced: 09 Oct 2025

https://github.com/pragmacube/stan-robotix-source

Code source des compétitions et activités auxquelles Stan Robotix 6622 a participé.

cpp documentation first-robotics-competition frc programming robotics-competition robotics-programming

Last synced: 10 Apr 2025

https://github.com/christhrasher/argon

Command line argument parser

cpp

Last synced: 22 Mar 2025

https://github.com/fmxexpress/cpp-cross-platform-samples

C++Builder FireMonkey demos and examples for Android, IOS, MacOS, Windows, Linux, HTML5

android cpp firemonkey ios macos windows

Last synced: 14 Apr 2025

https://github.com/aleksandergrzyb/mostitch

Program that automatically stitches set of retinal angiography eye images.

computer-vision cpp image-processing opencv stitched-images stitching

Last synced: 13 Apr 2025

https://github.com/wthrajat/seamcarving

C++ implementation of the Seam Carving Algorithm using Dynamic Programming. Available to use as a C++ binary

cpp dynamic-programming glew image opencv seamcarving

Last synced: 07 Jul 2025

https://github.com/nabijaczleweli/pb-cpp

Console progress bar for C++

cpp cpp-library cpp14 port progress-bar

Last synced: 21 Jun 2025

https://github.com/nangong918/smartmedicine-app

智能医疗推荐问答App 推荐算法:协同过滤,基于内容,神经网络 搜索引擎:ElasticSearch、word2vec/IK分词搜索、知识图谱 IM系统:SpringCloud系列,Netty 终端:Android、JNI 大数据:Hadoop、Spark、Flink、Hive、HBase 爬虫:selenium、lxml 后台:JS,Vue,ElementUI

android bert cpp flink hive instant-messaging java jni kotlin nlp python recommender-systems rtmp spark spring-boot spring-cloud tensorflow webrtc

Last synced: 26 Jun 2025

https://github.com/patrickelectric/cpy-rs

A Rust crate to help creating C++ and Python bindings

bindings cpp python rust

Last synced: 18 Jun 2025

https://github.com/arthurmco/demangler-js

C++ name demangler written in javascript

cpp demangler javascript-library

Last synced: 17 Jan 2026

https://github.com/threeal/gcovr-action

Generate code coverage reports for a C++ project on GitHub Actions using gcovr

actions c ci code-quality coverage coverage-report cpp gcc gcov test-coverage testing

Last synced: 11 Apr 2025

https://github.com/abeimler/simple-cppbuilder

Simple C++ Docker-Images with gcc/clang, cmake and dependency manager (conan and/or vcpkg).

builder cmake conan cpp docker docker-container docker-image linux vcpkg

Last synced: 20 Jul 2025

https://github.com/llnl/rajaproxies

RAJA versions of proxy applications

cpp proxy-application

Last synced: 29 Apr 2025

https://github.com/danielblagy/ecs_example

An example C++ project utilizing ECS architecture (with entt library).

architectural-patterns cpp cpp17 ecs entity-component-system example-project game-development gamedev

Last synced: 04 Jul 2025

https://github.com/cfnptr/pack

Runtime optimized multi-platform data packing library for realtime game resources loading

c c99 compression compressor container cpp cross-platform csharp data library multi-platform pack package packer packing resource resources runtime storage zstd

Last synced: 30 Oct 2025

https://github.com/robosdk/flow

Flow is a software framework focused on ease of use while maximizing performance in closed closed loop systems (e.g. robots). Flow is built on top of C++ 20 coroutines and utilizes modern C++ techniques.

cmake communication conan consumer coroutine coroutines cpp cpp20 flow framework library linux modern network producer robotics robotics-competition ros ros2 visual-studio

Last synced: 12 Sep 2025

https://github.com/banaankiamanesh/anti-windup-pid-controller

This is a C++ Library for Anti Windup PID Controller!

anti-windup c controller cpp library pid-control

Last synced: 24 Sep 2025

https://github.com/lucthienphong1120/stdsys.h

The C/C++ library about system and handle console

c config cpp lib library open-source standard std stdio stdlib system terminal

Last synced: 22 Apr 2025

https://github.com/abdallahhemdan/tayara

🛵 Tayara is delivery system which manage the process of receiving the orders and deliver it to the customer fully coded using C++/C

cpp cufe-2022 data-structure data-structures delivery-sys delivery-tracker

Last synced: 07 May 2025

https://github.com/aleksbgbg/mmo-rpg

2D MMO RPG game, created using SFML (in C++)

2d cpp game goksan mmo rpg sfml

Last synced: 03 Jul 2025

https://github.com/adityaseth777/30-days-of-code-hackerrank

This repository contains the codes, I have been submitting in the 30 Days of Code program by Hackerrank.

30-days-of-code 30dayscodechallenge cpp hackerrank-solutions kotlin python

Last synced: 02 May 2025

https://github.com/qtgql/qtgql

GraphQL client for Qt.

client cpp graphql python3 qml qt qt6

Last synced: 03 Oct 2025

https://github.com/janspiry/cminus-compiler

【Yacc】Cminus Compiler

cminus-compiler cpp yacc

Last synced: 26 Jul 2025

https://github.com/developerpaul123/delaunaypp

A fluent and easy to use implementation of Delaunay triangulation in C++.

2d algorithm c-plus-plus cpp cpp11 cpp14 delaunay delaunay-triangulation mesh triangulation

Last synced: 15 Apr 2025

https://github.com/blckclov3r/rfid_security

MFRC522 RFID local security (School Project 2018)

arduino arduino-library cpp cprogramming

Last synced: 19 Apr 2025

https://github.com/objectionary/eo-graphs

A few classic graph algorithms implemented in C++, Java, and EOLANG

algorithm cpp eolang graph graph-algorithms java

Last synced: 01 May 2025

https://github.com/Gyeeta/gyeeta

Gyeeta - An Open Source Observability Product for your Infrastructure, Services and Processes. This repository is for the Agent and Server C++ code.

alerting bpf cpp ebpf free gplv3 kubernetes libbpf monitoring observability opensource rcu

Last synced: 30 Mar 2025

https://github.com/suifei/asm2hex2

The new version is refactored using C++ (cpp), while the original version was developed using Golang. A cross-platform GUI tool for converting between Assembly and Machine Code (Hex), powered by Keystone Engine and Capstone Engine.

capstone cpp decompiler dissassembler keystone opcodes tools wxwidgets

Last synced: 12 Jan 2026

https://github.com/matthewt53/very-simple-smtps

A small library written in c++ that uses libcurl to be able to send emails with binary attachments.

binary-attachments cpp libcurl smtp smtp-client smtp-library smtplib smtps smtps-client

Last synced: 12 Apr 2025

https://github.com/darkcodersc/eof-reader

C++/ CLI implementation of my read EOF Data from PE File lib.

cpp end-of-file-checking eof reader

Last synced: 12 Sep 2025

https://github.com/anandman03/coding-ninjas-cp-course-2021

Hey there 👋. This repository contains verified c++ codes for the competitive programming course. Python/Java solutions will be added soon. I will be uploading the course within a few days

2021 coding-ninjas coding-ninjas-solution competitive-programming cpp

Last synced: 12 Apr 2025

https://github.com/poyea/bk-tree

🌴 Header-only Burkhard-Keller tree (BK-Tree) library, with different metrics supported

bktree cpp cpp11 cpp14 cpp17 cpp20 data-structures string tree

Last synced: 10 Mar 2026

https://github.com/reductstore/reduct-cpp

ReductStore Client SDK for C++

cpp cpp-20 http-client reductstore sdk

Last synced: 04 Feb 2026

https://github.com/sahilbansal17/ac_circuit_solver

Given the netlist, this program draws an AC circuit and finds the current/voltage values.

ac-circuits circuit-simulator circuit-solver cpp lexical-analysis yacc

Last synced: 18 Sep 2025

https://github.com/harvard-neutrino/siren

Injection and weighting framework for BSM interactions with complex topologies and geometric concerns

cpp neutrino python simulation

Last synced: 21 Sep 2025

https://github.com/japneet001/ninja-slayground

All the solutions of Ninja Slayground: 21-Day Challenge

challenge coding cpp java python

Last synced: 17 Apr 2026

https://github.com/franciscothiesen/karger-klein-tarjan

(Working) C++ Implementation of the Karger-Klein-Tarjan Algorithm for finding MST in expected linear time

algorithm benchmark cpp graph-algorithms minimum-spanning-tree

Last synced: 15 Apr 2025

https://github.com/marprok/hexit

A minimalistic hex editor.

c-plus-plus cpp hex-editor linux ncurses

Last synced: 08 Apr 2025