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/mpellouin/plazza

A pizza restaurant helper using processes, threads and mutex. Part of Epitech's 2nd year Conccurent Programming unit.

conccurent cpp epitech mutex plazza porgramming process thread

Last synced: 20 Jun 2025

https://github.com/magnuschase03/base64-encryption

Encode ASCII text to base 64

base64 cpp encryption

Last synced: 07 Apr 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/piobeat/smartphone-webserver-template-mongoose

A native webserver implementation (C/C++) based on Mongoose for your smartphone.

android c cpp cpp11 cross-compilation cross-compiler-toolchain mongoose native smartphone webserver

Last synced: 10 Apr 2026

https://github.com/rudrodip/sonicrypt

Sonicrypt is a compact and intuitive tool designed to enhance the user experience for both buyers and sellers engaging in crypto transactions.

arduino cpp esp-idf esp32 esp32-s3 espressif platformio solana websocket

Last synced: 10 Apr 2026

https://github.com/smile040501/bodmass_calculator_cpp

A BODMASS Calculator made using CPP which allows you to evaluate the complex mathematical expression with ease.

bodmas bodmas-calculator bodmas-evaluator bodmas-operation cpp

Last synced: 27 May 2026

https://github.com/bsmithcompsci/library-twitchircsdk

TwitchIRC Software Development Kit - Simplifies integration to Twitch API.

asio cpp irc sdk twitch twitch-api twitch-bot twitch-irc twitch-sdk twitchirc twitchsdk twitchtv

Last synced: 14 Mar 2025

https://github.com/akagi201/learning-gtest

Learning notes of Google C++ Testing Framework

cmake cpp gtest leanring makefile tutorial

Last synced: 14 Jul 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/jaredloomis/sighlo

A Redis-like DBMS

cpp database dbms

Last synced: 14 Apr 2026

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/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/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/emanuele-xyz/qk

Quick 3D D3D11 renderer

cpp d3d11 realtimerendering

Last synced: 31 Aug 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/beepboopbit/cpp-console-calculator

A calculator to apply different programming concepts

calculator console cpp

Last synced: 31 Aug 2025

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-user-defined-literals

This is an examples repository of C++ Senioreas blog user-defined literals article.

code-refactoring cpp cppsenioreas literals user-defined-literals

Last synced: 15 May 2025

https://github.com/coralkashri/cppsenioreas-metaprogramming-constexpr

This is examples repository of C++ Senioreas blog metaprogramming constexpr article.

constexpr cpp cpp11 cpp14 cpp17 cpp20 cppsenioreas metaprogramming

Last synced: 15 May 2025

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/scapix-com/cmodule_test

Example project for cmodule package manager

cmake cpp package-management package-manager

Last synced: 26 May 2026

https://github.com/va1da5/esp32-idf-dev-container

Visual Studio Code Dev Container based C/C++ development environment for Espressif ESP32

container containers cpp docker esp32 freertos

Last synced: 10 Apr 2026

https://github.com/shivamgupta92/leetcodesolution

Solution to LeetCode problems

cpp dsa java python3

Last synced: 10 Apr 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/gabygold67/buttontoswitch_stm32

An STM32-RTOS library to implement all kind of switches out of simple push buttons (Momentary buttons) by using embedded simulated behavior

button buttons cpp debounce debounce-button deglitch potentiometer-simulation pushbutton-library pushbutton-switch rtos-library stm32 stm32-library

Last synced: 01 Sep 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/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/shape-manipulation

This C++ program is designed to work with various shapes, including rectangles and composite shapes, in an object-oriented manner. It allows you to read shape descriptions from an input file, perform operations like moving and scaling, and then sort and display the shapes.

cpp oop oops-in-cpp shapes struct

Last synced: 07 Apr 2025

https://github.com/ohtoai-research/avm

AVM aims to reduce binary distribution piracy of software by detecting Virtual Machine Characteristics.

anti-virtualmachine cpp crossplatform

Last synced: 10 Jun 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/nazavode/meetupcpp-may-2019

Stuff for the talk "Look ma, no CUDA! Programming GPUs with modern C++" at the Italian C++ Community meetup @ Modena, Italy

cpp gpu opencl sycl

Last synced: 10 Jul 2026

https://github.com/tugrul512bit/gpgpu-loadbalancerx

Simple load-balancing library for balancing GPGPU workloads between a GPU and a CPU or any number of devices in a computer or multiple computers.

cpp cuda fine-grained gpgpu gpu load-balancer load-balancing multi-gpu opencl

Last synced: 10 Jul 2026

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

C++ learning from zero

cpp learning-by-doing

Last synced: 25 Apr 2026

https://github.com/4brunu/mobilecppmemorytest

Sample project showing memory error using djinni

android cpp djinni ios

Last synced: 15 May 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/mr-python-in-china/mp-oi-library

在 vscode 中快速添加常用算法模板

competitive-programming cpp olympiad-in-informatics

Last synced: 26 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/mohitbansal964/binary-tree

Binary Tree Insertion, Traversal and display in vertical and horizontal format

binary-trees cpp data-structures

Last synced: 30 May 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/khoinguyen2k/int2215-laptrinhnangcao

weekly assignments of advanced programming course

cpp uet

Last synced: 06 Mar 2025

https://github.com/jwillikers/gnu-arm-embedded-image

A container image for running the bare metal ARM GCC toolchain for C and C++, built on Fedora

buildah c cpp fedora gnu-arm-embedded-toolchain oci-image

Last synced: 15 Apr 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/rickstaa/webrtc-python-server-cpp-client-example

This repository contains my test code for connecting an C++ WebRTC client to an python WebRTC server.

cpp python webrtc

Last synced: 21 Feb 2026

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/zezav-cz/matrixcalculator

CLI app fro basic matrix operations

cpp linear-algebra matrix matrix-calculations

Last synced: 30 Jun 2025

https://github.com/dhimasardinata/caxe

A modern C/C++ project manager that cuts through build system complexity.

build-tool c cli cpp developer-tools make package-manager rust

Last synced: 13 Jan 2026

https://github.com/deryaxacar/42-cpp_03

This project aims to teach you object-oriented programming principles by creating a class hierarchy in C++. It starts with a basic ClapTrap class and then adds derived classes such as ScavTrap, FragTrap, and DiamondTrap.

42 42-cpp 42-cpp-module 42-cpp-modules 42-school 42born2code 42cursus 42projects 42school cpp cpp-all cpp-modules cpp-modules-42 cpp-programming cpp03 cpp98

Last synced: 26 Feb 2025

https://github.com/faber222/encode-decode-file

Este projeto implementa um método para converter dados binários de arquivos em vídeos utilizando a biblioteca OpenCV. O objetivo principal é explorar a viabilidade do YouTube como um "Google Drive" ilimitado, aproveitando que a plataforma permite o upload de vídeos sem restrição de quantidade.

c cpp encoder-decoder opencv4

Last synced: 21 Feb 2026

https://github.com/jcbritobr/ercos-fltk-cheat-page-modern-cpp

This is a rewrite of ercos cheat page examples in modern c++ 17

cpp examples fltk gui

Last synced: 01 Sep 2025

https://github.com/zouariomar/crun

A simple program for starting a new project

c cli cpp gui

Last synced: 23 Mar 2025

https://github.com/anjasfedo/sll

Single Linked List on C++

cpp single-linked-list

Last synced: 14 Jun 2025

https://github.com/chihebabiza/cpp-oop-bank-system

C++ console application use OOP concepts , it manages client records in a banking system. It allows users to view, add, update, and delete client information, as well as perform transactions like deposits, withdrawals, and balance checks. The system includes user login functionality with different access levels .

bank-application bank-system console-application cpp cpp-bank-management-system cpp-oo oop visual-studio

Last synced: 07 Apr 2025

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/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/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/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/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/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/sameetasadullah/sort-arrays-using-fork

A simple C++ program to sort two arrays in two different child processes using fork system call

cpp fork linux sorting ubuntu

Last synced: 17 May 2026

https://github.com/sameetasadullah/reverse-and-uppercase-string-using-thread-joins

A simple C++ program to reverse the string and convert it into uppercase letters using multiple threads and joins

convert-uppercase cpp linux reverse-string thread-joining threads ubuntu

Last synced: 29 Apr 2026

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

A Simple Centipede Game in C++ using OOP (Object Oriented Programming) concepts

cpp game game-development glut linux oop oop-principles opengl ubuntu

Last synced: 07 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/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/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/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/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/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/ranveeraggarwal/leetcode-cpp

Leetcode Solutions in Modern-ish C++

algorithms cpp leetcode

Last synced: 02 Apr 2025

https://github.com/vaibhav1826/understanding_cpp

This repository is a comprehensive and well-documented guide for c++ providing detailed explanations and best pratice questions .

cpp

Last synced: 30 Jun 2025

https://github.com/jkazari/mathematics-laboratories-4.1

Repository of solutions for my Algorithms and Data Structures class on the 4th semester of studying Mathematics at Gdańsk University of Technology

algorithms cpp data-structures

Last synced: 30 Jun 2025

https://github.com/rupeshrb/shop_management_system-computer-item-shop-

Shop management system of computers item in cpp with bill system.

billing cpp graphics object-oriented-programming

Last synced: 26 Feb 2025

https://github.com/krjordan/cpp-starter

C++ VS Code configuration for Mac

configuration cpp vscode

Last synced: 15 Mar 2025

https://github.com/alightsoulmate/lite-dev-cpp

A lightweight C/C++ editor for macOS, written in Rust, inspired by Dev-C++

cpp dev-cpp editor lightweight-app lite-app macos rust

Last synced: 10 Jul 2026

https://github.com/aarav90-cpu/arkcode

A Coding Language Based on C++

coding coding-lang cpp custom-code language

Last synced: 10 Jul 2026

https://github.com/ali-el-badry/fraction-calculator

It is an calculator that calculate the fractions

calculator cpp fractions mathematics

Last synced: 26 Feb 2025

https://github.com/avakar/intrusive_list

Header-only, composition-based, allocation-free double-linked list for C++11

cpp cpp11 intrusive-containers linked-list

Last synced: 12 Apr 2025

https://github.com/tomswan/collections

In this repository are collected ZIP files containing listings from programming tutorials I wrote and published roughly between 1980 and 2001.

assembly-language c cpp java pascal program-listings programming-languages programming-tutorial source-code

Last synced: 10 Mar 2026

https://github.com/ucx15/pong

Pong Game in C++

cpp game pong sdl2

Last synced: 12 May 2026

https://github.com/lioncash/riscv-emu

A small RISC-V emulation project

cpp emulator risc-v

Last synced: 18 Mar 2025

https://github.com/eyelash/peg.hh

C++14 parser combinator

cpp cpp14 parser

Last synced: 30 Mar 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/gabrielspassos/c-plus-plus-sandbox

:heavy_plus_sign: :heavy_plus_sign: C++ POCs and Tests repo

cplusplus cpp

Last synced: 15 May 2025

https://github.com/sameetasadullah/linux-gbsh-shell-implementation

Linux shell coded in C++ language which performs some of the features found in typical shells, like the bash (Bourne Again Shell) or csh (C-Shell)

cpp fork linux linux-shell linux-shell-commands linux-shell-implementation ubuntu unnamed-pipe

Last synced: 11 Apr 2026

https://github.com/czhao-dev/llvm-c-compiler-toolchain

A small C toolchain built from scratch: a preprocessor, a LLVM compiler, a static analyzer, and a Makefile build tool.

build-tool c compiler cpp llvm make rust static-analysis toolchain tree-sitter

Last synced: 10 Jul 2026

https://github.com/rafaelbortolozo/minigame_boliche

Pequena atividade para a matéria de Paradigmas da Computação, se trata de um "jogo" onde a máquina joga sozinha gerando pontuações aleatórias. O objetivo principal do algoritmo era representar o funcionamento de um jogo de boliche, desconsiderando a fisica.

bowling-game cpp paradigms poo random-number-generators

Last synced: 15 Mar 2025