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/kazenetu/cpp-pubsub-container

C++用簡易pub/subコンテナ

cpp pubsub-container

Last synced: 04 Oct 2025

https://github.com/that-prod-guy/journey-planner

A console application to plan your journeys across 60 cities.

cpp data-structures-and-algorithms dsaincpp

Last synced: 15 Aug 2025

https://github.com/yushikuni/velocityofplayer_ue5

This project is a C++ component designed for Unreal Engine 5.4.4 to measure and display the speed (velocity) of a character. T

cpp finished-project porfolio-website unreal-engine-5

Last synced: 21 May 2026

https://github.com/junaidsalim/word_guesser

A Hang The Man Game developed in C++, where the computer thinks of a country/city and the player guesses letters to reveal the name while avoiding mistakes, with constraints on character repetition and a maximum of 11 chances.

cpp hangman-game hangmanincpp

Last synced: 14 Sep 2025

https://github.com/abd3lraouf/primer5thsolution

C++ primer 5th solutions

cpp cpp-primer cpp11 cpp14 cpp17 solutions

Last synced: 12 Jan 2026

https://github.com/gvatsal60/tcp-ip-pkt-gen

🌐📤 Efficiently create TCP/IP packets with our generator. Tailor-made for network testing, simulation, and educational purposes, it swiftly crafts packets to meet your specific requirements.

c cpp cpp17 docker make makefile packet-generator tcp tcp-ip

Last synced: 08 May 2026

https://github.com/kim366/fractal-trees

Fractal Trees in the Wind

cpp fractal-tree

Last synced: 22 Mar 2025

https://github.com/claby2/coretest

C++ Testing Framework

cpp header-only testing-framework unit-testing

Last synced: 06 Apr 2025

https://github.com/wild-queue/stella

A tool for checking types in the stella functional programming language. The repository also contains tests to check if the tool works correctly

bnfc cmake cpp makefile

Last synced: 18 May 2026

https://github.com/randomgamingdev/tic-tac-toe-cli-cpp-example

A decently simple example of tic-tac-toe for the command line made with good practices and comments to help people learning how to code

cpp easy example simple small tic-tac-toe tictactoe tictactoe-game

Last synced: 04 Oct 2025

https://github.com/roohparvar/acm-icpc-contest-problem-solutions

In this repository, we present four simple exercises from ACM contests, each accompanied by the problem statement (as an image) and the solution written in C++.

cpp

Last synced: 19 Aug 2025

https://github.com/eliott-srl/rainbow_sort

A colour sorter in C++

colour colours coloursort cpp hsv hue rgb sorter

Last synced: 12 Jun 2025

https://github.com/ypatel2022/sfml-fluid-simulation

A fluid simulation made using SFML and C++.

cpp fluid-simulation sfml

Last synced: 10 Nov 2025

https://github.com/ypatel2022/gravity-simulation

A gravity simulation using Netwon's Laws of physics.

cpp sfml simulation

Last synced: 10 Nov 2025

https://github.com/aaron-22766/42_cpp

Collection of modules for learning object-oriented programming and everything C++

42 42-cpp-modules 42born2code 42cursus 42heilbronn 42projects 42school cpp cpp98 object-oriented-programming

Last synced: 12 Feb 2026

https://github.com/felixbd/rubiks-cube-old-pochman

Rubik's Cube solver using Old Pochmann in C++

cpp hacktoberfest rubiks-cube-solver

Last synced: 15 Aug 2025

https://github.com/khan-mujeeb/tic-tac-toe

Tic Tac Toe Game using C++ This is the tic tac toe game made using the C++ programming language.

cpp tictactoe-game

Last synced: 15 Aug 2025

https://github.com/andezion/pong

This is simple Pong-game for two players.

c cpp game-development pong-game sfml-game sfml-graphics-library sfml2

Last synced: 20 Feb 2026

https://github.com/claby2/mouse-track

Track, display, and graph the position of a mouse cursor.

c cpp matplotlib numpy python sdl2 windows

Last synced: 12 Apr 2026

https://github.com/prophetru/sparsematrix

Educational project

cmake cpp doxygen gtest otus

Last synced: 16 May 2025

https://github.com/amrtamertech/clsstack_library-cpp

A C++ template-based stack library (clsMyStack) built on top of a queue and doubly linked list, offering classic LIFO operations with extra flexibility.

cpp data-structures doubly-linked-list generic-programming inheritance oop stack templates

Last synced: 27 Jun 2025

https://github.com/ryouze/applefetch

macOS CLI system information tool, inspired by neofetch.

cmake cmake-fetchcontent command-line-tool cpp macos neofetch system-information

Last synced: 17 Oct 2025

https://github.com/abdelrahmanelsokary/3d_printer

Open-source 3D printer project based on Arduino Mega 2560 and RAMPS 1.6. Includes Marlin firmware configuration, hardware setup, slicer profiles, and automation scripts. ("Unfinished").

3d-printing arduino-mega2560-board c cad cpp electronics firmware-library hardware javascript linker-script marlin-config marlin-firmware mechanical-design open-source-hardware python ramps shell stepper-motor stl switchboard

Last synced: 19 Aug 2025

https://github.com/trankiencuong2003/cpp_code_ptit

A collection of C++ programming exercises and solutions, focused on competitive programming and educational purposes. This repository is designed for students and enthusiasts to practice and improve their C++ coding skills, especially for problems related to the Posts and Telecommunications Institute of Technology (PTIT).

cpp exercises

Last synced: 19 Aug 2025

https://github.com/emiyasyahriel/rlffv1-poc

Raylib to Encoded Video proof of concept

cpp libav raylib

Last synced: 16 Aug 2025

https://github.com/manoelpiovesan/piggywise-iot

Arquivos C++ para o prototipo do MVP da disciplina de Desenvolvimento de Produtos da UERJ em 2024.2

arduino-ide cpp esp8266

Last synced: 16 Aug 2025

https://github.com/dosmike/mybcp

My Bootstrapper for Cpp Projects

build-script cmake conan cpp

Last synced: 20 Jan 2026

https://github.com/m3nin0/personal-benchmark

Simple cherno-based implementation of tool for simple benchmarks of some algorithms

benchmark cherno cpp

Last synced: 13 May 2025

https://github.com/priyanshulathi/hackerrank-solutions-cpp

This repository contains solutions for Hackerrank C++ problems

cplusplus cpp problem-solving

Last synced: 18 Jun 2025

https://github.com/bengreenier/vcpkg.nuget-example

An example msbuild c++ project that leverages vcpkg.nuget for dependencies 📦

cpp dependency-manager example-project vcpkg

Last synced: 16 Aug 2025

https://github.com/speedycraftah/b-tree

An implementation of a B-tree in JavaScript/C++ with a simple GUI to visualise and interact with them.

algorithms b-tree b-tree-implementation cpp javascript learning visualization

Last synced: 19 Apr 2026

https://github.com/teemperor/cif

Enforcing information flow in C-languages with Clang.

clang clang-static-analyzer cpp information-flow security static-analysis

Last synced: 28 Jul 2025

https://github.com/code-monad/mini-render

Minimal format utilities. Bundled with a cli tool named `poster`.

cpp minimal poster template-engine

Last synced: 07 Nov 2025

https://github.com/cctechyashdoshi/stltodattranslator

Convert STL to DAT in just one click!

converter cpp cpp17 dat-files stl yash-doshi

Last synced: 16 Aug 2025

https://github.com/labex-labs/cpp-programming-for-beginners

This course is designed for complete beginners to C++ programming. You will learn the fundamentals of C++, including data types, operators, control structures, functions, arrays, strings, classes, dynamic memory, file handling, and the Standard Template Library (STL). By the end of the course, you will be able to write and understand basic C++ p...

challenges course cpp exercises hands-on labex labs playground programming

Last synced: 28 Jul 2025

https://github.com/angoliuk/raylib-starter

Raylib cpp starter with conan and cmake

cicd cmake conan cpack cpp raylib starter

Last synced: 29 Apr 2026

https://github.com/kgorze/dna-adjoint-graph-solver

Implementacja operacji i transformacji grafów w C++. Zawiera wykrywanie grafów liniowych, analizę grafów sprzężonych, wizualizację za pomocą Graphviz oraz konwersje między różnymi reprezentacjami grafów. Zawiera testy jednostkowe i dokumentację.

cpp data-structures graph-algorithms graph-theory graphs

Last synced: 20 Sep 2025

https://github.com/devjoseruiz/xpwgarm

Very old patch for Windows XP.

cpp reverse-engineering wga winapi

Last synced: 28 Jul 2025

https://github.com/heyfoz/cpp_diagonal_distance_calc

The Diagonal Distance Calculator Program (C++) asks the user to enter a length, width, and height (space delimited). A function then passes the reference variables to a 2nd function, which calculates and displays the length of the longest possible diagonal distance from corner to corner of a rectangular room.

cpp distance-calculation geometry

Last synced: 20 Sep 2025

https://github.com/hansfigo/final-project-todolist

Simple terminal based to do list build with c++

cpp

Last synced: 16 Aug 2025

https://github.com/leomaurodesenv/contest-codes

Repository of exercises of online contests

algorithm contests-codes cpp

Last synced: 29 Jul 2025

https://github.com/smohyud4/spades

A fully functional single-player Spades GUI

cpp sfml

Last synced: 16 Aug 2025

https://github.com/cantaro86/cut-pyramid-polygon

Determining the cut of any given polygon and a pyramid

cpp geometry polygon-clipping sutherland-hodgman

Last synced: 29 Jul 2025

https://github.com/vincent-devine/math_projects

Multiple project with the aims to learn some aspect of math: fluid mecanis, gravitational field, mini max algo, procedural generation, quaternion, spline

cpp csharp fluid-mechanics gravitational-fields math minmax-algorithm procedural-generation quaternion spline unity

Last synced: 19 Sep 2025

https://github.com/maheshbansod/math

This repository contains algorithms for numerical methods. Feel free to contribute to it or use it in your own projects. It currently contains matrix functions and functions to solve linear equations

cpp equation-systems math mathematics matrix-library numerical-computation numerical-methods

Last synced: 29 Jul 2025

https://github.com/steponask/chess-cli

♟️ Play chess in your console

chess chess-cli chess-cpp cpp

Last synced: 20 Sep 2025

https://github.com/leafycodes/competitive-programming

This repository contains my solutions to competitive programming problems from various platforms. Solutions are written in C++ and Java.

competitive-programming-algorithms competitve-programming cpp dsa java

Last synced: 16 May 2026

https://github.com/basemax/circularlinkedlistcpp

This is a simple implementation of a circular linked-list in C++.

circular circular-linked-list cpp data-structure datastructure ds linked-list linkedlist

Last synced: 19 Sep 2025

https://github.com/rominf/ariadnesthread

Indoor navigation written in C++ & Qt5

cpp indoor-navigation qt5 step-into-the-future

Last synced: 01 May 2026

https://github.com/ddiogoo/gaussian-elimination

Algorithm that implements the Gaussian elimination method

cpp gaussian-elimination-algorithm math

Last synced: 28 Jul 2025

https://github.com/rrrinav/b_ldr

A build sytem written in C++ that just requires a Cpp Compiler and uses C++ as script.

build build-system build-tool builder cplusplus cplusplus-11 cplusplus-17 cpp nobuild

Last synced: 29 Jul 2025

https://github.com/scenent/gp

graph parser for C++.

cpp graph math parser

Last synced: 27 Jul 2025

https://github.com/caffik/libml

Simple library that implements some machine learning algorithms

cmake cpp machine-learning

Last synced: 07 Jul 2026

https://github.com/levenrok/space-invaders

A Game inspired by Space Invaders made from C++ and RayLib

cmake cpp raylib raylib-cpp space-invaders

Last synced: 27 Jul 2025

https://github.com/prathamp25/ai-drawing-generator

A C++ program takes user input to draw either a tree or a smiley face using ASCII art. It defines two functions, `drawTree()` and drawSmiley(), which are called based on the input. If the input is invalid, it displays "Unknown drawing!".

ascii-art controlflow cpp

Last synced: 29 Jul 2025

https://github.com/alexisvassquez/audiomix

AudioMIX is an AI-assisted music production software for independent artists, DJs, and developers with a live performance engine, live coding features with a custom DSL, real-time audio analysis, and LED integration.

audio audio-analysis audio-processing cmake cpp daw daw-software digital-signal-processing dsl dsp ethical-ai fastapi haskell live-coding live-performance machinelearning music-production-software music-programming-language portaudio python

Last synced: 07 Jul 2026

https://github.com/usefelbedwehy/embedded_linux

Embedded linux with Moatasem Elsayed (PN-Junction).

cpp cpp11 cpp14 cpp17 embedded embedded-linux gdb gdb-commands linux python python3

Last synced: 02 Jan 2026

https://github.com/zukaitis/direct-hal

A proof-of-concept for performance oriented C++ Hardware Abstraction Layer

cpp hal stm32

Last synced: 23 May 2026

https://github.com/tamer3mansor/car-gallery

c++ oop

cpp oop

Last synced: 27 Jul 2025

https://github.com/akrisanov/yandex_cpp_handbook

Хандбук от Яндекса: Основы С++

cpp

Last synced: 21 Sep 2025

https://github.com/tech-gian/2020-oop-project-1

My first two projects with Object-Oriented Programming, about school simulation. Exercises for my university.

cpp oop oop-cpp school school-project

Last synced: 29 Jul 2025

https://github.com/nktkt/pricer

pricer — a scalable pricing & risk engine in C++ with an LLVM JIT payoff compiler

cpp jit llvm monte-carlo option-pricing quant quantitative-finance

Last synced: 23 May 2026

https://github.com/nilsdeppe/flamegraphfilter

FlameGraphFilter allows you to quickly down sample the amount of data displayed an a flamegraph, especially useful when profiling C++ programs using Linux perf.

cpp cxx flamegraph performance-analysis profiling

Last synced: 29 Aug 2025

https://github.com/imtiaznayeemshawon/cpp-daily-practice

this repo is fully CPP language

cpp

Last synced: 27 Jul 2025

https://github.com/magnetic-fox/old-watcom-projects

Just a simple repo containing some of my old (and ugly) Watcom projects from 2019.

16-bit 2019 80286 80386 80486 8086 archived c classic cpp discovering dos experiments fun ms-dos old open-watcom ugly-code watcom

Last synced: 16 May 2026

https://github.com/sla-ppy/rpgproject

[F] My very first program <3

cpp early-attempts

Last synced: 27 Jul 2025

https://github.com/pankhurisriv/filecompressor-decompressor

A program based on Huffman’s Compression Algorithm which can compress and decompress text file consisting of 128 ASCII characters.

compression-algorithm cpp huffman-algorithm huffman-tree

Last synced: 19 Sep 2025

https://github.com/zyx-0314/dsa-patient-record-management-system-v.2

A C++ console application for managing patient records. Features include patient registration, display, and update.

basic-programming cpp data-structures school-project

Last synced: 29 Jul 2025

https://github.com/bhoja1234/yolo-onnxruntime-cpp

Cpp-based onnx deployment, supporting yolo and unsupervised models

anomalib cpp onnx onnxruntime opencv yolo

Last synced: 20 Apr 2026

https://github.com/nartynka/toontanks

Tanks battle game made in UE5 in C++

cpp unreal-engine-5

Last synced: 27 Jul 2025

https://github.com/kriogenia/the-parting-of-sarah

Assingment for the Videogames and Entertainment Software 20/21 subject of the University of Oviedo.

cpp game roguelike

Last synced: 23 May 2026

https://github.com/ayush272002/stl

Custom implementation of selected components of the C++ Standard Template Library (STL)

cpp stl-containers

Last synced: 29 Jul 2025

https://github.com/atharibrahim/ecommerce-cpp

This C++ code implements simple e-commerce processes that support administrators and user roles. Users can register, log in, view products, manage shipments and place orders. Administrators can manage products, view orders and cancel balances on the website. Data persistence is achieved through data I/O.

atharibrahimkhalid cpp ecommerce ecommerce-cpp ecommerce-store management-system shopping shopping-cart

Last synced: 29 Jul 2025

https://github.com/maxiamo/hamming

Шифр Хемминга. Зашифровка и Дешифровка.

cplusplus cpp hamming hamming-code hamming-coding

Last synced: 29 Jul 2025

https://github.com/karanraj06/graph-template-library

Graph library that defines container template classes to study graphs and related algorithms in C++

cpp graph-algorithms graphs

Last synced: 27 Jul 2025

https://github.com/pjborowiecki/comp3577-parallel-scientific-computing-i

This repository contains my final submission for the COMP3577 Parallel Scientific Computing I module assignment at Durham University in the academic year 2022/2023. The project focuses on exploring the N-body problem. Final grade received was 75/100.

cpp n-body n-body-problem n-body-simulator parallel-computing parallel-scientific-computing scientific-computing

Last synced: 18 Sep 2025

https://github.com/byteb8/reg-grow-bfs

C++ implementations of a region-growing algorithm using OpenCV

cpp region-growing-segmentation

Last synced: 16 Aug 2025

https://github.com/nathguede/briefly

📄 Summarize text quickly and accurately with briefly, enhancing clarity and communication in your work.

apiai article-summary computer-graphics cpp elixir facebook-messenger-bot firebase guide learning opengl phoenix rasterizer raytracing raytracing-engine shaders simple software-renderer tutorial

Last synced: 09 Apr 2026

https://github.com/leytonoday/audiomanager

This is an elegant method of implementing audio into your C++ applications using SFML.

audio cpp sfml

Last synced: 27 Jul 2025

https://github.com/johnl28/cpp-str-encrypt

A basic cipher algorithm written in C++

alghorithm cpp decryption encryption

Last synced: 18 Sep 2025

https://github.com/stdbug/unicpp

Just another C++ Unicode library

c-plus-plus cpp cpp17 decoding encoding unicode utf-16 utf-8

Last synced: 27 Jul 2025

https://github.com/voltra/cppproperties

C# like properties for C++11

cpp cpp-library cpp11 properties property

Last synced: 29 Jul 2025

https://github.com/himanshudhage/smart-evm

Smart EVM is a secure, fingerprint-based voting system that ensures fair, tamper-proof voting. 🔒 Biometric authentication prevents fake and duplicate votes. ✅ One person can only vote once. 📡 Communicates data securely via Wi-Fi/Bluetooth. 🖥️ Built with Arduino UNO, LCD, and sensor modules for a complete solution. Perfect for secure elections.

arduino buzzer cpp fingerprint-sensor lcd-display

Last synced: 18 Apr 2026

https://github.com/frklan/todomvc-boden

A todo app made with boden framework

boden cpp cpp17 ios mobile

Last synced: 27 Jul 2025

https://github.com/anandman03/smart-tic-tac-toe

Tic-Tac-Toe using minimax + alpha-beta pruning in C++

alpha-beta-pruning cpp minimax-algorithm oops-in-cpp tic-tac-toe

Last synced: 30 Jul 2025