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/parezj/atesystem.piris-driver-sdk-cpp

ATEsystem s.r.o. PIRIS Controller - Multiplatform C++ driver SDK for UART/Ethernet and RS232 interface

camera controller cpp cpp17 driver ethernet lens linux multiplatform rs232 sdk uart visual-studio windows

Last synced: 09 May 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/gfgit/z21serveremulator

Computer Z21 Emulator based on Arduino sketch from Philipp Gahtow

arduino cpp dcc modelrailroad qt qt5 xpressnet z21

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/angablue/picklesaurus

Welcome to the Picklesaurus code repository for entry into the 2023 Wier Warman competition.

arduino cpp platformio warman

Last synced: 09 May 2026

https://github.com/harmim/vut-ipa-labs

Pokročilé asemblery - počítačové laboratoře

assembler cpp dll ipa labs vut

Last synced: 09 May 2026

https://github.com/arealdeadone/networking-cpp

Follow along code of MMO Networking CPP series by Javidx9 - https://github.com/OneLoneCoder/

cpp mmo-engine networking

Last synced: 10 Jun 2026

https://github.com/zorig/codewars

Codewars solutions

cpp javascript python solutions

Last synced: 09 May 2026

https://github.com/hunyadi/murify

Efficient in-memory compression for URLs

compression-library cpp header-only url

Last synced: 10 Jun 2026

https://github.com/yukti-09/hackerrank-solutions

This repository contains my submissions on HackerRank.

c cpp hackerrank hackerrank-solutions problem-solving python3

Last synced: 09 May 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/joakimteixeira/computer-graphics

Applications made with GLUT library.

c computer-graphics cpp glut opengl

Last synced: 09 May 2026

https://github.com/shhiivvaam/dsa-prep

DSA prep Repo. ✔️✔️✅

cpp java python

Last synced: 09 May 2026

https://github.com/kadle11/misc

Small Miscellaneous Projects

c cpp javascript suffix-tree

Last synced: 09 May 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/meta-ben/pianohelper-core

2018 - PianoHelper IOT Project ( Arduino part )

arduino cpp esp8266

Last synced: 09 May 2026

https://github.com/irods/irods_project_template_cpp_rule_engine_plugin

A project template for creating iRODS Rule Engine Plugins using C++

cpp data-management irods irods-server science server-side

Last synced: 09 May 2026

https://github.com/gotoss08/windows-quick-switch

Quick switch Windows windows using windows-key shortcuts.

cpp shortcuts winapi windows

Last synced: 09 May 2026

https://github.com/ruslang02/hse-acs-projects

Репозиторий, где размещаются мои решения задач для курса "Архитектуры вычислительных систем"

assembly cpp fasm homework multithreading

Last synced: 09 May 2026

https://github.com/milocortes/simplest_mabm

Implementación y comparación de tiempos de ejecución del SIMplest Macroeconomic Agent Based Model (Caiani, EAEPE 2018 ) en C++, Rust y Python

cpp python rust rust-lang

Last synced: 09 May 2026

https://github.com/the-winter-wolf/random-island

The prototype developed in OpenGL using the glm and glfw libraries.

c cpp gamedev games opengl

Last synced: 09 May 2026

https://github.com/izenynn/ft_containers

42 cursus - ft_containers: re-implementation of some c++ STL containers.

42 42born2code containers cpp cpp98 cpp98-compatible ft-containers linux macos map red-black-tree set stack stl-container stl-containers vector

Last synced: 09 May 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/sid-sg/sudokux

ImGui + OpenGL based Sudoku Solving game with puzzle generation and solving algorithms

cmake cpp glfw3 imgui opengl

Last synced: 09 May 2026

https://github.com/abdul-rahman99/onlinebookreader

The C++ Online Book Reader App is a console-based application that allows users to read and manage books in an online library. It is built using C++ and follows the principles of object-oriented programming (OOP) for organizing and managing the codebase.

cpp cpp17 online-book-reader oop oop-principles

Last synced: 10 Jun 2026

https://github.com/sivaraam/cpp

Implementations of random things in c++

cpp learning learning-by-doing make

Last synced: 29 Jun 2026

https://github.com/convexwf/leetcode

Solution to Leetcode problems. 在此记录 Leetcode 题目的解法思路,以C++为主。

algorithm cpp data-structures leetcode

Last synced: 24 Aug 2025

https://github.com/ahadalireach/oop.concepts.interview.questions

A repository containing fundamentals of programming, OOP, and other related concepts with interview questions and code implementations.

cpp exceptions interview-questions oop oop-concepts oop-principles pointers strings templates

Last synced: 04 Apr 2025

https://github.com/ruslkhay/sm24

Representation of OMP + MPI capabilities on Moscow State University supercomputer

cpp mathematical-modelling mpi omp-parallel supercomputing

Last synced: 09 May 2026

https://github.com/mdmasum23/computer-graphics-lab

Academic Lab Course | 18th Batch | Computer Science & Engineering (CSE) 📍Mawlana Bhashani Science and Technology University (MBSTU)

c computer-graphics computer-graphics-lab cpp graphics-algorithms opengl winbgim

Last synced: 09 May 2026

https://github.com/bergercookie/ansible-role-mrpt

Ansible Role for setting up MRPT (download and compilation) on a set of remote hosts

ansible ansible-roles cpp mrpt

Last synced: 09 May 2026

https://github.com/nathan-osman/thsat

Temperature / Humidity Sensor Acquisition Tool

arduino cpp qt sensor

Last synced: 09 May 2026

https://github.com/klappdev/jefl

Java native erase library

cpp cpp20 cpp23 erasing filesystem java jni-java

Last synced: 09 May 2026

https://github.com/kretoffer/bloxoff-engine

open source c++ game engine based on OpenGL

cpp game-engine gamedev opengl

Last synced: 09 May 2026

https://github.com/sultanrc/iot-rat-repeller

IoT-based rat repeller prototype for my final project, using ESP32-CAM, PIR sensor, and a buzzer.

cpp css esp32 html iot

Last synced: 09 May 2026

https://github.com/maetveis/gametest3d

The base of a homemade game-engine with opengl

3d-game-engine cpp opengl sdl2

Last synced: 09 May 2026

https://github.com/phillvancejr/move-square-cpp-zig-ada

simple graphical app to test if I want to use Zig or Ada in addition to C++

ada cpp graphics zig

Last synced: 09 May 2026

https://github.com/duyndh98/digitalrace-mymodules

My modules for Final Round - Cuộc đua số (2017 - 2018)

computer-vision cpp image-processing machine-learning opencv

Last synced: 09 May 2026

https://github.com/racheljiang310/orcaduino

Arduino + ORCA esolang

arduino-uno c cpp orca platformio

Last synced: 09 May 2026

https://github.com/maxadams0/tams

A Modern Minesweeper Game in C++ ("Totally Accurate MineSweeper")

cpp gui minesweeper ui windows windows-desktop

Last synced: 09 May 2026

https://github.com/toshikinakamura0412/icp_matching_ros

ROS implementation of ICP (Iterative Closest Point) matching

cpp icp-algorithm matching mit-license pcl pointcloud robotics ros ros-noetic

Last synced: 10 May 2026

https://github.com/squidkid-deluxe/c-calculator

A simple C++ calculator

calculator cpp

Last synced: 10 May 2026

https://github.com/devk0n/cmakex.nvim

CMake + Ninja build runner for Neovim with zero config

build-system cmake cpp neovim neovim-plugin ninja

Last synced: 10 May 2026

https://github.com/jackkimmins/alpha-digit

C++ Feedforward Neural Network w/ WASM Inferencing & Vue3 UI for MNIST Digit Classification

cpp emscripten feedforward-neural-network gradient-descent machine-learning mnist vue3 wasm

Last synced: 10 May 2026

https://github.com/aka411/game-engine

A light weight game engine being written in C++.

cpp ecs-architecture glfw opengl

Last synced: 10 May 2026

https://github.com/royratcliffe/infinite_state_machine

Infinite State Machine Library

c cpp embedded state-machine

Last synced: 10 Jun 2026

https://github.com/mrdvince/libtorch_impls

A bunch of random PyTorch models using PyTorch's C++ frontend

cpp deeplearning python pytorch pytroch-cpp

Last synced: 10 May 2026

https://github.com/amaristewart/biquad-plugin

Biquad Plugin

c cpp juce matlab

Last synced: 10 May 2026

https://github.com/kaustuvpokharel/livinglogic

IOS app in QT/QML/C++

cpp python qml qt

Last synced: 10 May 2026

https://github.com/julongzhilu/freegui

I just want to write a completely free, cross-platform C++ GUI library.

c-plus-plus cpp cross-platform free gui linux mit-license windows

Last synced: 10 May 2026

https://github.com/nishnash54/database-optimization

Optimization using direct method

cpp database matplotlib python-3

Last synced: 10 May 2026

https://github.com/piyush0663/leetcode

🚀 Solve and document LeetCode's daily challenges in this repository. Sharpen your problem-solving skills with a new problem each day. Contributions welcome in multiple programming languages!

c cpp leetcode-solutions potd-solution problem-set problem-solving python

Last synced: 10 May 2026

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

Object Oriented Programming with C++ and Python

c cpp python

Last synced: 10 May 2026

https://github.com/bts-lasalle-avignon-ressources/callback

Les fonctions de rappel en C/C++, Java et ESP32

cpp esp32 java

Last synced: 10 May 2026

https://github.com/chinmay-esp/rfid_esp32

This project demonstrates how to interface an MFRC522 RFID module with an Arduino using the SPI protocol to read RFID tags/cards. The program reads the UID (Unique Identifier) of the RFID card or tag and displays it on the Serial Monitor in HEX format.

cpp esp32 platformio rfid-rc522

Last synced: 10 May 2026

https://github.com/siddiqsoft/genprocessinfo

Linux and Windows Process Information utility class

cpp cpu-info linux memory-info nuget process thread-info windows

Last synced: 02 Jun 2026

https://github.com/pop0097/school_database

A school database with a text-based UI.

cpp database

Last synced: 10 May 2026

https://github.com/naetherm/bitray-engine

Bitray is an open-source and free-to-use modern C++ game engine.

cpp engine linux opengl rhi vulkan

Last synced: 10 May 2026

https://github.com/raoul1996/programpractice

program practice of interview

c cpp

Last synced: 10 May 2026

https://github.com/efraimnabil/atm

ATM simulation using C++.

c cpp database

Last synced: 10 May 2026

https://github.com/hiborn4/opencv

This repository contains various image processing labs implemented in C++ using OpenCV. Each lab focuses on different aspects of image processing, such as histogram equalization, edge detection, and morphological operations. The provided code and instructions will help you learn and apply these techniques effectively. Follow the steps in the README

c cmake computer-vision cpp image image-processing ipcv opencv

Last synced: 10 May 2026

https://github.com/maxim-sivakon/smartcalc

In this project I will implement an extended version of the usual calculator, which can be found in the standard applications of each operating system in the C programming language using structured programming

c cpp qtcreator

Last synced: 10 May 2026

https://github.com/wtrsltnk/system.xml

Partial c++ implementation of .NET System.Xml classes

cpp system system-xml systemxml xml

Last synced: 10 Jun 2026

https://github.com/sahil-pillania/catalog-app_flutter

A basic flutter app developed using Flutter.

cpp flutter

Last synced: 11 May 2026

https://github.com/fabulani/360ip-with-cuda

360° Image Processing with CUDA and OpenCV.

360-image 360-video cpp cuda image-processing opencv

Last synced: 11 May 2026

https://github.com/capricorncd/ffmpeg

ffmpeg

cpp ffmpeg video vim

Last synced: 11 May 2026

https://github.com/cipulot/various

A collection of scripts written in various programming languages. You can find all sorts of stuff in here.

asm binary cpp python

Last synced: 11 May 2026

https://github.com/vishalku03/stack_-_queue

Stacks and queues are essential linear data structures in computer science. A stack follows the Last-In-First-Out (LIFO) principle, where the most recent element is accessed first. Conversely, a queue adheres to First-In-First-Out (FIFO), processing elements in the order they were added, making them useful for managing sequential tasks efficiently.

cpp dsa queue stack

Last synced: 10 Jun 2026

https://github.com/ninjanazal/theboy_godot

This project serves as a study case that explores the integration of a Game Boy emulator into the Godot game engine. By combining the Game Boy emulation code with the Godot framework, we delve into the intricacies of emulation and learn about the inner workings of the Game Boy hardware.

cpp godot

Last synced: 11 May 2026

https://github.com/simonet99/ettorinaengine

A custom game engine under development written in c++.

cpp opengl rendering

Last synced: 11 May 2026

https://github.com/nick8592/opencv-plane-arrange

This program combines three image planes of different sizes and colors into a 1920x1080 screen buffer and displays the result using OpenCV. It demonstrates basic image manipulation and composition in C++.

cpp opencv

Last synced: 11 May 2026

https://github.com/inner-byte/custom-compiler-design

This project implements a full-featured compiler for a custom programming language, demonstrating modern compiler design principles and optimization techniques. The compiler follows the traditional multi-pass compilation process while incorporating advanced features like optimization frameworks and sophisticated register allocation.

c compiler compiler-backend compiler-design compiler-frontend compiler-optimization computer-architecture cpp programming-challenge programming-logic programming-project

Last synced: 11 May 2026

https://github.com/simeonhristov99/leetcode_patterns

Holds my solutions to the LeetCode Patterns problems.

coding-interviews cpp interview-questions python3

Last synced: 11 May 2026

https://github.com/zigameni/leetcode

This repo contains solutions o leetcode problems.

cpp leetcode-solutions python

Last synced: 11 May 2026

https://github.com/apws25/accelmoe

This repository is for CUDA kernel re-implementation of CPU-based MoE model.

cpp cuda mixture-of-experts

Last synced: 11 May 2026

https://github.com/omrawaley/ab-particles

This is a particle system I designed for the 8-bit gaming platform, the Arduboy. However, it can be ported to other platforms with ease.

arduboy arduino cpp particle-physics particle-system particles

Last synced: 11 May 2026

https://github.com/rosriv30/penn-cloud

Distributed cloud system

cpp grpc

Last synced: 12 May 2026

https://github.com/singh-dhruv/file-compression-utility-tool

Welcome to the File Compression Utility Tool repository. It is a tool designed using C++ language and compression algorithms to compress and decompress various files.

c cpp huffman-compression-algorithm lzw-compression oops qt

Last synced: 12 May 2026

https://github.com/upc-pre-202402-si572-wv71/esp32-rest-api-client-embedded-app-wv71

This project is an embedded system application that illustrates how to build and send HTTP POST and GET Request to a Web RESTful API. It also shows how to handle JSON Object and JSON Array responses. The project is developed with C++ Arduino Sketch.

arduino cpp esp32 iot-application rest-api-client sketch wokwi

Last synced: 12 May 2026

https://github.com/octoant/system-software

Multi-threaded programming and regular expression assignments and answers of online courses on the Stepik platform.

c cpp pthreads

Last synced: 12 May 2026

https://github.com/mik90/wrapped_var

C++ variable wrapped by a mutex like Rust's std::sync::Mutex

cpp

Last synced: 10 Jun 2026

https://github.com/denyskryvytskyi/lia

Math lib for my game engine

cpp cpp-library math mathematics matrix vector

Last synced: 11 Jun 2026

https://github.com/shakfu/template-imgui

A skeleton project using imgui with a macOS(x86_64) metal-sdl2 configuration.

cpp imgui macos template

Last synced: 12 May 2026

https://github.com/kampi/esp32-gnss-parser

Improved version of the ESP32 nmea parser from Espressif.

cpp esp-idf esp32 gps nmea nmea-parser nmea0183

Last synced: 12 May 2026