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/humayan-kabir/data-structure

data structure repository for competitive programming

competitive-programming cpp data-structures

Last synced: 30 Jun 2025

https://github.com/supermoathx7/cpu-scheduling-algo-

This project is an implementation of the six CPU-Scheduling algorithms using C++.

algorithm algorithms cpp cpu cpu-scheduling

Last synced: 18 Jul 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/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/fl444mingo/fl4-cs131-01-05-lab

Ch. 1, Lab 1, Linear Equation

cpp learning learning-cpp

Last synced: 19 May 2026

https://github.com/knightfox75/psu_pro

Power Supply Unit for 8 bits microcomputers.

arduino cpp hardware

Last synced: 06 Mar 2025

https://github.com/nxhhoang/marisaoj-roadmap-solution

This is my journey learning competitve programming in MarisaOJ

competitive-programming cpp marisa online-judge roadmap

Last synced: 26 May 2026

https://github.com/end2endzone/libargvcodec

libArgvCodec is a c++ library which properly encode and decode command line arguments. It allows one to properly escape string values to use as command line parameters.

argument-encoding argument-parsing codec command-line cpp encoding-arguments

Last synced: 18 Mar 2025

https://github.com/worst001/note_language

收集了一些语言相关的笔记、文档与官方手册

c code coding cpp deployment go guide java language learning markdown mkdocs note notebook php python scala

Last synced: 11 Apr 2026

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/wolgemoth/cpp-hashmap

Concurrent multiplatform hashmap with simple API, exception safety, and sequential collision resolution.

concurrency concurrent cpp cpp17 dictionary exception-safety hashmap initializer-list modern-cpp multiplatform multithreading sequential-chain templates

Last synced: 30 Mar 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/vhtua/dfa-checking-tool

A tiny tool (developed in C++) to validate a given string if it is accepted by the input DFA

cpp dfa

Last synced: 29 Mar 2025

https://github.com/vimtor/cpp-delegates

Approximation of C# Delegates, Funcs and Actions on C++

cplusplus cpp delegate delegates events function-pointers

Last synced: 12 Apr 2025

https://github.com/nadimnesar/covid19-patient-management-system

Our repository contains a console-based Covid-19 patient management system implemented in C++, allowing users to add, search, delete, update, and display patient information. Manage patient records efficiently with this simple yet effective system.

cpp management-system

Last synced: 15 Mar 2025

https://github.com/budchirp/cpp-template

C++ template for starting your projects faster

cmake cpp

Last synced: 24 Mar 2025

https://github.com/bollos00/ble_beacon_esp32

Advertise iBeacon or AltBeacon using ESP32 microcontroller

beacon ble bluetooth cpp esp32

Last synced: 29 Apr 2026

https://github.com/piyush168713/cpp

cpp codes

cpp

Last synced: 28 May 2026

https://github.com/gbowne1/link-explorer

This C++ program will discover links on any http or https page you give it

cpp cpp11 explorer link parser

Last synced: 10 Jun 2025

https://github.com/imxeno/borland_register

A translation layer for calling functions using Borland's register calling convention from cdecl C++ scope and vice versa.

borland borland-register calling-conventions cdecl cmake cpp register register-call translator

Last synced: 13 Jul 2025

https://github.com/tarikseyceri/connect4.cpp

Connect4 v2.0, This project is a game developed in four versions, C, C++, Java SE & Node.js, older to newer respect

connect4 connect4-cpp connect4-game cpp game game-development games

Last synced: 15 Mar 2025

https://github.com/percival33/computer-network-programming

Repo for the network programming course, aimed at creating a real-time advertising bulletin board system

cpp network python3 websocket

Last synced: 19 Apr 2025

https://github.com/tommaso-dognini/polimi_gpu101_courseproject

Polimi Passion In Action GPU101 course project. Implementation in CUDA of BFS algorithm

cpp cuda cuda-programming parallel-computing

Last synced: 10 Apr 2026

https://github.com/olejek88/opc_hart

Universal Hart OPC server

cpp hart opc

Last synced: 06 Jun 2026

https://github.com/brainboxdotcc/evalbot

D++ Evaluator bot

bot cpp discord discord-bot dpp

Last synced: 29 Apr 2026

https://github.com/nkid00/24game

寻找 24 点的最佳解法。Find the best solutions of 24.

24game 24pointgame 24points cpp cpp17 mathematics

Last synced: 16 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/bibekdhkl/100daysofdsa

#100daysofdsa

100daysofdsa cpp

Last synced: 31 Mar 2025

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/suyashmahar/csn-102

CSN-102

cpp csn-102

Last synced: 16 May 2025

https://github.com/stuart6854/gfx

C++ Graphics Wrapper - Work In Progress (Only Vulkan ATM)

cpp graphics vulkan

Last synced: 10 Nov 2025

https://github.com/tayne3/zig.toolchain.cmake

⚡ Use Zig compiler in CMake projects. Simplify cross-compilation.

c cmake cpp cross zig-cc

Last synced: 13 Jan 2026

https://github.com/naltun/eyes-cpp

eyes.sh rewrite... in C++! Let's you perform domain/IP information gathering. Wasn't it esr who said "With enough eyeballs, all your IP info are belong to us?"

cplusplus cpp information-gathering pentesting

Last synced: 30 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/lecrapouille/profiler

[Lib][Alpha version][Functional] Lightweight C++ frame profiler

cpp profiler

Last synced: 07 Apr 2025

https://github.com/ahadalireach/leetcode.solutions

A GitHub repository that contains all the LeetCode problems I have solved, along with their solutions.

cpp dsa problem-solving sql

Last synced: 26 Mar 2025

https://github.com/prot-security-studio/prot-defender-core

Prot Defender core code open source repository

cpp csharp defender dll machine-learning python python3 software windows

Last synced: 10 Apr 2026

https://github.com/kartikmohta/spdlog_catkin

Catkin wrapper for the spdlog library

cpp logging spdlog

Last synced: 10 Jun 2025

https://github.com/captainayan/accountlite-cli

💡💰Lightweight Command line Double-Entry Accounting Software💵💸

account-lite accounting commerce cpp finance journal journal-entries ledger parser personal statements trial-balance

Last synced: 29 Mar 2025

https://github.com/kessejones/cpp-html-parser

HTML parser based on a HackerRank test

cpp html html-parser parser

Last synced: 30 Mar 2025

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

✨ Data Structure and Algorithms.

algorithm cpp

Last synced: 19 Mar 2025

https://github.com/lmriccardo/ciciel

C++ General-purpose Custom Library

cpp library

Last synced: 10 Jun 2025

https://github.com/ajisubarkah/pemrograman-terstruktur

Introduction to C++ programming language

cpp cpp-11

Last synced: 25 May 2026

https://github.com/pbentes/projecttemplate

A quick-start CMake project template for C++ projects which utilize a Core/App project architecture

cmake cpp template template-project

Last synced: 06 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/arsalan-dev-engineer/amateur_boxing_division_table_cpp

Enter your weight and the system will tell you what division you will be fighting in!

begginer-friendly beginner beginner-project boxing cpp programming programming-language table

Last synced: 16 May 2025

https://github.com/aaron-trinidad/genetic_algorithm

Genetic Algorithm implemented in C++

cmake cpp genetic-algorithm optimization-algorithms

Last synced: 23 Mar 2025

https://github.com/harshilshrivastava/chess_helper

A helper code written in C++ give the best move according to situation in Chess game

ai cpp

Last synced: 24 Mar 2025

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

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

cpp stack visual-studio

Last synced: 10 Jun 2025

https://github.com/astrodynamic/decimal-float-point

Decimal is a high-precision value type for financial calculations that minimizes errors due to rounding. It represents big numbers how in C#.

arithmetic big-number bit-operations bitset cmake cpp currency decimal financial high-precision library math normalization numeric-computation optimization precision rounding template-library tests

Last synced: 13 Jun 2025

https://github.com/rprakashdass/c-cpp-guide

Contains tutorials and concise notes designed for pre-interview preparation, with a focus on algorithms, complexity, and the Standard Template Library (STL). This repository serves as a comprehensive, easy-to-navigate guide for C++ and C programming enthusiasts.

algorithms-and-data-structures c concept cpp cppguide notes programs sorting-algorithms tutorial-exercises unstop

Last synced: 31 Aug 2025

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

(Work In Progress!) An interpreter and VM for the CHIP-8 programming language.

chip-8 chip8 chip8-emulator cpp cpp17 cpp20 emudev emulation emulator emulator-development

Last synced: 31 Mar 2025

https://github.com/jbussdieker/babel

Hello World in all the languages

bash batch c cpp elixir erlang go groovy java javascript php python ruby rust vbscript x86

Last synced: 10 Apr 2026

https://github.com/opensourcedoc/ccwarn

Test Code Quality and Standard Conformity for C or C++ Code against Both GCC and Clang

c c-language c-plus-plus clang cpp freebsd gcc linux shell-script standard-conformity unix warnings

Last synced: 12 Apr 2026

https://github.com/ohtypek/minesweeper-sdl2

A minesweeper game made in C++ using SDL2.

amateur cpp game learning minesweeper sdl2 sdl2-image sdl2-ttf

Last synced: 28 Apr 2026

https://github.com/i-umairkhan/big-integers

A big integer calculator for solving calculaitons of big numbers

biginteger cpp data-structures

Last synced: 28 May 2026

https://github.com/erthium/search-tools

String comparison and string search optimisation repertoire, written in C++, Python3 and Typescript

cpp fuzzy-search fuzzysearch levenshtein-distance python python3 search-algorithm string-comparison string-search typescript

Last synced: 11 Apr 2026

https://github.com/shivamgupta92/leetcodesolution

Solution to LeetCode problems

cpp dsa java python3

Last synced: 10 Apr 2026

https://github.com/kkkaan/reinforcement-learning-for-tsp

A Q-learning like algorithm to find the optimal solutions for the Travelling Salesman Problem (TSP).

cpp q-learning-algorithm travelling-salesman-problem

Last synced: 19 Jun 2026

https://github.com/poncoe/datastructure_cpp_basic

introduction to Data Structure (Struktur Data) in Bahasa Indonesia & English (Using Jetbrains CLion for Build C++)

clion-cmake cpp cpp11 cpp14 jetbrains kucing-item-putih learning learning-by-doing luckytrue-development structured-data struktur-data

Last synced: 28 Aug 2025

https://github.com/scapix-com/cmodule_test

Example project for cmodule package manager

cmake cpp package-management package-manager

Last synced: 26 May 2026

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/wavefnd/lipi

Lipi Text Editor

cpp editor ide qt6 texteditor

Last synced: 13 Jan 2026

https://github.com/thecrazymage/robin-hood-hashing

:hash: Robin Hood hashing implementation in C++ with examples.

algorithm cpp hash hash-algorithm hash-table

Last synced: 28 May 2026

https://github.com/anas-farooq8/bomberman

A terminal-based recreation of the classic Bomberman game, built in C++ using the ncurses library. Navigate mazes, plant bombs, defeat enemies, and save your pixelated world! Featuring dynamic gameplay, object-oriented design, and save/load functionality.

2d-game bomberman-game cpp ncurses-library oop-principles

Last synced: 26 Jun 2025

https://github.com/ganweisoft/toms

TOMs is a fully open-source, systematic, plugin-based, high-performance, out-of-the-box, and production-ready development framework for IoT industry applications.

bigdata cpp csharp distributed docker dockerfile golang industrial-iot iot java k8s kubernetes python rust

Last synced: 11 Apr 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/ayesha-quazi/gfg-160-days-dsa-challenge-

I've embarked on a 160-day challenge to tackle the GFG DSA sheet starting from 15th November! 🚀 My goal is to share my journey from being a beginner to reaching a pro level in Data Structures and Algorithms (DSA). I'll be solving problems in C++ and documenting my progress along the way.

cpp dsa-cpp dsa-learning-series dsa-practice dsalgo dsalgo-questions

Last synced: 03 Apr 2025

https://github.com/jilliennelapid/binarytreestorage

Project 2: An organism-storing binary tree that reads commands from input .txt, queries the data, and outputs to console and output .txt.

binary-search-tree binary-tree cpp data-structures infile-outfile txt-files

Last synced: 15 Mar 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/zarox28/logger-cpp

Simple logging library in C++

cpp logging

Last synced: 15 May 2025

https://github.com/shadowmitia/sokoban

Tests with SDL2, modern C++, CMake and Conan.

cmake conan cpp modern-cpp sokoban-puzzle-game video-game

Last synced: 17 May 2026

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/vovandreevik/counting-sort-algorithm

This C++ program demonstrates the Counting Sort algorithm for sorting an array of integers in three different scenarios: best case, average case, and worst case.

chrono counting-sort cpp vector

Last synced: 07 Apr 2025