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/velocityra/chip8-emu

A Chip-8 emulator in C++, with a basic debugger.

chip8 chip8-emulator cpp emulation emulator sfml

Last synced: 16 May 2025

https://github.com/awais-124/itp-project

C++ games project for beginners. Five games in one.

cpp dice-game introduction-to-programming programming tic-tac-toe

Last synced: 07 Apr 2025

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/rnburn/ot-chat

Example of OpenTracing's plugin approach

boost-beast cpp jaeger opentracing zipkin

Last synced: 12 Aug 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/anjasfedo/sll

Single Linked List on C++

cpp single-linked-list

Last synced: 14 Jun 2025

https://github.com/anjasfedo/mll

Multi Linked List

cpp multi-linked-list

Last synced: 29 May 2026

https://github.com/abderrsfa/cpp_modules

9 modules of C++ each cover a certain topic to help you understand the specificities of C++ and Object-oriented Programming.

1337 42born2code classes cpp inheritance object-oriented-programming oop stl templates

Last synced: 13 Oct 2025

https://github.com/kammitama5/c-datastructs-spring17

collection of C++ notes and programmes

backtracking-algorithm cpp datastructures linked-list

Last synced: 17 Aug 2025

https://github.com/eliaskosunen/spio

(Not in active development) C++ iostreams for the 21th century

cplusplus cpp cpp-library cpp11 cpp14 cpp17 io io-library iostream

Last synced: 17 Aug 2025

https://github.com/rishabh672003/hash-table-in-cpp

A very simple hash table implementation in CPP

cmake cpp cpp20 data-structures hash hash-table hashing

Last synced: 19 Aug 2025

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

C++ learning from zero

cpp learning-by-doing

Last synced: 25 Apr 2026

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/rkolovanov/auxiliary-cpp

Библиотека вспомогательных компонентов C++.

cpp library

Last synced: 16 May 2025

https://github.com/sdk-meb/ft_containers.42

Project aims to re-implement an STL C++ containers such as vector, map, stack, and potentially set while adhering to the C++98 standard. The goal is to ensure a deep understanding of these containers and to develop custom implementations that comply with C++98 features and restrictions.

1337school 42born2code containers cpp cpp98 data-structures data-types makefile redblack-tree

Last synced: 05 Jan 2026

https://github.com/jmsmarcelo/dev-reference

Referência técnica para desenvolvedores de baixo nível

assembly c ciencia-da-computacao cpp dev low-level

Last synced: 18 May 2026

https://github.com/abdulahshoaib/chessmasters

Lichess-esk multiplayer chess game made using C++ and SFML

chess-game cpp lichess-clone sfml sfml-game

Last synced: 26 May 2026

https://github.com/sovrasov/go-multisolver

An algorithm for simultaneously solving of multiple global optimizations problems

cpp global-optimization optimization-algorithms optimization-methods

Last synced: 24 Mar 2025

https://github.com/davidyslu/ClassicSudoku

Implement the classic game "Sudoku" in C++

c-plus-plus cpp game game-development

Last synced: 29 Aug 2025

https://github.com/jilliennelapid/singly-linked-list

Practicing the implementation of a singly linked list data structure in C++.

cpp header-file linked-list singly-linked-list

Last synced: 11 Jun 2025

https://github.com/eeyribas/tcp-server-client-cpp

The repo contains TCP communication Client and Server applications. The applications are coded in the C++ programming language, using C-based libraries. IDEs that compile C/C++ programming languages can be used.

cplusplus-programming cplusplus-project cpp cpp-app cpp-examples cpp-programming qt-application qt4 qt5-applications qtcreator tcp tcp-client tcp-client-cpp tcp-client-server tcp-communication tcp-server tcp-server-client tcp-server-cpp tcp-socket tcp-socket-server-c

Last synced: 03 May 2026

https://github.com/kampi/sensorhub

Solar-powered, low energy environment sensor node with WiFi interface.

c cpp electronics iot mqtt mqtt-client particle particle-argon qt raspberry-pi

Last synced: 10 Apr 2026

https://github.com/anthonylucky1909/ics-lab

The ICS-Lab project explores low-level programming and system vulnerabilities through Bomblab, Buflab, and Linklab experiments, focusing on buffer overflows, memory management, and reverse engineering in C and Assembly.

assembly-language cpp

Last synced: 22 Apr 2026

https://github.com/beepboopbit/cpp-console-calculator

A calculator to apply different programming concepts

calculator console cpp

Last synced: 31 Aug 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/salma-mamdoh/encryption-and-dycryption-program

My project for Structured Programming Course taken during fall 2023 semester

cpp problem-solving structure-programing

Last synced: 01 Jul 2025

https://github.com/gvatsal60/cmakedockertemplate

🐳📦 Streamlined C++ Template Development with CMake and Docker

c cmake cpp docker docker-container docker-image dockerfile make makefile

Last synced: 11 Apr 2026

https://github.com/henriktrom/pose_inference

A high-performance, multi-threaded C++ pipeline for real-time multi-camera keypoint detection.

cpp keypoint-detection multi-threading open-source real-time research-software rtmpose

Last synced: 24 May 2026

https://github.com/hcolda/qingliaochatclient

A lightweight chat software client (WIP)

chat chat-app chat-application chatapp chatroom client cpp cpp23

Last synced: 06 Mar 2025

https://github.com/neerajcodes888/gfg

Welcome to my GeeksforGeeks Data Structures and Algorithms (DSA) solutions repository! 🌟 Explore a diverse range of solutions to GeeksforGeeks problems, thoughtfully organized by difficulty levels for a structured learning experience.

cpp dsa-algorithm gfg-solutions

Last synced: 30 Aug 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/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/mguludag/joining_thread

a RAII style version of std::thread that joins

cpp raii-idiom thread

Last synced: 18 Jun 2026

https://github.com/shibam120302/6companies30days

Challenge to solve 90 questions from 6 companies in 30 days.

6companies30days 6companies30days2k23 arshgoyal cpp revisewitharsh

Last synced: 15 Mar 2025

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/doqin/dx9gf

Simple Directx9 Game framework for learning (SE102)

cpp directx directx9 se102 uit

Last synced: 24 May 2026

https://github.com/acbin/ds-and-algorithms

✨ Data Structure and Algorithms.

algorithm cpp

Last synced: 19 Mar 2025

https://github.com/dennisliu1993/blackjack

Using MFC to create a BlackJack game platform

blackjack cbuttonst cpp doublebuffer mfc userinterface

Last synced: 24 Jul 2025

https://github.com/xoofx/customformattingdemo

Code saved from Charles Petzold article: Character Formatting Extensions with DirectWrite

cpp direct2d directwrite dwrite

Last synced: 01 Sep 2025

https://github.com/puellaquae/direct2dkit

Direct2D 简单封装 / Wrapper for Direct2D

cpp direct2d win32

Last synced: 31 Dec 2025

https://github.com/genebit/sync-files

Sync files from A to B where A is the main file you want to be synced to file B

cpp linux make

Last synced: 20 May 2026

https://github.com/mond1c/openglengine

It's open source gaming engine. It's my main project.

cpp cpp20 engine game-engine glfw opengl

Last synced: 19 May 2026

https://github.com/yagocrispim/data_structures

A study about data structures

cpp data-structures

Last synced: 23 Mar 2025

https://github.com/salihmezraoui/image-quilting

A C++ project implementing the Image Quilting algorithm based on Efros and Freeman's method for seamless texture synthesis. It generates larger, continuous textures by stitching overlapping patches from a source image. Using Minimum Error Boundary Cut and MSE Patch Selection, it minimizes visible seams and achieves high-quality texture results.

clion cmake cpp image-processing image-quilting

Last synced: 24 Aug 2025

https://github.com/endail/bh1750

BH1750 light sensor API for Raspberry Pi

bh1750 cpp lgpio raspberry-pi

Last synced: 08 Nov 2025

https://github.com/voutuk/taskmanager

Todo-list style task manager: My first project in C++, designed to help organize tasks and to-dos efficiently.

cpp taskmanager todolist

Last synced: 07 Apr 2025

https://github.com/aoshimash/cs

Coordinate systems for planetary N-body simulation

astrophysics cpp n-body

Last synced: 31 Mar 2025

https://github.com/mute124/atlas

An efficient cross-platform game engine, built for large open-world games with developer sanity, modding, modularity & extensibility, and more in mind.

3d 3d-engine angelscript cpp cpp20 cross-platform engine game-development game-engine linux lua modding modern-cpp raylib scripting sol2 windows

Last synced: 09 Apr 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/sameetasadullah/vector-implementation

My own templatized C++ implementation of Vector using Microsoft Visual Studio

cpp vector visual-studio

Last synced: 15 Mar 2025

https://github.com/jacek13/mahjongsolitaire

Mahjong Solitaire based on the SDL2 library.

cpp cpp14 mahjong-solitaire sdl2 visual-studio

Last synced: 15 May 2025

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/gabrielemaurina/workspace

Personal workspace. Years of code shouldn't be lost.

cpp eiffel erlang java javascirpt ocaml python scala

Last synced: 11 Apr 2026

https://github.com/sameetasadullah/consensus-problem-using-openmp

Program coded in C++ language to solve the consensus problem between multiple threads using OpenMP

consensus-problem cpp linux openmp openmp-parallelization ubuntu

Last synced: 17 May 2026

https://github.com/sameetasadullah/consensus-problem-using-mpi

Program coded in C++ language to solve the consensus problem between multiple threads using MPI

consensus-problem cpp linux mpi mpi-parallelization ubuntu

Last synced: 22 May 2026

https://github.com/sameetasadullah/avl-tree-implementation

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

avl-tree cpp traversals tree-structure visual-studio

Last synced: 15 Mar 2025

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

My own templatized C++ implementation of Singly LinkedList using Microsoft Visual Studio

cpp singly-linked-list singlylinkedlistoperations visual-studio

Last synced: 15 Mar 2025

https://github.com/sameetasadullah/arraylist-implementation

My own templatized C++ implementation of ArrayList using Microsoft Visual Studio

arraylist cpp visual-studio

Last synced: 15 Mar 2025

https://github.com/amanoteam/raiden

A GCC cross-compiler targeting Linux musl

c cpp cross-compiler gcc linux musl

Last synced: 19 Apr 2026

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

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

cpp doubly-linked-list visual-studio

Last synced: 15 Mar 2025

https://github.com/sameetasadullah/graph-implementation

My own templatized C++ implementation of Graph and its different traversals i.e, BFS, DFS using Microsoft Visual Studio

bfs cpp dfs graph visual-studio

Last synced: 13 Oct 2025

https://github.com/james-beans/wi4l

Litterally just a single window implemented in 4 languages.

c cpp python rust wi4l

Last synced: 08 Apr 2025

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/drorspei/sismicpp

A C++ library for running statecharts

cpp cpp14 state-machine statechart

Last synced: 11 Jan 2026

https://github.com/halffd/hvc

Hotkey Manager and Window Control System

automation cpp gtk hotkey linux lua scripting window-management x11

Last synced: 07 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/verzatiledev/unreal.peekandimpact

FPS game JD Keeps telling me to make, so here I will make an FPS game that followed the idea of Peeking and Impacting.

and cpp engine fps game impact peek unreal verzatiledev video-game

Last synced: 19 Aug 2025

https://github.com/rarepineapples/hacker-simulation

Can't code? Want to feel like you can? Here's a program that makes random lines of code speed down your terminal. Contributions welcome!

cpp cpp17orlater fun terminal

Last synced: 18 May 2026

https://github.com/hfx-j/sgtd

SGTD: A Semantic-Guided Triangular Descriptor for One-Shot LiDAR-Based Global Localization

cpp global-localization slam

Last synced: 15 Mar 2025

https://github.com/gringolito/cpp-pre-commit-hooks

C++ hooks for pre-commit based on Google C++ Style Guide

cpp google-style pre-commit pre-commit-hooks

Last synced: 16 May 2026

https://github.com/niten01/lithe

3D game engine with editor.

cpp game-engine

Last synced: 13 Aug 2025

https://github.com/satyajitghana/gpu-programming

Contains the contents of GPU Architecture and Programming course done on NPTEL

c cpp cuda cuda-programming gpu-programming nptel nvidia

Last synced: 09 Mar 2026

https://github.com/maiori44/multipekka

A packager and file checker for the game Pekka Kana 2

cpp tool zipper

Last synced: 28 Feb 2025

https://github.com/connectaman/c-and-data-structure

Program,Notes,Explanation on Data Structure using C++

cpp data data-structures sorting-algorithms

Last synced: 14 Mar 2025

https://github.com/mondonno/algorithms

Collection of resuable algorithm templates written in pure C++

algorithm algorithms all cpp data-structures math prefix-sumes sorting trees

Last synced: 04 Jun 2026

https://github.com/salwaelkaddaoui/ledmatrix

Scrolling led ticker, built from scratch and programmed

arduino bluetooth cpp embeddedc hc05 i2c-bus mcp23017

Last synced: 17 May 2026

https://github.com/mjlee111/qt_example

Simple QT based GUI examples.

cpp gui qt qt-examples

Last synced: 05 Jan 2026

https://github.com/hyouteki/voodoo

Simple Terminal based Todo manager with regex

cpp regex todoapp

Last synced: 27 Oct 2025

https://github.com/knightfox75/psu_pro

Power Supply Unit for 8 bits microcomputers.

arduino cpp hardware

Last synced: 06 Mar 2025

https://github.com/marat-tanalin/pizza-png

Tiny and easy-to-use C++ library for generating PNG image files in Windows

cpp formats gdi gdi-plus gdiplus graphics libraries library png wrapper

Last synced: 15 Mar 2025

https://github.com/offa/cet

Simple test execution, mostly for container environments.

container container-test cpp cpp17 systemtesting

Last synced: 18 May 2026

https://github.com/bipin161523/basic

"Basic Coding of Languages" A collection of beginner-friendly coding projects to learn and explore different programming languages. Starting with C, this repository will gradually expand to include Python, Java, JavaScript, C++, Ruby, and web development basics (HTML/CSS). Follow my journey and explore simple implementations and exercises aimed at

c cpp css html java javascript python ruby

Last synced: 10 Apr 2026

https://github.com/amanoteam/sphynx

A GCC cross-compiler targeting Linux

c cpp cross-compiler gcc linux

Last synced: 13 Mar 2025

https://github.com/stevenferrer/cpp-meson-template

C++ template repository with Meson build

cpp meson

Last synced: 25 May 2026

https://github.com/rosy-iso/multipekka

A packager and file checker for the game Pekka Kana 2

cpp tool zipper

Last synced: 17 Aug 2025

https://github.com/gmorales08/chip8emu

A CHIP-8 interpreter written in C++11

chip-8 chip8 chip8-emulator cpp cpp11 emulation emulator sdl2

Last synced: 30 Mar 2025