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/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/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/convexwf/leetcode

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

algorithm cpp data-structures leetcode

Last synced: 24 Aug 2025

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/dasbd72/nthu-cg-vscode-template

National Tsing Hua University - Computer Graphics - VSCode Assignement Template

c cpp opengl vscode

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/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/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/alekece/food-dispenser

A food dispenser based on ESP8266 module

arduino cmake cpp embedded esp8266 food-dispenser wemos-d1

Last synced: 09 May 2026

https://github.com/soumyaworks/algovault

Contains practice problem solutions from various global competitive programming websites and contests.

c competitive-programming cpp java

Last synced: 09 May 2026

https://github.com/abdeljalil-ounaceur/vacation-club-management-system-cpp-and-mfc

A desktop application built with C++ and MFC to manage vacation villages, activities, and language across multiple locations.

c club cpp desktop mfc microsoft-database windows

Last synced: 10 May 2026

https://github.com/lasithaamarasinghe/3d-mapper

This 3D plotting device is developed for the semester 4 project under EN 2160: Electronic Design Realization.

3d-plotter 3dpointcloud altium-designer arduino atmega2560 avr-programming ch340 cpp i2c nema17 python3 smd solidworks stepper-motor tof triangulation

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/imthesquid/json-port-config

A configuration tool for creating port maps

cpp json qt5

Last synced: 10 May 2026

https://github.com/kingsmen732/grow_r502-a_fingerprint

Grow r502a fingerprint RAW implementation in python, rust and cpp

cpp fingerprint-authentication grow-r502-a python rust

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/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/gfaerny/clc.

Super simple timer for debian .

cpp debian sfml timer

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/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/tobynetizen/win-local-comm-net

A console-based locally-hosted chat server

cpp mysql networking windows

Last synced: 11 May 2026

https://github.com/svec1/engine-3d

Lab project. The usual 3d engine for visualizing the Newtonian mechanics of planetary motion

3d cpp engine3d glsl-shaders opengl

Last synced: 11 May 2026

https://github.com/igor-marinescu/qrsgen

QR Code Simple Generator

cpp qr qrcode qrcode-generator qt

Last synced: 11 May 2026

https://github.com/nirebu/luci

An old project for displaying a solid color in a floating window, in order to use it on a projector

cpp cross-platform desktop qt qtcreator ui

Last synced: 11 May 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/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/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/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/magnetic-fox/unbzip2-watcom

Very simple patch of official BZip2 code, which compiles under Open Watcom for Win16

80286 80386 80486 8086 allocation bzip2 c cpp experimental forfun halloc huge-alloc huge-pointers openwatcom patch pointers unbzip2 watcom win16

Last synced: 12 May 2026

https://github.com/thesupercd/rainbow_table_builder

A high performance CUDA-based GPU accelerated Rainbow-Table maker, written in C++ without any external libraries or dependencies needed.

cpp cryptography cuda hash-table hashing parallel-processing rainbow-table sha3 sha3-512 uuid

Last synced: 12 May 2026

https://github.com/chenbingwei1201/datastructureclass

NTU Information System Class in 2023 winter break

c cpp

Last synced: 12 May 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/astrodynamic/grpcquests

gRPCQuests explores gRPC and Protocol Buffers in C++, testing features, optimizing performance, and enhancing security, all built and managed with CMake.

api asynchronous client-server cmake cmake-presets code-generation cpp cpp20 deserialization grpc grpc-client grpc-cpp grpc-server learning networking-protocols proto3 protobuf rpc serialization

Last synced: 12 May 2026

https://github.com/4s4v1n/smartcalculation-v2.0

Calculator implementation with GUI on Golang and core on C++

c-cpp cpp cpp-library golang golang-gui math

Last synced: 12 May 2026

https://github.com/wesgtox/data-structure-ii

College "Data Structure II" exercises.

algorithms c cpp data-structures hash-table tree-structure

Last synced: 13 May 2026

https://github.com/hvasconcelos/libmlxforge

Embeddable, batched MLX LLM engine for Apple Silicon — one C ABI, bound from Node, Swift & Rust. Continuous batching, streaming, JSON-constrained structured output, and embeddings.

apple-silicon cpp inference llama llm metal mlx openai-api

Last synced: 11 Jun 2026

https://github.com/arata-nvm/moxia

A toy OS written in C++

cpp os

Last synced: 11 Jun 2026

https://github.com/zyad-eltayabi/atm-system

💵 The system allows users to quickly withdraw predefined or custom amounts, deposit funds, check their balance, and securely log out.

cpp filesystem functional-programming

Last synced: 11 Jun 2026

https://github.com/aeckar/common

Common dependency for my C/C++ projects

c cpp macros

Last synced: 13 May 2026

https://github.com/being-amara-khan/cpp-codes

This repository contains a collection of C++ programming problems and solutions, ranging from fundamental concepts to advanced Data Structures and Algorithms (DSA). Whether you're a beginner or an advanced learner, this repository aims to help you practice and enhance your coding skills.

cpp data-structures dsa-algorithm patterns

Last synced: 11 Jun 2026

https://github.com/n3d1117/labproj16

Esercizio Laboratorio Di Programmazione - 2016

cpp gui observer observer-pattern qt

Last synced: 13 May 2026

https://github.com/sgq995/rubik-gl

Basic rubik's cube rendering made in OpenGL

cplusplus cpp cpp11 opengl rubik rubik-cube rubiks-cube-simulator

Last synced: 13 May 2026

https://github.com/vansh626/stockportfoliotracker

A C++ command-line stock portfolio tracker with live price fetching and CAGR calculator.

cpp cpr finance json portfolio-tracker stock-market terminal-app

Last synced: 13 May 2026

https://github.com/pwipo/smc_cpp_modules

c++ modules for smc

cpp smc-platform

Last synced: 14 May 2026

https://github.com/abdelrahman822000/pet-adoption-game

A console-based simulation game where players can adopt and take care of a virtual pet, ensuring it stays happy and healthy.

cpp pet-adoption

Last synced: 11 Jun 2026

https://github.com/dolfost/txtanimation-cpp

An old C++ header-only library for printing animations in terminal

animation cpp text-animation

Last synced: 11 Jun 2026

https://github.com/stynw7/algorithm_and_programming

Provides programs of Basic Algorithm and Programming using C / C++ Language

algorithm c competitive-programming cpp logic-programming programming

Last synced: 14 May 2026

https://github.com/antoinerondelet/scientific_calculator

Project carried out as part of an object oriented course.

calculator cpp qt

Last synced: 14 May 2026

https://github.com/dscmatter/winsockcomm

Demonstrates a basic TCP client-server communication setup using the Winsock API on Windows.

cpp network-programming network-security networking windows winsock2

Last synced: 14 May 2026

https://github.com/lucapalminteri/simple-db

This project is a minimal, custom-built relational database in C++ designed to store and manage simple data in a file-based system. It mimics the basic functionality of a SQL database by supporting operations such as inserting, displaying, and storing data in rows.

cpp database learning

Last synced: 14 May 2026

https://github.com/vinkle-hzt/calculator

SCU Algorithm and Date Structure assignment

calculator cpp qt qtcreator

Last synced: 14 May 2026

https://github.com/sea5kg/sea5kg-triangulation

Algorithm for triangulation, c++, SDL2

cpp sdl2 triangulation wsjcpp-package

Last synced: 11 Jun 2026

https://github.com/oblerion/servicelocator.hpp

easy to use header ServiceLocator c++

cpp hpp-files location-services open-source

Last synced: 11 Jun 2026

https://github.com/momen-alshouha/console-app-bank

Bank console application implemented using c++ and object-oriented programming paradigm connected and deals with files as a database.

abstraction classes-and-objects console-application cpp devide-and-conquer encapsulation filesystem inheretence object-oriented-programming polymorphism static-members

Last synced: 12 Jun 2026

https://github.com/gabrafo/projetopraticoialg

Projeto Prático da disciplina de Introdução a Algoritmos da Universidade Federal de Lavras (UFLA).

algorithms binary-data cpp programming-logic study-project

Last synced: 12 Jun 2026

https://github.com/yottaawesome/2d-game-engine-fundamentals

Working through Udemy's Fundamentals of 2D Game Engines with C++ SDL and Lua course.

cpp gamedev sdl2

Last synced: 12 Jun 2026

https://github.com/speauty/srtparser

SRT字幕解析器

cpp srt subtitle-swapper

Last synced: 14 May 2025

https://github.com/mangesh-balkawade/cpp-programs

This are the C++ language programs , I have done to increase my programming proficiency in procedural as well as object oriented langauge.

cpp

Last synced: 13 Jul 2025

https://github.com/gabrielevalenzuela/algorithmsanddatastructures_course2025

Repositorio del curso Algoritmos y Estructuras de Datos en C++ (2025). Proyecto basado en Fallout, donde implementamos estructuras de datos avanzadas y algoritmos como recursión, herencia, polimorfismo, árboles y grafos a través del desarrollo de un sistema de gestión del Refugio 33. 🚀

algorithms-and-data-structures cpp cpp17

Last synced: 20 Mar 2025

https://github.com/gunter0216/smartcalc

Реализация расширенной версии обычного калькулятора(тригонометрические функции, графики) на C# AvaloniaUI и c++ для реализации бизнес логики.

avaloniaui cpp csharp

Last synced: 02 Feb 2026

https://github.com/ilia-funtov/fixed-point-number

A toy project to demonstrate how fixed point arithmetic for decimals can be written using C++ 17

cpp

Last synced: 29 Oct 2025

https://github.com/dextercd/self-signed

Tool for generating self-signed certificates

certificate cpp mbedtls preact wasm

Last synced: 06 Apr 2026

https://github.com/ayonious/opengl-house-furnitures

🎨Simple OPENGL project to create objects and camera movements

animation cpp opengl

Last synced: 20 May 2026

https://github.com/sithumonline/sudoku

Sudoku game

cpp glade gtk3 makefile

Last synced: 15 May 2026

https://github.com/z3lx/mminhook

A modern C++23 interface for MinHook, with C++20 module support.

cpp cpp20-modules cpp23 detour detours hooking

Last synced: 17 Jan 2026

https://github.com/ajay-mk/qc-p2

Quantum Chemistry codes using C++

cplusplus cpp quantum-chemistry

Last synced: 20 Mar 2025

https://github.com/oli51467/thrift-matching

使用thrift建立匹配池连接

cpp python thrift

Last synced: 18 May 2026

https://github.com/codingwizard2001/dsa

DSA is defined as a combination of two separate yet interrelated topics – Data Structure and Algorithms.

cpp data-structures datastructures-algorithms

Last synced: 27 Mar 2025

https://github.com/codingwizard2001/leetcode

LeetCode features a variety of math-related problems to test and improve algorithmic and mathematical problem-solving skills

cpp cpp17 daily-coding-problem dailyprogrammer leetcode leetcode-cpp leetcode-cpp-solutions leetcode-potd leetcode-practice leetcode-problem-solution leetcode-questions leetcode-solutions potd potd-solution practice

Last synced: 27 Mar 2025

https://github.com/codingwizard2001/bit-manipulation-leetcode-problem

Bit manipulation is the process of applying logical operations on a sequence of bits to achieve a required result. It is an act of algorithmically manipulating bits or other pieces of data shorter than a word.

bit-manipulation bit-manipulation-questions cplusplus cplusplus-17 cpp daily-coding-problem leetcode leetcode-cpp leetcode-cpp-solutions leetcode-solutions practice problem-solving

Last synced: 27 Mar 2025

https://github.com/codingwizard2001/binary-search

Binary search is a fundamental algorithm used to efficiently locate a target value within a sorted collection of elements. It follows a divide-and-conquer strategy, continuously narrowing down the search space until the target is found or determined to be absent.

algorithms binary-search binary-search-cpp binary-search-problem binary-search-solutions coding cpp cpp17 leetcode leetcode-cpp leetcode-practice leetcode-solutions problem-solving

Last synced: 27 Mar 2025

https://github.com/codingwizard2001/strivers-dsa

Striver's A2Z DSA Course/Sheet is a comprehensive resource that focuses on logic and coding in C++ helping users crack top tier companies and improve problem-solving skills for placements.

cplusplus cplusplus-17 cpp data-structures-and-algorithms dsa dsa-sheet solution striver-a2z-sheet

Last synced: 27 Mar 2025

https://github.com/jtpeller/csort

various sorting algorithms written in c++

cpp sort sorting sorting-algorithms visual-studio

Last synced: 23 Feb 2026

https://github.com/haileamlak/learning-cpp

Collection of C++ problem solutions from my learning journey, covering basics, data structures, algorithms, OOP, and STL.

clean-code cpp learning-by-doing programming

Last synced: 20 Mar 2025

https://github.com/iamtejasmane/cpp

This is c++ revision & code practice repository

cplusplus cpp

Last synced: 20 Mar 2025

https://github.com/jayzhan211/mixercode

competitive codes, cs course assignments, and some algorithm implementations

algorithm codeforces competitive-programming cpp

Last synced: 20 Mar 2025

https://github.com/vizonex/llhttpplus

A C++ wrapper around llhttp for writing custom http parser tools in an object oriented way.

cpp http-parser llhttp oop

Last synced: 03 Apr 2025

https://github.com/lanceberge/cuda-newton-fractals

Parallelize and visualize the Newton Iteration

cpp cuda mathematical-modelling visualization

Last synced: 16 May 2026

https://github.com/usmana5809/bus-ticket-booking-system

This project is a comprehensive bus ticket booking and management system developed in C++. It allows users to book bus tickets, manage passenger details, and includes administrative functions for bus and ticket management.

bus-management bus-ticket-booking c cpp data-structures-and-algorithms file-handling object-oriented-programming passanger-information ticket-management

Last synced: 20 Mar 2025

https://github.com/lschrafstetter/42_cpp00

Project 00 of the 42 Wolfsburg c++ piscine.

42 42wolfsburg cpp cpp00

Last synced: 16 Jun 2025

https://github.com/frodoalaska/gilgamesh

A simple, crude, ECS-based 3D game engine

3d-game-engine cpp game-development game-engine game-engine-3d

Last synced: 20 Mar 2025

https://github.com/jseg380/metodologia-programacion

Prácticas en C++ de la asignatura Metodología de la Programación

c cpp oop

Last synced: 21 May 2026

https://github.com/jseg380/inteligencia-artificial

Prácticas en C++ de la asignatura Inteligencia Artificial

ai alpha-beta-pruning cpp deliberative-agent reactive-agents

Last synced: 20 Mar 2025

https://github.com/theakman2/minheapu16

A fast C++ min heap targeting recent x86 CPUs

cpp heap minheap

Last synced: 03 Apr 2025