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/invrtd-h/ffffff

JS의 underscore 라이브러리를 그대로 C++로 구현하는 프로젝트입니다

cpp cpp20 functional-programming

Last synced: 12 Jul 2025

https://github.com/ye13ow77z/opencv-based-personnel-attendance-system

A Personnel Attendance System Based On OpenCV

cpp opencv qt

Last synced: 06 Mar 2026

https://github.com/codersguild/cpp-quick

Quick C/C++ Snippets & CPP Examples from production & personal use.

assembly c cpp cpp11 cpp17

Last synced: 10 Apr 2026

https://github.com/toransahu/ray-firmware

Firmware of Ethereal Ray 3D Printer

3d-printer c cpp ethereal-machines firmware marlin-firmware python

Last synced: 10 Apr 2026

https://github.com/zhb2000/pointer-declaration

Declare all kinds of pointers with Ptr<...>

c-plus-plus cpp

Last synced: 15 Apr 2025

https://github.com/icingworld/ww-raftkv

A distributed key-value store built upon the Raft consensus algorithm.

cpp cpp11 kv-store kvstore raft raft-consensus-algorithm rpc rpc-framework

Last synced: 23 Jun 2025

https://github.com/hd-genius/cpp-temporal

C++ implementation of the temporal API

cpp

Last synced: 14 Mar 2025

https://github.com/chihebabiza/cpp-service-queue-simulator

A project that simulates a real-world queueing system for managing service lines. It allows issuing tickets, serving clients in order, and viewing the queue in both left-to-right and right-to-left directions.

cpp data-structures programming-advices queue ticketing-system

Last synced: 23 Jun 2025

https://github.com/cantaro86/maze-3d

C++ program that solves the maze in 3D

cpp maze maze3d

Last synced: 23 Jun 2025

https://github.com/carbon-404/double-linked-list

Double linked lists in C++

cpp linked-lists oop

Last synced: 26 Dec 2025

https://github.com/cbebe/monkey-cpp

Follow me as I write an interpreter in C++ and cry every day 😭😭😭.

cpp interpreter monkey

Last synced: 18 Mar 2025

https://github.com/ernanej/smart-maze

A smart maze that generates a random board from user input and returns a possible output.

cpp maze smart-maze

Last synced: 30 Mar 2025

https://github.com/networkflux/ft_containers

Let’s re-implement the standard C++ containers

algorithms complexity containers cpp data-structures

Last synced: 20 Jul 2025

https://github.com/tnahrf/agns_receiver

ESP32 Firmware for the AGNS Pump (Autonomous Garden Node System)

api arduino cpp esp-now esp32 microcontroller microcontrollers platformio rest restapi rf

Last synced: 04 Mar 2025

https://github.com/char-ptr/crazed

execute js, py, rust, c++, and c via a bot on discord

c cpp discord discord-bot evaluation javascript python rust

Last synced: 07 Apr 2026

https://github.com/flipeador/cpp20-and-python-c-api

C++20 and Python/C API: Using Python from C++20.

cpp cpp20 python python3 pythoncapi visual-studio visual-studio-2019

Last synced: 04 Mar 2025

https://github.com/itayshaul111/reconstruction-simulation

Assignment 1 - SPL course, BGU

cpp memory-management

Last synced: 22 Jun 2025

https://github.com/raphsenn/ideal-gas-law

Ideal gas law physics simulation in C++ with sfml

cpp physics physics-2d physics-engine physics-simulation

Last synced: 14 Mar 2025

https://github.com/zyn10/user_authentication_cpp

user authentication on login using cpp

authentication cpp file-handling-in-cpp login userlogin

Last synced: 20 May 2026

https://github.com/krzysiou/it-labs

My weekly Laboratories hosted by my University. Mainly OOP C++ with some use of makefile

c cpp makefile oop

Last synced: 30 Apr 2026

https://github.com/rid17pawar/snakegame

Snake Game is a console based application developed in cpp using Vector in C++ STL. It uses Dynamic Array Data Structure.

cpp snake-game vector

Last synced: 26 May 2026

https://github.com/nkh-lab/cpp

Learning and testing c++.

cpp idioms multithreading tamplates

Last synced: 22 Jun 2025

https://github.com/mrk21/study_cpp

For studying c++ language.

cpp

Last synced: 23 Jul 2025

https://github.com/jmaerte/cmake-rcpp-template

A CRAN-ready R package template that integrates the simplicity of CMake with the power of Rcpp, enabling platform-independent linkage to external C/C++ libraries such as OpenCL, OpenGL, and others.

cmake cmaketemplate cpp cran cran-r opencl opengl r rcpp

Last synced: 10 Apr 2026

https://github.com/vladd12/ping_proj

Ping, написанный группой БВТ1901

c cpp icmp-ping soket tcp-ip win32

Last synced: 02 May 2026

https://github.com/arata-nvm/offblast-native

comfes 2021

cpp opensiv3d

Last synced: 22 Jun 2025

https://github.com/newlandtv/cpp_functions

C++ maked function it is printFormat and input function.

cpp implementation

Last synced: 14 Mar 2025

https://github.com/miha53cevic/top-dome

SFML 2D Arena Survival Game

arena-game cpp sfml

Last synced: 30 Mar 2025

https://github.com/miha53cevic/simulations

Applications that aren't games but are more somekind of simulations / algorithms

cpp simulations

Last synced: 30 Mar 2025

https://github.com/juanpinheirofiap/hand-tracking-serial-control

Este projeto utiliza a biblioteca MediaPipe para detectar os dedos levantados de uma mão em tempo real através da webcam e envia os dados (número de dedos levantados) para um Arduino via comunicação serial.

arduino arduino-ide cpp cv2 mediapipe python

Last synced: 10 Apr 2026

https://github.com/nir3x/varsizedint.cpp

VarsizedInt - Variable-Sized Integer Encoding

c-plus-plus cpp efficiency encoding integer storage variable-sized

Last synced: 22 Jun 2025

https://github.com/robinc94/leetcode

LeetCode Problem Records

algorithm cpp

Last synced: 22 Jun 2025

https://github.com/yousifj129/relearningprogramming

I didn't code in a while, so I am gonna relearn what I forgot with simple programs and testing

cpp csharp java javascript learning learning-by-doing programming-languages python testing

Last synced: 11 Apr 2026

https://github.com/b1g-dr4gon/ithus

Information Technology Knowledge Site - Faculty of Mathematics, Mechanics and Informatic - Hanoi University of Science - Vietnam National University (VNU - HUS) [Made by Big DragoN]

cpp data-structures-and-algorithms databases design-and-analysis-of-algorithms discrete-mathematics java javascript machine-learning object-oriented-programming python typescript

Last synced: 30 Dec 2025

https://github.com/nulladmin1/eightqueens

Eight Queens Puzzle Made for H* Computer Science II Class

cmake cpp eight-queen-problem eight-queens eight-queens-problem eight-queens-puzzle

Last synced: 11 Jul 2025

https://github.com/szafsrc/caitlyn-test

Lightweit Testing Library

cmake cpp testing-library

Last synced: 21 Jun 2025

https://github.com/randomgamingdev/binheadergen

A simple 1 file program for loading binary files into a header file that gets compiled directly into the executable.

binary cpp cpp20 easy fast file header include includes input simple small

Last synced: 22 May 2026

https://github.com/abajric2/algoritmi-i-strukture-podataka

ETF Materials / Urađene zadaće i pripremne zadaće za vježbe iz predmeta "Algoritmi i strukture podataka"

algorithms-and-data-structures cpp

Last synced: 14 Jul 2025

https://github.com/llnl/raja-sdp

RAJA Streaming Device Prototype. A test project to prototype device/context based task streaming in RAJA with CAMP and CHAI.

cpp

Last synced: 01 Sep 2025

https://github.com/naritanara/collision-pi

Calculate Pi with the extremely inefficient method of counting perfectly elastic collisions.

cpp pi student-project

Last synced: 07 Jul 2025

https://github.com/dtg-lucifer/dsa_cpp

Full Strivers Playlist DSA practice with CPP

cpp dsa dsa-learning-series striver-a2z-sheet

Last synced: 30 Mar 2025

https://github.com/ebrezadev/student_course_management_cpp_ncurses

a sample C++ program to manage students, in c++ using ncurses

cpp ncurse ncurses students tui

Last synced: 20 Jun 2025

https://github.com/awesomearjun/ping-pong-sdl3

A Ping Pong videogame made in SDL3

cmake cpp cpp11 oop sdl3 sdl3-image

Last synced: 20 Jun 2025

https://github.com/bshankar/gomoku_wasm

Play against the Gomoku AI powered by webassembly

alpha-beta-pruning cpp minimax-algorithm transposition-table webassembly

Last synced: 28 Apr 2026

https://github.com/yvesemmanuel/datastructures_algorithms

Implements artifacts studied at Algorithms and Data Structure classes.

algorithms complexity-analysis cpp data-structures oop

Last synced: 08 Jun 2026

https://github.com/fabic/cxx-playground

Personal C++ playground.

cpp low-level personal-project playground

Last synced: 15 Mar 2025

https://github.com/meta-ben/tiny_c-cpp_collection

2009-2017 Bunch of C/C++ programs ( some with SDL )

c cpp sdl2

Last synced: 16 May 2026

https://github.com/amrit-choudhary/village_shop

This is a C++ game about establishing a profitable shop in a functioning village. You will try to satisfy village's demands while trying to make a profit.

cpp game game-development

Last synced: 18 Mar 2025

https://github.com/guettafa/imgui_desktoptemplate

ImGui Desktop application template

cpp direct3d9 imgui

Last synced: 20 Jun 2025

https://github.com/robarcoo/qtcppcalculator

Advanced C++ calculator project made using Qt

cpp qcustomplot qt

Last synced: 09 Mar 2026

https://github.com/isaac-defrain/omnetpp_fun

OMNeT++ experiments

cpp omnetpp simulation

Last synced: 30 Jun 2025

https://github.com/dup4/validator-cpp

validation for struct/classes.

cpp validator

Last synced: 29 Mar 2025

https://github.com/arkaht/cpp-freelist

Freelist ─ a freelist memory visualiser in C++ using Raylib.

cpp freelist memory-management raylib raylib-cpp visualizer

Last synced: 19 Jun 2025

https://github.com/607011/entropist

Generate random numbers from mouse moves and keystrokes

cpp cpp11 random-number-generators

Last synced: 04 Jul 2026

https://github.com/jelhamm/virtual-memory

"Implementation of Virtual Memory available in operating systems"

cpp least-recently-used most-recently-used operating-systems replac virtual-machine

Last synced: 04 Apr 2025

https://github.com/vankasiddhartha/3dengine

3dEngine is a simple software-based rendering engine implemented in C++. The goal is to understand how OpenGL and 3D rendering work at a low level by building everything from scratch.

c cpp

Last synced: 16 May 2026

https://github.com/themarlboroman/libdansdl2

SDL2 + OpenGL wrappers for C++

cpp opengl sdl2 wrappers

Last synced: 22 Jul 2025

https://github.com/rayhanbss/warehousemanager-sda2024

A console program based on C++ implementing Data Structure and Algorithm such List, Map, Set, BST, etc. Created for Data Structure and Algorithm Course 2024.

cpp dats-structures dsa

Last synced: 06 Apr 2025

https://github.com/kmhswimgirl/bread-hero

Play Guitar Hero using bread

c clone-hero cpp guitar-hero pi-pico-w pico-sdk

Last synced: 19 May 2026

https://github.com/arbinzaman/walkingmaninrain

It is computer graphics project that works with graphics.h Library without OpenGL

computer-graphics cpp graphic-h

Last synced: 18 Mar 2025

https://github.com/foadsf/opencl-windows-examples

Practical OpenCL examples for Windows with C/C++, demonstrating GPU computing across NVIDIA and Intel hardware

cmake cpp gpu-computing intel nvidia opencl parallel-computing windows

Last synced: 19 May 2026

https://github.com/noureddine-t/coupon-collector-s-simulation

Ce projet simule le problème du collectionneur de vignettes (Coupon Collector's Problem).

cpp r rstudio

Last synced: 19 May 2026

https://github.com/y1z/dynamic_chess

A chess game that let's you change how the game works, pieces, size of the board, etc...

cpp raylib zlib-license

Last synced: 20 Mar 2025

https://github.com/veeso/libbit

A C library to extract single portions of bits from a byte array

bit bit-from-byte bits bits-from-byte c cpp extract-bits extract-bits-from-bytes library

Last synced: 19 May 2026

https://github.com/einararnason/teensybutton

Multithreaded button event library for Teensy

buttons cpp multithreading teensy

Last synced: 29 Mar 2025

https://github.com/kalbhor/cbse-project

A hacky C++ project for my CBSE finals

cbse cpp project

Last synced: 26 Jun 2025

https://github.com/tanveer09/imputetoolkit

imputeToolkit is an R package designed to help users apply, compare, and visualise multiple imputation methods. It automates the process of masking known values, applying different imputation strategies, and evaluating their performance with clear metrics and visualisations.

benchmarking cpp data-quality devtools evaluation-metrics imputation missing-data missing-data-imputation r r-package rcpp roxygen2 testthat usethis

Last synced: 19 May 2026

https://github.com/vlmarkov/test-tasks

A repository where is placed test programming tasks.

algorithm c cpp data-structures multithreading

Last synced: 19 May 2026

https://github.com/frklan/libredeo

A C++ intervall timer lib

cpp cpp17 intervall library timer

Last synced: 19 May 2026

https://github.com/kar-dim/CAS-2D

Implementation of the AMD FidelityFX CAS (Contrast Adaptive Sharpening) algorithm on CUDA, for sharpening static images.

cpp cuda dll fidelityfx gpu image-processing parallel-computing sharpen

Last synced: 01 Nov 2025

https://github.com/paulanerus/tram

A straightforward build configuration and dependency management tool for C/C++.

build-configuration build-tool cpp cpp20 dependency-manager package-management package-manager

Last synced: 01 Jan 2026

https://github.com/satyam-singhxx/snake-_ladder_game

This repository contains a C++ implementation of the classic Snake and Ladder board game. The game supports multiple players competing to reach the final square (100) first. The code includes the game logic, player management, and board handling. Opportunities for optimization and feature expansion are also outlined.

builder-design-pattern c cpp singleton-design-pattern snake-ladder-game

Last synced: 19 May 2026

https://github.com/corejust/thegame

Every programmer must write a clone of Minecraft

3d cpp cpp20 minecraft minecraft-clone opengl sfml

Last synced: 19 May 2026

https://github.com/prrathnayake/uber_backend

A modular backend system built in modern C++, inspired by Uber's architecture. This clone demonstrates core backend features such as database integration, multithreaded task execution, and centralized loggin designed for educational, portfolio, or experimental use.

conan conan-recipe cpp database-management datapattern kafka uber-clone

Last synced: 19 May 2026

https://github.com/pardhusreerushivarma20060119/exploit-engineering

Welcome to the definitive record of my journey into x86-64 Assembly Language, System-Level Programming, Reverse Engineering, and Exploit Development.

assembly-x86 cpp cprogramming exploit-development low-level reverse-engineering system-programming

Last synced: 19 May 2026

https://github.com/codspeedhq/opencv-benches

OpenCV benchmarks written in C++

benchmarks cpp opencv

Last synced: 19 May 2026

https://github.com/korzewarrior/korzeterm

A minimal terminal emulator built with C++ and Qt5. Still a work-in-progress. It builds. It runs. You probably shouldn’t use it.

cpp terminal test

Last synced: 26 Jun 2025

https://github.com/gasinfinity/rnm

Small, simple C++26 math library for game development.

cpp cpp26 graphics-programming math

Last synced: 04 Mar 2025

https://github.com/nberlette/terminfo

Node.js native addon for using terminfo/ncurses in TypeScript/JavaScript applications. Available on JSR as @nick/terminfo. Supports Bun, Deno, and Node alike.

bindings c cpp curses napi native ncurses termcap termcaps terminfo terminfo-parser typescript

Last synced: 12 Jan 2026

https://github.com/anmol420/programs-in-cpp

A Basic C++ Programs Based Repository

cpp pratice programs

Last synced: 21 Mar 2025

https://github.com/vintagegrey/gamework

Work in progress C++ game engine built with simplicity in mind

cpp cpp20 cross-platform cross-platform-game cross-platform-game-engine ecs game-engine indie-dev

Last synced: 29 Mar 2025

https://github.com/floweryt6/big-project

auto-created Created via vscode.dev

c cc cpp css html html-css html-javascript html5 javascript python ru ruby

Last synced: 04 Mar 2025

https://github.com/program--/pipe

A forward-pipe for C++14

cpp cpp14 header-only pipeline

Last synced: 30 Dec 2025

https://github.com/amstonn/epoll-server

A simple server based on epoll 基于epoll的简易服务器

cpp epoll epoll-tcp-server

Last synced: 23 Mar 2025

https://github.com/kgorze/molecular-dynamics-simulator

A 2D molecular dynamics simulator that models atomic interactions using Lennard-Jones forces on a Boltzmann lattice. Currently implements an all-pairs algorithm for force calculations with visualization capabilities. This academic project aims to evolve into a 3D simulation of water and solutes.

atom-simulation cpp lennard-jones molecular-dynamics physics-simulation

Last synced: 06 Apr 2025

https://github.com/georgecatalin-codepractice-courses/linux-system-programming-tools-and-techniques

Code work associated with the course "Linux System Programming Techniques & Concepts" authored by Abhishek CSEPracticals on Udemy.

cpp cpp-library cprogramming udemy-course-project

Last synced: 10 May 2026

https://github.com/vidiptvashist/library-management-system

Library Management Systems helps to maintain a database that is useful to enter new books record books borrowed by the members, with the respective submission dates. Moreover, it also reduces the manual record burden of the librarian.

cpp library-management-system

Last synced: 11 Oct 2025

https://github.com/thomas-chqt/graphics

Abstraction layer on top of multiple graphics api

cpp graphics-programming metal opengl

Last synced: 29 Apr 2026

https://github.com/bdcbqa314159/cpp_crossplatform_py_libs

Working on how to bind c++ and python together and create a python package with cross-platform support.

cpp cross-platform dynamic-library learning-by-doing python

Last synced: 18 May 2026