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/zhb2000/maybe-extension

Functional interfaces and useful extension methods for "Maybe types" in C++ (e.g., std::optional, pointers, and smart pointers).

c-plus-plus cplusplus cpp functional-programming

Last synced: 15 Apr 2025

https://github.com/princejoogie/cal

Different implementations of a terminal application that shows a calendar and highlights the current day

cli cpp javascript rust-lang

Last synced: 21 Apr 2026

https://github.com/mohamed-samy26/flappy-bird-cpp-sfml

Remake for Flappy Bird game with custom made physics and 2 levels of difficulity

cpp game game-development physics sfml sfml-game

Last synced: 25 May 2026

https://github.com/altamsh04/dsa-problem-solutions

My personal practice repository for Data Structure and Algorithms.

cpp dsa-algorithm

Last synced: 29 Jun 2025

https://github.com/pilgrimlyieu/antsvssomebees-cppver

南京大学 2024~2025《C++ 高级程序设计》期末项目大作业——Ants Vs. SomeBees (C++ version)

cpp cs61a game homework nanjing-university nju project

Last synced: 26 Feb 2025

https://github.com/coralkashri/cppsenioreas-ranges

This is an examples repository of C++ Senioreas blog C++20 ranges article.

cpp cpp20 cppsenioreas ranges

Last synced: 15 May 2025

https://github.com/coralkashri/cppsenioreas-random

This is an examples repository of C++ Senioreas blog C++ Illusions - Random article.

code-refactoring cpp cpp20 cppsenioreas random

Last synced: 15 May 2025

https://github.com/coralkashri/cppdecoratordesignpattern

C++ (Compile-Time) Decorator Design Pattern implemented using inheritance.

compile-time cpp cppsenioreas decorator-pattern design-pattern metaprogramming

Last synced: 10 Aug 2025

https://github.com/edenreich/cpp-console-generator

An extension for vscode to generate a console project and commands quickly

code-generator console-component cpp utility

Last synced: 19 Apr 2026

https://github.com/kuro337/imghttp

High Performance Multi Threaded C++ Image Processing Web Server

cpp

Last synced: 11 Jun 2026

https://github.com/nrjsbudhe/c_plus_plus

Exploring C++ and its unique features | Practice Competitive Programming | Develop Toolchain using CMake | Unit Testing

cmake cpp make

Last synced: 26 May 2026

https://github.com/eddmann/c3

Educational chess engine exploring chess programming techniques with modern C++23. Features magic bitboards, iterative deepening, alpha-beta pruning, transposition tables, and full UCI protocol support.

alpha-beta-pruning bitboard chess chess-engine cpp cpp23 educational negamax uci

Last synced: 13 Jan 2026

https://github.com/jilliennelapid/shuffledeckofcards

A C++ program using header files and classes to make "decks" of cards (from vectors).

classes-and-objects cpp header-files

Last synced: 15 Mar 2025

https://github.com/vladbologa/raytracer-cpp

Building a ray tracer in C++, following "The Ray Tracer Challenge" by Jamis Buck

cpp cpp17 eigen3 gtest raytracer raytracing

Last synced: 15 Jun 2025

https://github.com/sameetasadullah/dependency-analysis-and-speedup-code-snippets

Dependency Analysis is performed on some code snippets and they have been improved in speed if possible

cpp dependency-analysis dependency-types openmp openmp-parallelization parallel-processing parallel-programming speedup

Last synced: 15 Mar 2025

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

A simple Game of Life coded in C++ language using Microsoft Visual Studio

cpp gameoflife visual-studio

Last synced: 20 May 2026

https://github.com/naemazam/word-to-binary-convert

Convert Your Love letter to Binary, Even Your GF can't Understand

cpp naemazam word-to-binary

Last synced: 19 Jun 2025

https://github.com/sameetasadullah/binary-search-tree-implementation

My own templatized C++ implementation of Binary Search Tree and its different traversals i.e, PreOrder, PostOrder, InOrder using Microsoft Visual Studio. You can also check the type of BST as well

binary-search-tree cpp traversals tree-structure visual-studio

Last synced: 15 Mar 2025

https://github.com/laateef/salsabil

Salsabil is an open source C++ persistence framework provides a unified way to interface with databases and performs object relational mapping (ORM) for your plain old objects.

connector cplusplus cpp cpp11 database driver orm persistence rdbms sql sqlite

Last synced: 10 Apr 2026

https://github.com/mubarizahmed/ros-vehicle

This is a project to that intends to explore the world of vehicular automation through the design and creation of a differential drive robot.

arduino autonomous-robots cpp js mechatronics robotics ros

Last synced: 11 Apr 2026

https://github.com/aeckar/libarbitrary

Arbitrary-precision arithmetic library for C/C++

arbitrary-precision c cpp single-header-lib

Last synced: 27 Apr 2026

https://github.com/agauniyal/naive_malloc

An implementation of naive and bare bones malloc

cpp cpp17 free malloc

Last synced: 23 Mar 2025

https://github.com/aimensahnoun/textsimilaritychecker

A C++ Plagiarism checker script that that checks direct similarities.

algorithm cpp

Last synced: 14 Nov 2025

https://github.com/comba92/life-automata

⬜⬛ C++ implementation with SDL2 of Conway's Game of Life

conways-game-of-life cpp game makefile sdl2 simulation

Last synced: 17 Apr 2026

https://github.com/am4nn/authentication-demo

how login data is stored in database and how login details are checked

authentication authentication-demo cli cpp login

Last synced: 29 Jun 2025

https://github.com/vovandreevik/stack-and-queue-data-structures

This C++ project implements stack and queue data structures

cpp oop oops-in-cpp queue stack

Last synced: 07 Apr 2025

https://github.com/djoezeke/cprofiler

A Realtime Sample Call Stack and Performance Profiling Library for C/C++.

analysis c cpp development library performance profiler profiling

Last synced: 11 Jun 2025

https://github.com/mazenelnahla/autospectra

Auto Spectra is a state-of-the-art instrument cluster designed as part of my graduation project. Developed using the Qt Framework on a Raspberry Pi 5, Auto Spectra seamlessly integrates digital precision and intuitive design to provide real-time vehicle data, enhancing both safety and performance.

arduino bash canbus cpp html5 obd2 php pi5 pizero2 python qt5 serialport stm32f103

Last synced: 11 Apr 2026

https://github.com/mahinkumar/starlit

A Simple Screensaver application built using SDL3 with support for graphics APIs including OpenGL and Vulkan.

cmake cmakelists cpp sdl sdl3 simple-direct-media-layer

Last synced: 31 Aug 2025

https://github.com/leoguilen/nodemcu_azureiothub_xamarinapp

IoT-based temperature and humidity monitoring system which is connected to Microsoft Azure. This is a Xamarin app to display real-time data from local sensors in an environment on a mobile device.

azure-cosmos-db azure-functions azure-iot-hub azure-service-bus c cpp dotnetcore flurl polly xamarin-forms

Last synced: 11 Apr 2026

https://github.com/marekmosna/pgms

Postgres mass spectromentry extension

bioinformatics cpp mass-spectrometry plpgsql postgres postgresql sql

Last synced: 18 Jan 2026

https://github.com/winter1165/digital-inhaler

The Digital Inhaler project is designed for asthma patients. It's low development costs, use of open source tools, and adaptability to local requirements, the project is not only technically advanced but also a practical, life enhancing step towards more connected healthcare for millions of asthma patients in resource limited environments.

arduino c cpp cse323 esp8266 iot-device learn nsu

Last synced: 11 Apr 2026

https://github.com/khoinguyen2k/super-hard-leetcode-excercises

hard excercises solved with C++, problems are written on top of every files

algorithms cpp

Last synced: 06 Mar 2025

https://github.com/mollybeach/pastis

C++ programs projects algorithms framework tests and cmake configurations

cmake cmake-scripts configureawait cpp framework

Last synced: 15 Mar 2025

https://github.com/project-frogman/frogman-engine

This is a repository for developing a third dimensional military shooter game engine.

cmake cpp cpp20 game-engine game-sdk gdk long-term-project sdk under-development

Last synced: 15 Apr 2025

https://github.com/anjasfedo/sll

Single Linked List on C++

cpp single-linked-list

Last synced: 14 Jun 2025

https://github.com/humayan-kabir/data-structure

data structure repository for competitive programming

competitive-programming cpp data-structures

Last synced: 30 Jun 2025

https://github.com/fl444mingo/fl4-cs131-01-05-lab

Ch. 1, Lab 1, Linear Equation

cpp learning learning-cpp

Last synced: 19 May 2026

https://github.com/amr-khaled-ahmed/some-cipher-for-fun

this repository include XOR, Vigenere, and Polybius ciphers

cipher cipher-algorithms cpp low-level-programming

Last synced: 21 Apr 2026

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

A Simple Snake Game in C++

cpp game game-development glut linux opengl ubuntu

Last synced: 09 May 2026

https://github.com/sameetasadullah/circular-linkedlist-implementation

My own C++ implementation of Circular LinkedList using Microsoft Visual Studio

circular-linked-list cpp visual-studio

Last synced: 15 Mar 2025

https://github.com/chrisvilches/qt5-examples-templates

Qt5, Python3 (PyQt) and C++. Examples and templates.

cpp pyqt5 python python3 qt5 qtcreator template

Last synced: 11 Apr 2026

https://github.com/katebea/fib-eda-estructura-de-datos-y-algoritmos

Repositorio del curso de Estructuras de Datos y algoritmos en el grado de Ingeniería Informática en la FIB UPC

cpp eda fib upc

Last synced: 27 May 2026

https://github.com/susmita-dey/cpp_coding_programs

This repository contains some coding problems with their solutions in C++. It's a kind of reference to practice coding in C++ and improve logic building skills. #cpp #programming

cpp patterns programming

Last synced: 21 May 2026

https://github.com/ntshvicky/fashionmnist_cnn_example

An example of training convolutional neural networks with Fashion MNIST dataset in C++ and Cmake

cmake convolutional-neural-networks cpp fashion-mnist-dataset fashionmnist-cnn machine-learning machine-learning-algorithms

Last synced: 15 Mar 2025

https://github.com/arsalan-dev-engineer/the_virtualbank_atm

AN ATM program coded with C++, this program will allow you to view your balance, deposit and withdraw money.

atm beginner-project cmd cpp money programming programming-language project projects system

Last synced: 28 Jul 2025

https://github.com/sjanel/aeronet

A modern C++ HTTP/1.1 server for Linux

cpp cpp23 http-server linux

Last synced: 18 Jan 2026

https://github.com/bpdesilva/cppwebserver

Practicing fundamentals of Web Server Development with C++ on Flask like Micro Web Framework known as Crow.

boost-libraries cmake cpp docker flask-server gcc webserver

Last synced: 31 Aug 2025

https://github.com/lucasfturos/tetris-embarcado

Console portátil - tetris embarcado. Projeto proposto para o estágio supervisionado.

arduino-nano cpp

Last synced: 31 Mar 2025

https://github.com/mugisha-pascal/dsa

A variety of algorithms of DSA expressing my full journey to master Data Structures and Algorithms for creating high quality and secure backend services with clean codes and logic

algorithms cpp dsa-concepts

Last synced: 31 Mar 2025

https://github.com/jjbel/rocket-ui

Rocket Telemetry GUI

cpp plotting raspberry-pi telemetry

Last synced: 26 Jan 2026

https://github.com/endurodave/remotedelegate

Invoke remote functions over any communication medium using a C++ delegate library

communication cpp delegate remote-call

Last synced: 15 Mar 2025

https://github.com/inteliense/easy_encrypt_cpp

Easy one line function calls for AES Encryption, SHA hashes, MD5 hashes, key generation and other utilities.

aes-128 aes-256 aes-encryption assymetric-encryption cipher cipher-algorithms cplusplus cpp encoding encryption encryption-decryption md5 rsa rsa-encryption rsa-key-pair sha-256 sha-512

Last synced: 07 Apr 2025

https://github.com/learningbyexample/super-fany-fun

teaching game developing using C++

cpp learning video-game

Last synced: 15 Mar 2025

https://github.com/drapegnik/algorithms

⏱️practise tasks on theory of algorithms on FAMCS, BSU

algorithms brute-force bsu c-plus-plus cpp data-structures famcs graph-algorithms

Last synced: 05 Apr 2025

https://github.com/jdsherbert/unreal-engine-health-system

Simple Health System implementation for Unreal Engine. Tracks health of an actor, logs damage, and also fires events from changes.

component cpp health unreal unreal-engine unreal-engine-4 unreal-engine-5 unrealengine

Last synced: 07 Apr 2025

https://github.com/jj-kira/chess

C++ console chess project showcasing OOP.

chess cpp oop

Last synced: 16 May 2025

https://github.com/boloto1979/keylogger

Keylogger - A C++ keystroke project. This project includes versions for Windows and Linux systems. The keystroke capturer records keystrokes and stores them in a log file. Use it responsibly and in compliance with applicable laws and regulations.

cpp cybersecurity keylogger linux macos malware socket windows

Last synced: 11 Apr 2026

https://github.com/eel-moun/cpp-bootcamp

This is a bootcamp made of 10 chapters with a purpose of introducing oop programing and c++ features

1337cursus 42school abstract algorithms containers cpp encapsulation exception-handling inheritance oop templates

Last synced: 27 May 2026

https://github.com/enzoguillouche/seismosense

Built with C++ and OpenGL, this project is cutting-edge earthquake simulation tool designed to test the structural resilience of buildings and other infrastructure under various seismic scenarios.

cpp earthquakes natural-disasters opengl opensource simulator

Last synced: 02 May 2026

https://github.com/refactor-group/ambi_client_cpp

A C++ implementation of the Edge IoT sensor framework for Particle Argon.

cpp iot iot-device

Last synced: 12 Jun 2025

https://github.com/nekernel-org/btb

A build system based on JavaScript Object Notation (JSON) written in C++

build-system cpp json

Last synced: 16 May 2025

https://github.com/denizyesilirmak/react-native-tuner-engine

a musician-grade react native tuning engine powered by native audio processing and real-time pitch detection.

cpp dsp fft jsi oboe pitch-detection turbo-module yin

Last synced: 28 May 2026

https://github.com/zouariomar/leetcode

LeetCode solutions repository

algorithms code cpp leecode-solutions

Last synced: 20 Jul 2025

https://github.com/puellaquae/direct2dkit

Direct2D 简单封装 / Wrapper for Direct2D

cpp direct2d win32

Last synced: 31 Dec 2025

https://github.com/kubware/kub-cpp-logger

Simple C++ logger with NuGet packing option

cpp logger nuget nuget-package static-library

Last synced: 05 Jan 2026

https://github.com/jowwan/tic-tac-toe

A console-based Tic-Tac-Toe game written in C, featuring three exciting modes: Classic Tic-Tac-Toe, Footy Tic-Tac-Toe, and Basketball Tic-Tac-Toe. Simple, fun, and perfect for nostalgic gameplay!

basketball c console console-application console-game cpp football project tic-tac-toe tictactoe

Last synced: 08 Apr 2025

https://github.com/asdjodsaijodsajoip/mod-gta5

This tool includes an HWID spoofer, customizable aimbot, character ESP, and 2D radar for enhanced gameplay. gta-5-hack gta-5-cheat gta-5-mod-menu gta-5 gta-v-mod-menu gta-v-hack gta-online-mod-menu gta-online-hack gta-online-esp gta-5-esp gta-5-aimbot gta-5-script gta-5-bot gta-5-spoofer gta-5-money gta-5-mod gta-5-hack-menu gta-online-cheat

archived cash-drop cpp game-mods grand-theft-auto-mod gta5-modding java-natives lemonui menu-mod-gta mod-menu-source open-source-mod scripthookv scripthookvdotnet standlua

Last synced: 08 Apr 2025

https://github.com/britanniavirtual/hlsl_line_shader

DirectX 11 shader to draw solid 3D line based on two 3D points as the vertex input. Line width and fill color specified with a cbuffer. Uses geometry shader to render the billboard line.

3d-line billboard cpp directx geo-shader hlsl line point-to-point

Last synced: 23 Mar 2025

https://github.com/magmaz3637/mswitchcasecpp

Kalkulato berbahasa cpp dengan switch case

calculator cpp

Last synced: 15 Mar 2025

https://github.com/lbxa/windowskeylogger

C++ ethical keylogger for Windows

cpp hacking keylogger

Last synced: 18 Apr 2025

https://github.com/TevesManuel/ESP32-sumo-lineBot

Final project alberth tomas minisumo, maded with esp32

cpp embedded esp32

Last synced: 18 Apr 2025

https://github.com/lai-huy/csce-313

Source code for CSCE 313

cpp csce313 tamu tamu-csce313

Last synced: 17 Mar 2025

https://github.com/nguyenanhtuan1912/learn-cpp

Đây là repository học C++. Trong repo này sẽ chứa các file note, file bài tập của từng chủ đề khác nhau. Xem thêm trong phần readme.

cpp

Last synced: 09 Mar 2025

https://github.com/dracuxan/compiler

Used Python, JS, Go to show a compiler implementation. I mean why not?

compile compiler-design cpp go golang hacktoberfest python python3

Last synced: 19 Apr 2026

https://github.com/ozanarmagan/RESTCpp

Cross Platform Multi threaded REST API / HTTP Server framework using thread-pooling implementation with modern C++

api api-rest backend cpp cpp11 cpp14 cpp17 rest rest-api

Last synced: 15 Mar 2025

https://github.com/eman288/security-keypad-embedded-system

This project is an Embedded System implementation for a Security Keypad. It features a password-protected system that authenticates users and allows access based on predefined logic. The project is designed to work on a microcontroller, with hardware and software components integrated to achieve a secure and functional setup.

arduino arduino-uno arduinoide cpp embedded embedded-systems simulide

Last synced: 30 Apr 2026