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/creatingnull/null-packet-comms-arduino

A library for wrapping the arduino UART serial in a binary packet based communication protocol.

arduino communication cpp library uart

Last synced: 04 May 2026

https://github.com/allenvox/cxx-primer

Tasks solutions for Lippman-Moo-Lajoie's "C++ Primer" book

cpp cxx

Last synced: 09 Jun 2026

https://github.com/ohioiot-esp32-wifi-examples/reconnect-the-right-way

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on the existing reconnect logic already built into WiFi.h and how we can code to work with that context.

arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontrollers networking ohioiot platformio wifi wifi-events wifi-logging

Last synced: 04 May 2026

https://github.com/MisterVVP/a2a-cpp

C++20 SDK for the Agent2Agent (A2A) Protocol: build A2A clients and servers with REST, JSON-RPC, gRPC/protobuf, streaming, auth hooks, CMake, vcpkg.

a2a a2a-agent a2a-client a2a-protocol a2a-server agent-to-agent agentic-ai agents ai ai-agents cmake cpp multi-agent-systems multiagent-systems sdk

Last synced: 09 Jun 2026

https://github.com/lim-james/allure

Lightweight engine using ECS

computer-graphics cpp engine game-engine opengl

Last synced: 04 May 2026

https://github.com/bitwizeshift/actions-cpp

WIP: A GitHub Action that can be used to set up and work with C++ compilers

cpp github-actions wip

Last synced: 04 May 2026

https://github.com/shimpe/animated_lsystem

simple qt based animated L system

cpp lsystem qgraphicsview qt qt5

Last synced: 04 May 2026

https://github.com/dhi13man/indiaskill_mobilerobotics_robot

Advanced Object-Oriented code to run a 4-wheel hybrid autonomous/Bluetooth-Serial-Controlled robot to perform tasks given across the various levels of IndiaSkills Mobile Robotics Event, 2021.

arduino bluetooth cplusplus cpp hardware iot object-oriented-programming robotics robotics-competition

Last synced: 04 May 2026

https://github.com/domohuhn/filter

Design and use digital filters with multiple programming languages.

c cpp embedded fir-filters iir-filters javascript

Last synced: 04 May 2026

https://github.com/dhruvsrikanth/fastconv

Distributed and serial implementations of the 2D Convolution operation in c++ and CUDA.

convolution-filters cpp cuda gpu-programming high-performance-computing hpc image-editor image-processing nvidia parallel-programming

Last synced: 04 May 2026

https://github.com/tak172/socobox

2D puzzle computer game in which the player has to place boxes in the designated places of the labyrinth.

cpp game opengl qt5

Last synced: 04 May 2026

https://github.com/mathunder/tse_hand_project

This repository is a school assignment. The goal of this exercise is to create a game that captures the hand of the user and creates a 3D model of it.

cpp opencv opengl qtcreator

Last synced: 04 May 2026

https://github.com/luisfelipepoma/algorithmic_complexity

Learning about Algorithmic Complexity with Graphs, DP, Greedy, etc.

algorithms bigonotation complexity cpp dinamic-programming graphs-algorithms learning python

Last synced: 04 May 2026

https://github.com/callocgd/gd-decomp-deploy

A Portable Tool for creating a Geometry Dash Decompilation Environment using the available geode-bindings.

asyncio cpp geode-sdk geometry-dash installer reverse-engineering

Last synced: 05 May 2026

https://github.com/liulilittle/libasio

Can be used to replace the socket (UDP/IP) part of the Visual C# language.

c cpp csharp ppp socket socket-io tcp udp vpn

Last synced: 05 May 2026

https://github.com/krishpranav/iniparser

A Ini Parser Built Using C++

c clang cpp framework ini parser

Last synced: 05 May 2026

https://github.com/jdibenes/utilities

Miscellaneous utility programs.

c cpp windows

Last synced: 05 May 2026

https://github.com/bezarhere/iglib

intuitive graphics library, Using GLEW, GLFW and opengl

cpp glfw graphics-engine opengl

Last synced: 05 May 2026

https://github.com/anty-filidor/minesweeper

Simple minesweeper game developed in C++

cpp game sfml visual-studio

Last synced: 14 Jun 2026

https://github.com/toshikinakamura0412/raycast_mapping_ros

ROS implementation of Ray Casting Update Algorithm for 2D Mapping

cpp local-map local-mapping mapping raycast raycasting robotics ros ros-noetic

Last synced: 05 May 2026

https://github.com/pouria-mirebrahimi/cpp-boilerplate

A C++ boilerplate with CMake support, designed for fast prototyping and clean project organization.

boilerplate-application cmake cpp library

Last synced: 05 May 2026

https://github.com/igozdev/laila

advanced metaprogramming and preprocessor library

cplusplus cplusplus-20 cpp cpp20 library

Last synced: 09 Jun 2026

https://github.com/karlos-eduardo-mrqs/operational_works

This repository is responsible for sharing several programs and algorithms. It includes solutions in **C++**, **Python** and **Java**, with the aim of helping developers learn, practice and reuse code efficiently.

coding cpp java python python-library python3 resolution

Last synced: 05 May 2026

https://github.com/ethiy/imagine-pp

This is a fork of the Imagine++ project: http://imagine.enpc.fr/~monasse/Imagine++

bsd-license cpp eigen-library image-processing multi-array opengl qt5

Last synced: 05 May 2026

https://github.com/allantargino/asteroids

Game Asteroids developed in C++ with OpenGL and Qt Creator.

cpp opengl qt qtcreator shaders

Last synced: 05 May 2026

https://github.com/mangrick/pytorch-convgru-cell

Implementation of the ConvGRU cell from the paper "Delving deeper into convolutional networks for learning video representations" by Ballas et al.

cpp pytorch

Last synced: 06 May 2026

https://github.com/saket-sk/sppu-semester-3-oop-lab

Programs implemented by me during my tenure as a student of B.E Second Year in Subject Object-Oriented Programming Laboratory.

cpp object-oriented-programming

Last synced: 09 Jun 2026

https://github.com/rhailrake/lunarica

Interactive command-line HTTP client with syntax highlighting, autocompletion, and JSON formatting for testing and exploring RESTful APIs.

api-client api-explorer api-testing cli command-line cpp delevoper-tools http http-client interactive json repl rest rest-api terminal

Last synced: 06 May 2026

https://github.com/sovrasov/global-optimization-test-problems

A set of nonlinear lipschitzian global optimization problems classes

cpp global-optimization optimization-problem python test-functions

Last synced: 06 May 2026

https://github.com/c0de4un/aliens-ar-android

C++ Rail-shooter AR Game for Android

android android-game ar-game cpp cxx gles opengl opengl-es

Last synced: 06 May 2026

https://github.com/skyzh/bluesensor

🌃 Collect climate data from sensors on Arduino. Part of the BlueSense Project.

arduino cpp dht22 environment iot-device monitoring raspberry-pi sensor

Last synced: 06 May 2026

https://github.com/yottaawesome/sspi-playground

Experimenting with Microsoft's SSPI infrastructure.

c cpp schannel sspi win32 windows

Last synced: 06 May 2026

https://github.com/deroyace/pattern

All my Pattern programs here

c cpp java pattern-lab patterns patterns-java

Last synced: 06 May 2026

https://github.com/agauniyal/conan-gsl-lite

Conan package for https://github.com/martinmoene/gsl-lite

cpp cpp11 cpp14 cpp17 gsl guidelines

Last synced: 06 May 2026

https://github.com/keithdhedger/manpageeditorqt

A manpage editor for QT

cpp editor linux manpages qt6

Last synced: 06 May 2026

https://github.com/jqntn/raylib-android

raylib native android project template

android c cpp native raylib

Last synced: 06 May 2026

https://github.com/fazers/cppup

cpp rust

Last synced: 03 May 2026

https://github.com/yayuniversal/pacman-3d

3D Pacman with C++ and OpenGL

cpp opengl pacman

Last synced: 07 May 2026

https://github.com/diogoperei29/x.509-cert-verifier

A small project for loading and verifying X.509 certificate chains against a local trust store using the OpenSSL library.

c certificate certificates cmake cpp cpp17 cryptography icmp openssl python python3 raii scripting testing verification x509

Last synced: 07 May 2026

https://github.com/tamandutech/esp32.pio.template

Project template for ESP32 or PlatformIO library. PlatformIO + Cpp + CI/CD + Linter + Formatter.

cpp esp32 pio platformio template

Last synced: 07 May 2026

https://github.com/2000pawan/c_cpp_programming.

W3resource exercise (C && C++) Solution.

c cpp

Last synced: 07 May 2026

https://github.com/bmoretz/daily-coding-problem

A coding problem a day keeps the interviewers at bay.

algorithms algorithms-interview cpp data-structures julia optimization python

Last synced: 07 May 2026

https://github.com/chqilin/beninja

a small build tools for C/C++.

build-tool cmake cplusplus cpp makefile nodejs

Last synced: 07 May 2026

https://github.com/uilianries/gitpitch-gitlab-cpp

GitPitch for Gitlab C++ at Native Floripa

cpp gitlab gitpitch pitch

Last synced: 07 May 2026

https://github.com/djoezeke/myyaml

Myyaml - Simple and Fast Yaml Ain't Markup Language (YAML) Parser for Modern C/C++.

c config configuration cpp deserialize emmiter modern parser serializer yaml yaml-parser

Last synced: 07 May 2026

https://github.com/caphosra/wavefilemanagerlibrary

With this library, you can write code to create audio files quickly! And you can create audio files without struggle with binary files! (C/C++/C#)

c c-library cplusplus cpp cpp-library csharp csharp-library filegenerator sound-library wav wavefile

Last synced: 07 May 2026

https://github.com/embeddedos/patterns-in-c-cpp

Design systems and patterns in C/C++

c cpp design-pattern design-system embedded linux mcu

Last synced: 07 May 2026

https://github.com/esraa-emary/task-worker-matching

A desktop application that helps clients find and connect with suitable workers (e.g., plumbers, carpenters, electricians, etc.) for specific tasks. This system includes user registration, task management, rating and feedback mechanisms, and matching logic, all implemented with a GUI using Qt C++ and backed by an SQL database.

cpp database gui qt sql

Last synced: 07 May 2026

https://github.com/s-m-j-i/smart-university

A multidisciplinary system that aims to make a University automated

arduino cpp hardware multidisciplinary software

Last synced: 07 May 2026

https://github.com/ladroid/hunt

Arduboy game

arduboy arduboy-game c cpp game

Last synced: 07 May 2026

https://github.com/nezorinegor/textcomplexity-service

🗄️ Система для анализа сложности читаемости текста

cpp grpc-go rest

Last synced: 10 Jun 2026

https://github.com/skillfulelectro/integral-solver

Simple integral solver

c cpp cuda math mathematics

Last synced: 08 May 2026

https://github.com/1dealgas/nemesis

Don‘t Leave the World Your Nemesis.

aerials cpp cpp20 defold lua mobile-game rhythm-game rhythm-game-charting

Last synced: 08 May 2026

https://github.com/allanjos/ts_utils

Transport stream parsing utilities.

c cpp ffmpeg transport-stream

Last synced: 08 May 2026

https://github.com/karnkaul/ledemo

Demo Game on 2D C++17 engine using PhysicsFS and SFML

cmake cpp cpp17 game game-engine linux opengl physfs sfml win64

Last synced: 08 May 2026

https://github.com/chrovis/parattice

Recursive paraphrase lattice generator

cpp graphviz java nlp paraphrase paraphrase-generation rust

Last synced: 08 May 2026

https://github.com/leander-dsouza/leander-dsouza.github.io

Codebase to host my personal portfolio website.

computer-vision cpp gazebo portfolio python3 robotics ros

Last synced: 08 May 2026

https://github.com/chandler767/fusionpanel

For v2 and v3 PanelDue control panels. This is a modified version of the PanelDueFirmware for the PanelDue 3D printer user interface board and has been modified for use only with the F400 3D Printer.

3d-printing arduino board c cpp eclipse firmware paneldue-control-panels touchscreen

Last synced: 08 May 2026

https://github.com/pgvalle/cxxloglib

A simple logging library for C/C++ to throw in your project without worries.

c cplusplus cpp jesus-is-da-lord-n-savior library logging qol

Last synced: 08 May 2026

https://github.com/arsdever/arduino_simulator

C++ based open-source cross-platform Arduino simulator/debugger program

arduino cpp cross-platform opensource qt5 simulator

Last synced: 08 May 2026

https://github.com/trflynn89/flymake

A GNU Makefile system for C-family and Java projects

build-system c cpp make makefile objective-c objective-c-plus-plus

Last synced: 08 May 2026

https://github.com/progzone122/level1-crackmes-solutions

Reverse engineering crackme “level1”. Detailed explanation of the logic, several solutions, writing a keygen for the program

c cpp crackme crackmes hack keygen reverse-engineering

Last synced: 08 May 2026

https://github.com/bezarhere/hivec

Deploying your library should be no more then a post-build command

build-tool c command-line cplusplus cpp open-source opensource

Last synced: 08 May 2026

https://github.com/levikuhaulua/school-assignments

Repository containing all school assignments I have worked on.

c cpp java python

Last synced: 08 May 2026

https://github.com/melroy89/cpp-gtk-test-app

GTK/Gtkmm C++ Test Application - using CMake

application cmake cpp example gtk3 gtkmm template

Last synced: 08 May 2026

https://github.com/mijisu0103/game-programming

This repository contains a collection of mini-games I've developed using C#, C++, and Lua.

cpp csharp game-programming lua

Last synced: 08 May 2026

https://github.com/duyndh98/game-snake

An Advanced C++ Game Console using OOP and Data Structures

cpp datastructures game-console object-oriented-programming

Last synced: 10 Jun 2026

https://github.com/marx-wrld/login-page

This is a simple login page built in Dart.

cmake cpp dart html makefile

Last synced: 08 May 2026

https://github.com/user0332/c-blunt

A product of User0332/csnative that attempts to provide a more minimal and slightly different version of C# translating to native code

assembly-loading cplusplus cpp csharp csnative dll dotnet native stdlib

Last synced: 09 May 2026

https://github.com/kotobazza/temt

Terminal MultiTool based on FTXUI

cli command-line-tool cpp ftxui linux temt terminal terminal-multitool tui

Last synced: 09 May 2026

https://github.com/yayuniversal/homemade-pacman

Homemade Pacman with C++ and OpenGL

cpp opengl pacman

Last synced: 09 May 2026

https://github.com/jeremymcastillo/gameshowbuzzer

A small Arduino game show buzzer project

arduino cpp embedded-systems game

Last synced: 09 May 2026

https://github.com/ohioiot-esp32-wifi-examples/intro-to-events

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on engaging with the events provided by WiFi.h and logging them to get the best information possible about your WiFi connection.

arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontroller networking ohioiot platformio wifi wifi-events wifi-logging

Last synced: 09 May 2026

https://github.com/tierra-colada/cppguts

Tool aimed at C/C++ source code correction that allows to automatically find and copy/paste new function definition

c cpp edit-c edit-cpp parse parse-c parse-cpp parser-c parser-cpp python

Last synced: 09 May 2026

https://github.com/oresoftware/modify-socket

Set options on socket using `setsocketopt`

c cpp file-descriptor nodejs nodejs-addon socket

Last synced: 09 May 2026

https://github.com/md-mafujul-hasan/algorithm

These Contain Some Algorithm Program that I have done while understanding Programming Concepts.

algorithm algorithms algorithms-and-data-structures algorithms-datastructures c c-plus-plus cpp open-source opensource python sorting

Last synced: 09 May 2026

https://github.com/dyfanjones/inih

Rcpp Bindings to C libray inih (https://github.com/benhoyt/inih) for ini files

cpp ini r

Last synced: 09 May 2026

https://github.com/gunh0/windows-system-programming

🪟 Windows system programming from the perspective of synchronous and asynchronous Input/Output.

cpp csharp mutex semaphore synchronization thread windows

Last synced: 09 May 2026

https://github.com/sahilsrivastava25/dsa

A collection of LeetCode questions to ace the coding interview! - Created using [LeetHub v2](https://github.com/arunbhardwaj/LeetHub-2.0)

cpp java leetcode-solutions

Last synced: 28 Apr 2026

https://github.com/yaphott/unified-regex

Comparing regex character matching in multiple languages.

cpp go golang haskell java javascript objective-c perl php python python3 regex regex-match regex-pattern ruby rust scala

Last synced: 10 Apr 2026