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/rustatian/rgoshm

Shared memory written in C++ (Boost::Interprocess) for the Golang <-> PHP data sharing.

boost cpp golang php shared-memory

Last synced: 09 May 2026

https://github.com/abdelrahman822000/random-quote-generator

The Quote Generator app is a C++ application developed using the Qt framework. It categorizes and displays quotes based on user emotions, utilizing a chain of responsibility pattern to handle different types of emotions effectively. The app supports four primary emotion categories: Happy, Sad, Angry, and Neutral.

cpp gui gui-application qt qtcreator quote-generator

Last synced: 06 Feb 2026

https://github.com/marius-test/programming_explorations

Programming Explorations in Pascal, Fortran, C++ and Jupyter Notebook

cpp exploitation fortran jupyter jupyter-notebook pascal retrocomputing retroprogramming sandbox

Last synced: 09 May 2026

https://github.com/intscription/college-projects

Contains my mini projects done in College

cpp dbms java python

Last synced: 09 May 2026

https://github.com/tinloaf/blog-supplemental

Supplemental materials for my blog at https://www.lukas-barth.net/blog/

algorithms cpp cpp20

Last synced: 16 Mar 2026

https://github.com/prakrititz/vehicle-simulation

The Smart Vehicle Traffic System uses Dijkstra's algorithm in C++ (via JNI) to simulate real-time vehicle navigation, visualized through Phaser.js with traffic signals and collision avoidance.

algorithms cpp dijikstra-algorithm java phaserjs springbooot traffic-simulation vehicle-simulation visualization

Last synced: 09 May 2026

https://github.com/vevdokimovm/cpp-university-programs

University C++ programs, Codeforces competitive solutions, Assembler, Pascal and multi-language exercises

algorithms assembler competitive-programming cpp university

Last synced: 27 Jun 2026

https://github.com/tanvirahmedkhan74/dynapex

Dynamic Analysis and Execution Profiling for Extreme Parallelization

cpp hpc multithreading openmp parallel-programming

Last synced: 04 Feb 2026

https://github.com/teamaguarai/pampas

Librería para el control de pines GPIO en un vehículo autónomo con Raspberry Pi 3

college cpp pid raspberrypi robotics students

Last synced: 09 May 2026

https://github.com/08820048/dsmanuscript

数据结构手稿,C++语言。

cpp datastructures diagram

Last synced: 17 Apr 2026

https://github.com/hansalemaos/npfastsortcpp

Sorts int/float 4x faster than numpy by using parallel_sort from C++ (Windows only)

cpp fast numpy python sort

Last synced: 17 Apr 2026

https://github.com/lesnyrumcajs/matasanocpp

Matasano Crypto Challenge using C++

cpp cryptography cryptopals-challenges google-test

Last synced: 19 Jun 2026

https://github.com/linkoucommander/esp32-ds18b20

ESP32 driver for DS18B20 temperature sensors

c cpp ds18b20 esp32 onewire temperature-sensor

Last synced: 17 Apr 2026

https://github.com/mitsuki31/conio_lt

A minor replacement of <conio.h> library for GCC and Clang compilers, support cross-platform.

c clang conio cpp gcc unix win32 windows

Last synced: 17 Apr 2026

https://github.com/tevesmanuel/esp32-sumo-linebot

Final project alberth tomas minisumo, maded with esp32

cpp embedded esp32

Last synced: 17 Apr 2026

https://github.com/sid-sg/littlebookofsemaphores-codes-cpp

Codes from the "Little Book Of Semaphores" chapter wise written in C++

cpp multithreading posix-threads semaphore-pattern

Last synced: 03 Jun 2026

https://github.com/einararnason/gpio

C++ static library for Raspberry Pi GPIO

cpp gpio raspberry-pi

Last synced: 17 Apr 2026

https://github.com/9drops/expressionparser

An Expression parser.

c cpp expression parser

Last synced: 17 Apr 2026

https://github.com/goodvin707/study-repos

All materials I created during education in MGCoDT, BSUIR. Includes laboratory works, practical works, reports and theoretical materials on different subjects.

cpp csharp css database desktop-development diagrams html java javascript networks python study testing web-development winforms wpf xamarin

Last synced: 03 Apr 2026

https://github.com/notakeith/itmoscript

Interpreter for ITMOScript, a dynamically-typed scripting language. Hand-written lexer, recursive descent parser, AST, and tree-walking interpreter

ast cpp interpreter lexer parser programming-language scripting-language

Last synced: 03 Jun 2026

https://github.com/mo7amed-hussein/brightsource

bright source project in NTI

arm c-language cpp embedded i2c servo solar-system

Last synced: 17 Apr 2026

https://github.com/robertovicario/ultrasonic-motor

Maximize efficiency and precision using ultrasonic sensing to control motor speed based on distance. Ideal for automation and robotics.

arduino cpp servo-motor ultrasonic-sensor

Last synced: 17 Apr 2026

https://github.com/susannnnnna/qt-blepulsesensor

A user-friendly GUI that allow you to monitor your heart rate with extra knowledge about circulatory system and pulse

cmake cpp database html qml qt6 sqlite

Last synced: 17 Apr 2026

https://github.com/antonako1/c-cpp_base

base project c/cpp

c cmake cpp linux nsis windows

Last synced: 17 Apr 2026

https://github.com/dragon90o/bodediagram_final

A Qt-based application for visualizing Bode diagrams. The project includes functionality for calculating and plotting magnitude and phase graphs, analyzing the system's zeros and poles, and determining its stability. Users can interact with the system through a graphical interface.

bode-plot control-systems cpp pdf-viewer qt6 signal-processing systems-stability transfer-functions

Last synced: 17 Apr 2026

https://github.com/omgirkar/guidex

An assistive walking stick prototype designed for visually impaired individuals. This smart stick uses ultrasonic sensors to detect obstacles and alerts the user with a buzzer. It's compact, efficient, and cost-effective — made as part of a science/tech exhibition project.

arduino arduino-nano arduino-sketch arduino-uno automatic-blind-stick blind-stick blindstick buzzer cpp nano sensor smart-blind-stick smart-stick ultrasonic-sensor uno

Last synced: 25 Apr 2026

https://github.com/martavoi/cpp-http-srv

A low-level HTTP web server implementation using Boost.Asio and Boost.Beast, demonstrating modern C++23 features and asynchronous I/O patterns.

boost-asio boost-beast cpp

Last synced: 04 Apr 2026

https://github.com/amitrajitdas/playground

My coding playground to enhance language proficiency

c cpp java javascript python

Last synced: 02 Apr 2026

https://github.com/arcanevxn/arcaneroom

Lightweight C++ IDE built from scratch with ImGui and OpenGL.

arcanevxn cmake cpp custom-ide devtools glfw imgui ninja opengl

Last synced: 17 Apr 2026

https://github.com/kadle11/misc

Small Miscellaneous Projects

c cpp javascript suffix-tree

Last synced: 09 May 2026

https://github.com/sven4500/setfr

Утилита для отправки Ethernet фреймов

c-plus-plus c-plusplus cpp ethernet ethernet-frame osi tcp udp

Last synced: 17 Apr 2026

https://github.com/niketagrawal/pybind_project_example

A sandbox repository to experiment structuring files and folders in projects that use pybind11 to create a python wrapper for a C++ code base with CMake based build system.

cmake cpp pybind python

Last synced: 17 Apr 2026

https://github.com/esotuvaka/memetic

Memetic is a CLI tool for memory layout analysis across multiple compiled languages. It can recursively search your directories for structs and suggest more optimal memory layouts. Useful for memory constrained deployments, high-performance apps, embedded programming, FFI interoperability, etc.

c cli cpp embedded-systems ffi go memory-analyzer rust struct

Last synced: 11 Apr 2026

https://github.com/rogerfan48/I2P2-Course

Materials and coursework for Introduction to Programming II (Freshman Spring). Contains exercises, assignments, and laboratory work.

c cpp

Last synced: 02 Apr 2026

https://github.com/tkura37/workinghourscalculator

休憩時間・残業時間計算プログラム

c codeql cpp github-actions googletest

Last synced: 18 Apr 2026

https://github.com/pusheandoando/mini_macchanger

MAC and IP rotation utility for Linux

address cpp debian ip linux mac utilities utility

Last synced: 04 Apr 2026

https://github.com/matheusafonseca/uri

Códigos que fiz na plataforma URI na época que estava aprendendo a programar e alguns que fiz como diversão

cpp java

Last synced: 17 Apr 2026

https://github.com/cschladetsch/cppasmlcd

LCM Calculator with C++ and NASM A modern C++23 project demonstrating integration with NASM assembly to compute the Least Common Multiple (LCM) of two 64-bit integers. Features optimized GCD calculation in x86-64 assembly and a cross-platform CMake build system.

asm cmake cpp

Last synced: 19 Apr 2026

https://github.com/mantiereid/word-guessing-game

Word guessing game made in C++

console cpp hangman windows

Last synced: 17 Apr 2026

https://github.com/badbrainsfan/code-forces-accepted-submissions

This repository will be used to store my accepted submissions for competitive programming problems found on Code Forces at: https://codeforces.com/

codeforces competitive-programming cpp

Last synced: 22 Jul 2026

https://github.com/snigenigmatic/sql-engine

An educational SQL database engine built from scratch in C++ to understand database internals.

cpp db sql

Last synced: 04 Apr 2026

https://github.com/mdrokz/skype_status_renew

A rust program that will open and minimize skype at an interval to renew skype status.

cpp rust-lang skype systems-programming winapi windows

Last synced: 09 May 2026

https://github.com/einararnason/analogsensor

Interface for implementing code for analog sensors

analog-sensors cpp

Last synced: 21 Jul 2026

https://github.com/hyperplasma/ultimate-solutions

Hyplus solutions for LeetCode, PAT, etc. Mainly in Java, C++, and Go. Daily AC!

cpp golang java javascript leetcode leetcode-java marscode php pta

Last synced: 04 Apr 2026

https://github.com/rafaelvaloto/rafaelvaloto

Developer focused on software architecture, game development, and complex solutions.

cpp javascript php rafaelvaloto

Last synced: 01 Apr 2026

https://github.com/desktopgame/solid

DirectX12の上に設計された描画エンジン+デモ

cpp directx12

Last synced: 05 Mar 2026

https://github.com/rishn/dbas

Driver Behaviour Analysis System (DBAS) is a ROS-based driver monitoring system utilizing OpenCV, Dlib, and YOLOv5 to detect and alert on drowsiness, device usage, and other behaviors during driving.

computer-vision cpp deep-learning dlib driver-behavior driver-monitoring driver-safety drowsiness-detection machine-learning object-detection opencv ros-nodes ros-noetic yolov5

Last synced: 20 Jun 2026

https://github.com/rahulc0dy/pong-game-with-raylib

A ping-pong game made with C++ and Raylib

cpp opengl raylib windows

Last synced: 17 Apr 2026

https://github.com/diptadeepray/remote_patient_monitoring_system

Pulse Oximeter sensor is used to measure BPM and SpO2. The data is read by a NodeMCU and sent to another NodeMCU (close to the doctor) via MQTT. The NodeMCU, close to the doctor, displays the vitals in a LCD Display and sets off a buzzer if the patient's vitals become abnormal.

arduino arduino-ide cpp esp8266 nodemcu nodemcu-esp8266

Last synced: 09 May 2026

https://github.com/syedzawwarahmed/object-oriented-programming

This repository is all about the Object Oriented Programming paradigm.

cpp java

Last synced: 18 Apr 2026

https://github.com/gurubalan-git/smbs

Billing system software for enterprise business.

banking banking-applications billing billing-application c cpp

Last synced: 17 Apr 2026

https://github.com/lucasdiasjorge/computer-vision-basics

My personal Computer Vision and image processing repo

begginer c cpp image-processing opencv

Last synced: 18 Apr 2026

https://github.com/alextibtab/voxel-engine

Basic Voxel-Engine written in C++ using OpenGL

cpp game-development game-engine-3d opengl voxel-engine

Last synced: 01 Apr 2026

https://github.com/73vw/design-patterns

Design Pattern School Projects

cpp design design-patterns patterns

Last synced: 29 Jan 2026

https://github.com/mgalihpp/nyoba_c

nyobain c, cpp, csharp, dan java

c cpp csharp java

Last synced: 05 Apr 2026

https://github.com/andrewdarnall/deeplearning4all

Pet project to fall in love with C++ again

cpp deep-learning

Last synced: 21 Jul 2026

https://github.com/btframework/tempgauge

Jeep Grand Cherokee ZJ 1993 Temperature sensor Arduino code

arduino c cpp electronics gauge jeep sensor

Last synced: 18 Apr 2026

https://github.com/pop0097/airline_database

An airline database with a text-based UI.

cpp database

Last synced: 17 Apr 2026

https://github.com/spear97/ue5-q-learning

This is a Remake of the Senior Design Capstone that was created for the Spring Semester of 2022 at Texas Wesleyan University. I scaled down the Scope of the application, and the overall simulation focused on getting an AI Agent to Navigate a Maze to reach the location of a Goal in a Maze using Reinforcement Learning via the Q-Learning Algorithm.

artificial-intelligence capstone-project computer-graphics cpp game-development machine-learning object-oriented-programming q-learning q-learning-algorithm simulation-game simulation-programming unreal-blueprints unreal-engine unreal-engine-5 visual-studio

Last synced: 18 Apr 2026

https://github.com/iiopy4uk-krsk/sumplete

sumplete QML game

cpp qml qt5

Last synced: 15 Apr 2026

https://github.com/giocip/arduino_num7

num7 ISO C++14 Standard 32-BIT LIBRARY, ARBITRARY-PRECISION GENERAL PURPOSE ARITHMETIC-LOGIC DECIMAL CLASS FOR ARDUINO

arbitrary-precision arduino arithmetic artificial-intelligence cpp decimal ieee754 math

Last synced: 18 Apr 2026

https://github.com/pierluigiferrari/pid_controller

A PID controller for 2D vehicle trajectories

control controller cpp pid-control pid-controller self-driving-cars

Last synced: 22 Jul 2026

https://github.com/simlf/arcade

The arcade is a project made for learning how to use the OOP paradigm in C++.

cpp epitech ncurses sdl2 sfml

Last synced: 21 Jul 2026

https://github.com/huangsam/cpp-trial

Exploring tools like CMake and GoogleTest

cmake cpp googletest learn-to-code ninja

Last synced: 16 Apr 2026

https://github.com/cherrytree56567/armu

A simple ARM7TDMI-S Emulator in C++

arm arm-emulator arm32 cpp cpp20

Last synced: 16 Mar 2026

https://github.com/yanyilucas/aoe-calculator

An AOE(Activity On Edge Network) calculator built with Qt6

algorithms-and-data-structures cpp qt6

Last synced: 19 Apr 2026

https://github.com/vinialg/tcc-2021-tecnico

TCC 2021 Automação

arduino cpp

Last synced: 19 Apr 2026

https://github.com/luismsuarez/gameoflife

Implementation of the popular Wa-Tor simulation in C++ and Qt

cpp cross-platform game qt simulation wa-tor

Last synced: 15 Apr 2026

https://github.com/daanv2/concurrent-file-stream-manager.net

An API that makes sure your program can only have one stream per file. It makes sure that all threads access the same stream.

concurrent cpp cpp-cli dot-net dotnet file-manager filemanager filestream manager multi-threading multithreading thread thread-safe threadsafe

Last synced: 16 Apr 2026

https://github.com/rmitsch/mheson-sn

Marketing heuristics evaluation in the context of social networks.

cpp graph heuristics social-network

Last synced: 21 Jul 2026

https://github.com/wowph/wustoj-code-base

WUSTOJ题目参考代码

c code cpp java solution wustoj

Last synced: 16 Apr 2026

https://github.com/ryouze/date_and_time

Date and time recognition using regex.

command-line-tool cpp regex

Last synced: 04 Jun 2026

https://github.com/dannyjiustian/read-chipid-especially-for-esp32-module

Read Chip ID MCU ESP32 with IO Platforms from Visual Studio Code Extension

chip cpp esp32 id iot simple vscode vscode-extension

Last synced: 19 Apr 2026

https://github.com/acceleration3/accel-utf8

An UTF-8 string module for C++11

cmake cplusplus-11 cpp cpp11 string utf8 utf8-string

Last synced: 16 Mar 2026

https://github.com/scyth3-c/opengl-comic-text-font

fuente retro para glut/freeglut, multiplataforma

cpp fonts glut-library opengl

Last synced: 19 Apr 2026

https://github.com/trivox-io/mini-arcade

Python-first mini game engine for building small arcade games and reusable gameplay systems.

cpp game-development game-framework python

Last synced: 01 Apr 2026

https://github.com/rooom13/averager-qt-gui

A simple app that provides a simple GUI build using QT framework developed using QT Creator. The target of the app was to have a control of the average and median of punctures of my bike :')

cpp gui qt qt-framework qtcreator

Last synced: 29 Jan 2026

https://github.com/tirimid/ematrm

esolang and interpreter thereof

cpp esolang esoteric-language intepreter register-machine

Last synced: 04 Jun 2026

https://github.com/onegen-dev/optional.ts

TypeScript ‘Optional’ utility wrapper based on C++ ‘std::optional’

cpp typescript utility utility-classes wrapper

Last synced: 04 Mar 2026

https://github.com/p0vidl0/nshift2

Nitrous activation delay controller

attiny13a avr cpp embedded nos

Last synced: 04 Jun 2026

https://github.com/thelonelyotaku315/esp32-led-controller

The ESP32-LED-Controller project lets you wirelessly control LEDs via Bluetooth with features like button inputs, custom commands, and a timer functionality for automation. 💡📱⚙️

bluetooth cpp esp32 esp32-arduino serial-communication

Last synced: 20 Apr 2026

https://github.com/noam-dori/dynamica

a ROS package that allows persistent and dynamic reconfiguration of parameters in a JSON-like manner

cpp cpp98 dynamic-reconfigure ros ros-kinetic

Last synced: 20 Apr 2026

https://github.com/azevedoguigo/sketch_proximity_alarm

Proximity alarm developed with Arduino.

arduino arduino-sketch ardunio-uno cpp

Last synced: 06 Feb 2026

https://github.com/mhuzaifa406/program-opener

Tools helps you to open different software even without search and click on them. It is purely made in C++

applications cpp open-source programs

Last synced: 04 Jun 2026

https://github.com/yutotnh/spirit-mbed-can-motor-controller

spirit と CAN を用いた Mbed の モータードライバ制御プログラム(コントローラー側)

cpp mbed

Last synced: 04 Jun 2026