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

C++ client to connect to bitmex - https://www.bitmex.com/

api bitmex cpp libwebsockets websocket websocket-client

Last synced: 16 Oct 2025

https://github.com/surajv311/myleetcode

Leetcode practice questions to improve my algorithmic thinking!. ✍💻---> Arrays / Strings / Recursion / DP / Graph / Trees🌳 / Linkedlist / Hashing / Greedy / Bitmagic / Backtracking. 📈

algorithms cplusplus cpp daily-coding-problem data-structures data-structures-and-algorithms dynamic-programming faang google graphs interview-questions leetcode leetcode-solutions microsoft placement-preparation trees

Last synced: 16 May 2025

https://github.com/tttapa/rpi-cross-cpp-development

Example project for cross-compilation and C++ development for Raspberry Pi

cmake cpp cross-compilation raspberry-pi ubuntu

Last synced: 19 Apr 2025

https://github.com/divyanshugit/avid-algorithms

Basic knowledge of Data Structure and Algorithms and LeetCode solution in Python & C++.

contributions-welcome cpp hacktoberfest hacktoberfest2021 interview-questions leetcode open-source python

Last synced: 02 Jul 2025

https://github.com/ai-robotic-labs/http-privacy

HTTP and AI for privacy APIs by Rust, C++ , Javascript and Python bindings

agenticalliance ai api cpp deepseek http javascript privacy python rust

Last synced: 19 Apr 2025

https://github.com/apache/orc-format

Apache ORC - the smallest, fastest columnar storage for Hadoop workloads

apache big-data cpp java orc

Last synced: 09 Apr 2025

https://github.com/komdosh/eltechlabworks

Лабораторные работы по программированию. Студента СПБГЭТУ "ЛЭТИ" ФКТИ ИВТ.

asm c cpp eltech komdosh

Last synced: 02 Mar 2025

https://github.com/darkbitsorg/guichan

Guichan is a C++ GUI library designed for games.

allegro4 cpp gui guichan irrlicht sdl

Last synced: 21 Oct 2025

https://github.com/jaypmorgan/cern-root-mode

Major-mode for ROOT and the Cling REPL in Emacs

cern-root cpp emacs emacs-mode repl root-cern terminal

Last synced: 12 Jul 2025

https://github.com/jgaa/darkspeak

Secure Instant Messenger over the Tor network

cpp instant-messaging legacy-tor-chat privacy qml qt5 tor

Last synced: 06 May 2025

https://github.com/theflash2k/brat

A Cross-Platform (Windows/Linux [Soon to be available on MAC]) Remote Administration Tool.

cpp linux rat remotadministrationtool windows

Last synced: 19 Apr 2025

https://github.com/jacobdomagala/compileresult

Github action for adding compile warnings/errors as PR comment.

build comments compile cpp github-action github-actions pr-comment pull-requests

Last synced: 19 Apr 2025

https://github.com/stanleystanmarsh/folderwatcher

Программа на Qt для отслеживания изменения в директориях. The program for tracking changes in directories.

cpp file-manager hash md5 qt qt6 sha-256 sha-512 snapshots winapi

Last synced: 16 Oct 2025

https://github.com/shadowmitia/yacht

YACHT 🛳️: Smoothly riding the waves of C++ projects

cmake cpp project-template

Last synced: 10 Jul 2025

https://github.com/chenningg/cz4031-b-plus-tree

B+ tree implementation in C++ for NTU's CZ4031 course of Database Systems Principles. Supports duplicate keys.

bplustree cpp database database-systems-principles index

Last synced: 06 Jul 2025

https://github.com/abdallahhemdan/tetris-game

🧩Implementation of Tetris Game using C++/SDL..

cpp sdl tetris tetris-game tetrisgame

Last synced: 07 May 2025

https://github.com/thakursaurabh1998/cpp

This repo contains all the C++ programs that are made as part of Object Oriented Programming subject.

classes containership cpp dynamic-programming inheritance operator-overloading pointer virtual-functions

Last synced: 21 Jul 2025

https://github.com/njroussel/aosoa

Header-only C++ container to easily convert between AOS and SOA data layouts

array-of-structures cpp header-only structure-of-arrays zero-cost-abstraction

Last synced: 14 May 2025

https://github.com/leiless/assertf.h

🚀 C header-only formattable assert macros library

assert assertion assertion-library c cpp debug debugging header-only misuse test unittest

Last synced: 10 Sep 2025

https://github.com/ashish2030/cpp_programming_language_practice_code

:octocat: 🌟ᴛʜɪꜱ ɪꜱ ᴍʏ ᴘʀᴀᴄᴛɪᴄᴇ ᴄᴏᴅɪɴɢ ꜱᴏʟᴜᴛɪᴏɴ ᴏꜰ ᴜꜱɪɴɢ ᴄ++ 💻 🎯 🚀

algorithms coding computative-programming cpp dinamic-programming graph graph-algorithms-and-data-sturcture loop mit-license tree-structure

Last synced: 11 Apr 2025

https://github.com/mohammedhamzamalik/coding-ninjas-competitive-programming

This repository contains solution of all problems of Coding Ninjas' Competitive Programming course.

coding-ninjas-solution competitive-programming cpp dsa hacktoberfest oops python

Last synced: 12 Jul 2025

https://github.com/toikron/imdesignmanager

Real-time UI builder and advanced design manager built with Dear ImGui & ImDrawList. Features dynamic interactions, intuitive animation controls, and instant visual feedback for modern UI development.

cpp design design-system design-tool gui imgui imgui-extension imgui-menu ui ui-builder ui-framework ui-imgui

Last synced: 22 May 2026

https://github.com/thephoenix77/leetcode

This repository contains my solutions to various LeetCode problems. Each problem is organized into its own directory, and the solutions are implemented in C++.

cpp leatcode-medium leetcode leetcode-cpp leetcode-easy leetcode-hard leetcode-solutions

Last synced: 13 May 2025

https://github.com/brightprogrammer/misraos

A Modern Operating System Written in C++ From Scratch!

cmake cpp kernel modern operating-system osdev

Last synced: 26 Jul 2025

https://github.com/anmol-singh-jaggi/file-shredder

:scissors: A program to shred files and folders securely

c-plus-plus cpp file shred-files

Last synced: 14 Apr 2025

https://github.com/blastrain/libhtml5

minimum html5 library for running your C++ code on web browser

c-plus-plus cpp emscripten html5 wasm webassembly

Last synced: 05 Nov 2025

https://github.com/micahmo/obs-progress

A plugin for OBS Studio that provides playback controls and progress indicators for media and slideshow sources

cpp obs obs-studio plugin

Last synced: 07 May 2025

https://github.com/apoleon33/m-a-p

:seedling: machine à plante

arduino cpp discord electron plants python raspberry-pi

Last synced: 05 Apr 2025

https://github.com/zoriya/bomberman

A complete bomberman game with heights, AI in lua, and shaders.

bomberman cpp lua

Last synced: 09 May 2025

https://github.com/aazhar/keras2tensorflow

Tutorial on running keras model in C++ and python tensorflow

cpp keras keras-tensorflow python tensorflow

Last synced: 13 Apr 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/martin-olivier/cpptemplate

C++ project template that uses CMake / Google Test / Github Actions

ci cmake cpp template

Last synced: 26 Jun 2025

https://github.com/iassasin/streambuf_examples

Примеры использования потоков в C++

clang cpp cpp11 example examples gcc iostream iostreams streambuf

Last synced: 20 Jun 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/kylereddoch/cs210-cpp

Collection of my work for my C++ Programming Languages class at SNHU.

cplusplus cpp programming-languages snhu

Last synced: 24 Jun 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/maxfleur/lightcombatmanager

A small, lightweight cross-platform combat manager for d20-based role-playing games, based on Qt.

catch2 cmake cpp cpp20 dnd dnd35 dnd5e dungeons-and-dragons linux macos pathfinder pathfinder2e qt qt5 qt6 starfinder uncrustify windows

Last synced: 17 Mar 2026

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

Qt implementation of I2C protocol for RaspberryPi along with some i2c sensors, in particular: TOF10120, VL53l1X, VL6180X, MPU6050, QMC5883L, TCA9548A, PCA9685

cpp i2c i2c-bus i2c-protocol i2c-sensors mpu6050 pca9685 qmc5883l qt5 tca9548a tof10120 vl53l1x vl6180x

Last synced: 12 May 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/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/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/xddcore/sleeppanda

SleepPanda, a caring sleep manager

cpp linux nerual-network raspberry-pi

Last synced: 17 Mar 2026

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/ashaduri/qt-cctalk

Cross-platform ccTalk protocol implementation in modern C++ / Qt

arduino bill-validator bsd-3-clause cctalk coin-acceptor cplusplus cplusplus-17 cpp cpp17 cpp17orlater payment point-of-sale pos qt qt5

Last synced: 17 Mar 2026

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

[Final Grade: A] Second "Piscine" of Epitech, C++ programs to learn Object-oriented programming.

cpp epitech object-oriented-programming pointers

Last synced: 18 Oct 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/oatpp/example-mongodb

Example project how to work with MongoDB

cpp example mongodb oatpp

Last synced: 25 Apr 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/jrob774/makeicon

Cross-platform command-line utility for generating app icons.

command-line command-line-tool cpp cpp17 ico icon makeicon tool utility

Last synced: 09 Oct 2025

https://github.com/ecomaikgolf/buacshell

Unofficial terminal application for the University of Alicante library written in C++

cpp libcurl library-automation terminal-based university-of-alicante

Last synced: 08 Oct 2025

https://github.com/ultimatepp/upphub

UppHub is the repository that serves as the official global registry for U++ distributed packages. Each package provides additional functionality that can be used directly by the developers.

cpp cpp17 distributed hub nest package ultimatepp upp upphub

Last synced: 05 May 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/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/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/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/elerac/stl-creator

Create and edit STL files in C++

3d-models cpp stl-files

Last synced: 10 Apr 2025

https://github.com/brianruizy/automated-teller-machine

CS3304 - Group C++ university Project creating an ATM machine software with use of encapsulation and inheritance.

algorithms-and-data-structures atm c-plus-plus cpp cs3304 oop-principles

Last synced: 19 Mar 2025

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/gpmueller/imgui-app

An ImGui app example with OpenGL that runs on all platforms, including the web

cpp cross-platform imgui imgui-glfw opengl3 wasm

Last synced: 02 Apr 2026

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

C++ name demangler written in javascript

cpp demangler javascript-library

Last synced: 17 Jan 2026

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

PopCap's SexyAppFramework with changes.

c cmake cpp cpp20 popcap sexyappframework

Last synced: 15 Jun 2025

https://github.com/dorin131/dns-query

DNS query tool

cli cpp dns tool

Last synced: 03 Apr 2025

https://github.com/bitwizeshift/alloy

🚧A WIP hobbyist game engine written in modern C++

cpp cpp17 entity-component-system game-development game-engine gamedev open-source

Last synced: 12 Apr 2025

https://github.com/objectionary/game-of-life

Experimental implementation of Conway's Game of Life in C++ and EO

cpp eolang

Last synced: 01 May 2025

https://github.com/gershnik/android-cmdline-jni

How to create a native Android command-line application that loads and uses ART virtual machine

android-runtime command-line cplusplus cpp jni-android

Last synced: 29 Apr 2025

https://github.com/stallion-x/text-auto-typing

自动输入/文本自动输入/自动输入文本/文本自动输入器 一款针对学校作业系统代码输入体验太烂而推出的,使用Qt开发的,具备图形界面的自动输入软件。An automatic typing program developed by Qt due to the poor experience of homework system.

cpp gui qt qt5 text typing

Last synced: 08 Jul 2025

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

Compiler Analysis Tool

c cpp source-to-source transpiler

Last synced: 07 Jul 2025

https://github.com/vanhakobyan/operatingsystemwithcpp

:chart_with_upwards_trend:Operating System with C++:chart_with_upwards_trend:

cpp operating-system os

Last synced: 16 Oct 2025

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/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/gshigin/yet-another-fallout-terminal-hacking-game

Console application for hacking terminals from Fallout 3/4/New Vegas written in C++

cmake command-line cpp cxx fallout fallout-new-vegas ftxui terminal terminal-based tui ui

Last synced: 23 Jan 2026

https://github.com/NVIDIA/nvnmos

NVIDIA NMOS (Networked Media Open Specifications) Library

c cpp nmos sdk

Last synced: 03 Sep 2025

https://github.com/organization/libreism

Open source server time viewer written in C++

boost cmake cpp cxx17 drogon ntp ntp-client server-time standard-time ticketing-clock vue

Last synced: 24 Apr 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