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/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/dijkstra-algorithm-implementation

My own templatized C++ implementation of Dijkstra Algorithm using Microsoft Visual Studio

cpp dijkstra-algorithm dijkstra-shortest-path graph list stack 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/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/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/seboste/sapper

Sapper is a CLI tool written in Go that enables you to rapidly create, extend, and update C++ microservices

cloud-native cmake conan cpp hexagonal-architecture microservices sapper

Last synced: 18 Jan 2026

https://github.com/sameetasadullah/airline-reservation-system

An Airline Reservation System coded in C++ language using Microsoft Visual Studio with multiple basic and advance search options. Used Dijkstra Algorithm on flights graph for finding optimal path in terms of cost/time

airline-booking airline-reservation cpp dijkstra-algorithm dijkstra-shortest-path graph 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/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/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/xiaohajiayou/cpplearningjourney

从新手到进阶的cpp学习记录

c-p-p cpp road roadmap

Last synced: 30 Mar 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/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/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/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/boloto1979/file-encryptor

file encryption program with a graphical interface using the GTK library.

cpp csharp encryption

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/eyelash/peg.hh

C++14 parser combinator

cpp cpp14 parser

Last synced: 30 Mar 2025

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/daronenko/cpp-template

simple and powerful template for your projects in c++

cmake compose cpp docker make modern project sanitizer template

Last synced: 11 Mar 2025

https://github.com/zarox28/logger-cpp

Simple logging library in C++

cpp logging

Last synced: 15 May 2025

https://github.com/yagocrispim/data_structures

A study about data structures

cpp data-structures

Last synced: 23 Mar 2025

https://github.com/kalyan4636/interview-coding-practice-questions

PYTHON AND JAVA CODING SNIPPETS, TECHNICAL INTERVIEW QUESTIONS AND PRACTICE CODE.

angular corejava cpp css data-structures django framework html java javascript mongodb python sql

Last synced: 11 Apr 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/qwli7/cpp-all

C++学习记录和一些 C++知识点

cpp cppprimer cppprimerplus makefile sdl2 stdlib stl

Last synced: 31 Mar 2025

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

https://github.com/kentlouisetonino/sw-cpp-dsa

Sample programs of Data Structures and Algorithms using C++.

cpp data-structures-and-algorithms

Last synced: 08 Mar 2025

https://github.com/uscbiostats/pruner

pruner: Implementing the Felsenstein's Tree Pruning algorithm

cpp cpp11 header-only phylogenetic-trees phylogenetics pruning tree

Last synced: 13 Jun 2026

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/ifwtzzzzzh/semester-2-cpp

ITPLN's Semester 2 curriculum offers two exciting courses to empower you: Algorithms and Programming 2!

cpp

Last synced: 31 Mar 2025

https://github.com/suyashmahar/csn-102

CSN-102

cpp csn-102

Last synced: 16 May 2025

https://github.com/asqiriba/rijndael

Rijndael block cypher in C.

cpp encryption rijndael-algorithm

Last synced: 15 Mar 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/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/sjanel/aeronet

A modern C++ HTTP/1.1 server for Linux

cpp cpp23 http-server linux

Last synced: 18 Jan 2026

https://github.com/dimalmfao/smetana

A useless rather very unreliable, unprofessional programming language made as a proof of concept using C++.

cpp language programming-language

Last synced: 27 Feb 2025

https://github.com/tony-go/cmake-uwebsockets

Build uWebSockets with CMake.

cmake cpp usockets uwebsockets

Last synced: 29 Mar 2025

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/amanoteam/raiden

A GCC cross-compiler targeting Linux musl

c cpp cross-compiler gcc linux musl

Last synced: 19 Apr 2026

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/hyouteki/aoc24

My attempt at solving 2024's Advent of Code

aoc c clojure cpp java

Last synced: 02 Sep 2025

https://github.com/konvt/simsh

A simple Linux Shell written in Modern C++.

cmake cpp cpp20 linux linux-shell makefile modern-cpp shell xmake

Last synced: 13 Mar 2025

https://github.com/kelbon/hpack

HPACK implementation (RFC 7541)

cpp cpp20 hpack http http2 networking rfc7541

Last synced: 27 May 2026

https://github.com/ayesha-quazi/49-days-dsa-challenge

I'll be sharing my daily journey of applying what I’ve learned in C++ by tackling Last Minute Problems provided by Fraz Sir.

challenge cpp dsa-algorithm dsa-practice dsalgo-questions

Last synced: 03 Apr 2025

https://github.com/liulingxi2/multi-person-communication-platform-ssp-2.0

Multi-person communication platform SSP 2.0

cpp microservice mysql social software

Last synced: 02 May 2026

https://github.com/a9na/simcardsimulator

📱 A C++ project simulating SIM card operations. Features include storing/retrieving IMSI, network authentication, contact management, and basic OTA communication. Demonstrates user authentication and network interaction. 🔒📞

cpp sim sim-card simulator

Last synced: 07 Oct 2025

https://github.com/maipa01/pcre2cpp

A C++ wrapper around the PCRE2 library to provide a more user-friendly and object-oriented interface for using regular expressions, while retaining the performance and flexibility of the original library.

bsd-3-clause cpp cpp20 library open-source pcre2 pcre2-regex pcre2-wrapper regex regular-expressions wrapper

Last synced: 27 May 2026

https://github.com/slangborgh16/motion-extraction

C++ Motion Extraction with OpenCV

cpp motion motion-extraction opencv

Last synced: 07 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/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/kanannuruyevs/basic-programming-exercises

Some Programming Exercises in My Learning Journey. This repository contains code in Java, C++, Python, HTML, CSS, and JavaScript.

cpp css html java javascript learning programming python

Last synced: 11 Apr 2026

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/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/robaho/cpp-trader

A financial exchange in C++ designed for algorithmic trading tests.

cpp financial-markets fix fix-protocol trading-strategies

Last synced: 23 Mar 2025

https://github.com/dron12261/dronsengine2d

DronsEngine2D - мой игровой движок для 2D игр, который я пишу при помощи C++&SFML. (В РАЗРАБОТКЕ НА НАЧАЛЬНОЙ СТАДИИ)

2d cpp game-engine gamedev in-development sfml

Last synced: 23 Mar 2025

https://github.com/aljo242/modern-cpp

Learning modern C++

cpp

Last synced: 16 May 2025

https://github.com/jilliennelapid/packagedelivery

A C++ project using mulitple header files and classes to simulate different mailing packages that can be send out.

classes-and-objects cpp header-files

Last synced: 15 Mar 2025

https://github.com/wavefnd/lipi

Lipi Text Editor

cpp editor ide qt6 texteditor

Last synced: 13 Jan 2026

https://github.com/bestmahdi2/uni__stm32menudesignprogramlcd2x16

A university project where a menu program was designed with STM32F407VG that works with keys and a 2x16 LCD

cpp lcd lcd16x2 menu stm32 stm32f4 stm32f407vg stm32f407vgt6

Last synced: 18 Apr 2026

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/leonburghardtdev/injectify

Injectify is a simple and easy-to-use tool that allows users to inject dynamic link libraries (DLLs) into running processes.

c cheats cpp dll-injection imgui reverse-engineering win-api

Last synced: 11 Apr 2026

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/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/crazyvito11/vita-hello-world-docker

A simple Hello World application for the Vita, build with VitaSDK via Docker

boilerplate cmake cpp docker docker-compose hello-world homebrew playstation-vita ps-vita vita-companion vitasdk

Last synced: 02 Apr 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/kubware/kub-cpp-logger

Simple C++ logger with NuGet packing option

cpp logger nuget nuget-package static-library

Last synced: 05 Jan 2026