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/pablitoo1/aircraft-carrier-problem

Multi-threaded airport takeoff and landing simulation made in C++ with SFML library

cpp multithreading sfml threading-synchronization

Last synced: 16 Mar 2025

https://github.com/angeligareta/turing-machine

Implementation of a Turing Machine in C++, a model of computation that defines an abstract machine that manipulates symbols on a tape according to the machine rules.

cpp turing turing-machine turing-machine-simulator

Last synced: 16 Mar 2025

https://github.com/rinatmambetov/codewars-solutions

My solutions of the katas from Codewars platform

codewars codewars-kata codewars-solutions cpp

Last synced: 16 Mar 2025

https://github.com/gayensis09/watersn

A modern, modular desktop application for water billing and management, built with C++/Qt and MySQL. Secure, user-friendly, and designed for water utilities.

billing cmake cpp desktop-app mysql password-reset qt smtp utility water-management

Last synced: 08 May 2026

https://github.com/InAnYan/old-terminal-editor

An attemp to create a terminal text editor

cpp editor kilo terminal text-editor

Last synced: 29 Aug 2025

https://github.com/Mute124/Atlas

An efficient cross-platform game engine built with raylib and keeping developer's sanity, native support for modding with lua and Angel Script, 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: 28 Jul 2025

https://github.com/yuulis/atcodersolution

My new AtCoder solution (C++)

atcoder atcoder-solutions cpp

Last synced: 01 Apr 2025

https://github.com/bisocm/rykeshell

RykeShell is a custom Unix shell built entirely in C++, offering users a powerful and customizable command-line experience.

cli cmake command-line cpp shell terminal unix-shell

Last synced: 07 Jan 2026

https://github.com/oculometric/stui

Simple Text UI - an easy-to-use, header-only, semi-immediate-mode TUI framework for building interactive interfaces across platforms

cpp cross-platform header-only-library immediate-gui text-user-interface ui

Last synced: 17 Jan 2026

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/akhand-pratap-tiwari/conway-game-of-life-using-cpp-and-sfml

An implementation of Conway's game of life using C++ and SFML.

conways-game-of-life cpp custom-headers sfml

Last synced: 23 Mar 2025

https://github.com/grahamstrickland/dicegame

CLI-based dice-throwing game

cpp cpp11 game

Last synced: 12 Jun 2026

https://github.com/hyouteki/sock

A simple language meant for transforming mathematical expressions inspired by Coq and Noq.

cpp expression-transformer

Last synced: 09 Sep 2025

https://github.com/apebl/eight-puzzle-solver

A 8-puzzle solver written in C++

8puzzle 8puzzle-solver assignment cpp cpp17

Last synced: 06 Sep 2025

https://github.com/charamza/zelda

Klon nejstarší 8bitové nintendo verze hry Zelda.

a cpp nadeje opengl opensource prodavame qt qt5 qtcreator sny strky zelda zelda-like

Last synced: 13 Apr 2026

https://github.com/nekernel-org/btb

A build system based on JavaScript Object Notation (JSON) written in C++

build-system cpp json

Last synced: 16 May 2025

https://github.com/sasisadev/betelengine

An engine for creating pixel-perfect games and more.

cpp cpp20 game-engine pixel pixel-perfect vulkan

Last synced: 22 Jul 2025

https://github.com/ivanch/candlebright

Jogo desenvolvido em C++ utilizando SFML.

c-plus-plus cpp cpp98 game jogo sfml

Last synced: 02 Jan 2026

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/maipa01/margs

margs (Maipa's Args Analyzer) is a C++ library for parsing command-line arguments. It supports flags (--flag), values (--value value), and grouped arguments (e.g., group --group-flag). The library allows easy definition of valid arguments, automatically generates error messages for invalid input, and provides built-in help message generation.

args-parser bsd-3-clause cpp cpp-library cpp20 header-only open-source

Last synced: 03 Jan 2026

https://github.com/dreamerchaserhah/speed-typist

C++ QT Application where you can test out how fast you can type

cpp gui qt5

Last synced: 10 Mar 2026

https://github.com/akagi201/reinterpret

number type convertation with reinterpret_cast in C++

cmake cpp cpp11 reinterpret

Last synced: 26 Feb 2025

https://github.com/rajarsheya/real-time-audio-feature-extraction-with-cuda-for-speech-recognition

This project accelerates MFCC extraction using CUDA for real-time speech recognition. Offloading the process to the GPU reduces latency and speeds up processing, enabling fast, local speech-to-text transcription for applications like virtual assistants, without cloud reliance.

audio-processing cpp cuda fourier-transform python

Last synced: 10 May 2026

https://github.com/czwinzscher/myhtmlpp

A C++17 Wrapper for MyHTML/Modest.

cpp cpp17 html html-parser html5 myhtml parser

Last synced: 17 Jan 2026

https://github.com/ivan-aksamentov/algorithms

Analysis, benchmarks and instrumentation of algorithms

algorithms cpp

Last synced: 22 Mar 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/wolgemoth/international-standard-atmosphere

A C++ port of Max Bernard's C# solution for calculating temperature, pressure and air density at a given altitude, according to the ISA.

atmosphere atmosphere-model cpp cpp17 density earth header-only header-only-library international-standards isa pressure temperature template templated templates

Last synced: 08 Feb 2026

https://github.com/patrickfc17/voyagerwc

File Explorer for Gnome

cpp gnome-desktop gtkmm4 mesonbuild

Last synced: 07 Apr 2025

https://github.com/thaliaarchi/respace

An interpreter and assembler for the Whitespace language written in C++

compiler cpp whitespace-language

Last synced: 18 Jul 2025

https://github.com/tobiasstaack/peer-thread-pool

Manage Multiplie Peer Connection using Thread Pools n Peers gets handled by one thread.

cpp mit-license server-client socket-programming thread-pool

Last synced: 26 May 2026

https://github.com/plasmapper/http-esp-cpp

HTTP C++ Class Component for ESP-IDF

cpp esp-idf http https

Last synced: 18 Jan 2026

https://github.com/ultirequiem/cpp

C++ Playground

cpp

Last synced: 23 Jul 2025

https://github.com/rkolovanov/tokio-ghoul

Я... Гуль

1000-7 cpp ghoul

Last synced: 16 May 2025

https://github.com/madureira/game-prototype

:video_game: A simple 2D top-down game framework.

aseprite cpp game-2d game-frameworks sdl2 tiledmap

Last synced: 18 Jan 2026

https://github.com/progambler227788/patient-management-system

Hi everyone, This project is based on DSA. I've implements patients data using linklist. You could use database or file handling for storage. You could modify it according to your needs.

circular-linked-list coding coding-interviews cpp cpp-assignment cpp-programming cpp-project data-structures-and-algorithms doubly doubly-linked-list dsa library-management-system linklist management-system patient-management-system programming-language semester-project university-project

Last synced: 16 May 2025

https://github.com/salma-mamdoh/student-management-data-structures

Our project for Data Structures Course taken during fall 2023 semester

avl-tree binary-search-tree cpp filesystem heap-tree tree-structure

Last synced: 05 Sep 2025

https://github.com/Chi-EEE/html-parser

C++ HTML parser that generates a simple DOM tree in C++17

boost cpp cpp-html-parser cpp17 css html html-parser html-parser-library html5 library parser scraping xmake

Last synced: 12 Mar 2025

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

[F] CLI implementation of the original Snake game from scratch in C++

cpp gamedev

Last synced: 11 Jun 2025

https://github.com/aoshimash/hermite

A hermite integrator for planetary N-body simulation

astrophysics cpp n-body

Last synced: 31 Mar 2025

https://github.com/wavefnd/lipi

Lipi Text Editor

cpp editor ide qt6 texteditor

Last synced: 13 Jan 2026

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/lourot/iqa-hello-world

Image Quality Assessment C Library Hello World

cpp example iqa

Last synced: 21 Jun 2026

https://github.com/vovandreevik/binary-search-tree

This C++ program demonstrates the implementation of a Binary Search Tree (BST) along with custom Stack and Queue data structures.

binary-search-tree bst cpp oop oops-in-cpp queue stack

Last synced: 07 Apr 2025

https://github.com/haimozer123/cpp_finalproject_rted

This project implements a Quadratic Equation solver using operator overloading, Rule of Three/Five, and const-correctness (Task 1) and a Vet Management system with inheritance, RTTI, singleton pattern, and dynamic memory management for animal health tracking (Task 2).

cpp cpp14 doxygen-documentation final-year-project rted

Last synced: 17 May 2026

https://github.com/jackm/jpeg-compressor

Automatically exported from code.google.com/p/jpeg-compressor

cpp jpeg jpeg-compressor jpeg-encoder

Last synced: 29 Jun 2025

https://github.com/ivanbgd/branch_prediction

Compares execution speed of processing sorted and unsorted arrays, with and without branching. Disassembly and results included.

branch-prediction c-plus-plus cplusplus cpp

Last synced: 06 Jul 2025

https://github.com/bastienkody/classmakercpp

Canonical form c++ classes definition maker (ecole 42 compliant)

automation cpp cpp98 script

Last synced: 05 Jan 2026

https://github.com/mahi97/classicsearch

Implementation of some classic search algorithms for a few classic problems

ai cpp problem-solving search-algorithm

Last synced: 30 Mar 2025

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/akataruka/station-management-app

A C++ console app to manage train schedules, track allocations, and delays at stations using priority queues and smart reallocation.

cli cpp lld management object-oriented-programming oops station-automation system-design train-managment

Last synced: 30 Aug 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/nanda-gopal-sb/password_manager

A Password Manager in mordern C++.

bitwise cli cpp cryptography file filesystem password

Last synced: 03 Apr 2025

https://github.com/phillvancejr/spirit_x3_lang

Tiny Language to test Boost Spirit X3

boost compiler cpp parser parsing spirit x3

Last synced: 25 Mar 2025

https://github.com/kaiumallimon/cpp-codes

This GitHub repository serves as a dedicated space for structured C++ programming practice. It contains a collection of C++ source code files and projects, supporting the development of C++ skills.

cpp

Last synced: 30 Mar 2025

https://github.com/zannatul-naim/cpp-oop

C++ Object Oriented Programming

cpp oop-in-cpp

Last synced: 15 May 2025

https://github.com/luisfelipepoma/junior_training

Learning about Competitive Programming

algorithms competitive-programming cp cpp python

Last synced: 19 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/alyqamar/leetcode

"LeetCode" by alyQamar, contains solutions to various problems from Leet Code, a popular platform for practicing and improving coding skills. The solutions are implemented in cpp , JS and are accompanied by detailed explanations and comments. The repository also includes a variety of problem types, such as data structures, algorith

algorithms competitive competitive-programming competitive-programming-contests contest contest-solution contests cpp data-structures java javascript js leetcode leetcode-cpp leetcode-cpp-solutions leetcode-js leetcode-solutions problem-solving problems

Last synced: 18 Apr 2026

https://github.com/matubu/gccwatcher

⌚ Rerun your c/c++ program on file change

c cpp deno watcher

Last synced: 11 Oct 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/zhou2004/fmusic_player

A cross-platform music player based on qt6 and the UI is power by FluentUI.

cmake cpp fluent-design qml qt6

Last synced: 28 Dec 2025

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/libhide/graph

Command line tool to plot graphs.

cbse cpp turbocpp

Last synced: 03 Apr 2025

https://github.com/austin-io/VNyl

Visual Novel engine for C++

cpp raylib visual-novel visualnovel

Last synced: 11 Mar 2025

https://github.com/ctkqiang/floodshield-sentinel

FloodShield Sentinel 是一个基于 C++ 开发的智能网络流量监控与分析系统,专门用于检测和防御网络攻击。本系统采用 libpcap 进行底层数据包捕获,实现实时流量分析和异常检测。

china china-region cpp cybersecurity ddos monitoring-tool

Last synced: 23 Apr 2025

https://github.com/rupeshrb/dsa

DSA practicals

algorithm cpp data-structures

Last synced: 26 May 2026

https://github.com/simonusher/perceptron

A simple perceptron and Adaline implementation in C++. Created as an assignment for "Selected topics in artificial intelligence" course.

adaline artificial-intelligence cpp neural-network perceptron

Last synced: 04 Jul 2025

https://github.com/sakrist/simplecpuraster

A simple CPU rasterizer is written with C++. glm as math library

cpp glm graphics rasterization rasterizer

Last synced: 08 Apr 2025

https://github.com/engichang1467/3d-game-simulator

My first FPS Game written in C++ and OpenGL

cpp fps-game game-development glew glut opengl

Last synced: 27 Apr 2026

https://github.com/heyfoz/cpp-vehicle-fleet-txt-file-reader

The Vehicle Fleet Text File Reader Program (C++) uses a loop to read a file named FleetInput.txt, which holds vehicle ID, miles, and gallons space delimited on each row. Then, the program calculates the fleet average and individual average miles per gallon (MPG), displaying the results in the console are tabular output.

calculations cpp mpg reader txt-files

Last synced: 25 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/magnuschase03/customizablenerualnetwork

A c++ include for people to easily implement a nerual network to their code.

cpp customizable easy-to-use header include nerual-network

Last synced: 07 Apr 2025

https://github.com/mahinkumar/starlit

A Simple Screensaver application built using SDL3 with support for graphics APIs including OpenGL and Vulkan.

cmake cmakelists cpp sdl sdl3 simple-direct-media-layer

Last synced: 31 Aug 2025

https://github.com/gummif/endocpp

Modern C++ functional programming concepts library

cpp cpp17 functional-programming header-only library

Last synced: 23 Mar 2025

https://github.com/krystianity/grpc-hybrid-container

gRpc < node.js + C++ > Container = <3

containers cpp docker grpc http nodejs webservice

Last synced: 13 Apr 2026

https://github.com/jacopodl/argsx

Command line option parser

argsx c cli console cpp option-parser options

Last synced: 27 Apr 2026

https://github.com/trypsynth/sleepsoundly

Tiny C program to constantly pipe silent audio through audio devices on Windows, eliminating automatic sleeping.

accessibility audio c cpp sound soundcard soundcardsleep win32 windows winmm

Last synced: 11 Mar 2026

https://github.com/scottgibb/led-strip-controller-manifest

The Manifest file for the LED Strip Controller Project

alexa arduino cmake cpp esp8266 firmware fusion360 hardware iot node-red python software stm32

Last synced: 11 Apr 2026

https://github.com/s-m-j-i/banking-system

A simple Banking system in C/C++

banking cpp stl

Last synced: 16 Mar 2025

https://github.com/billhu0/cs100-2022

ShanghaiTech CS100 (Introduction to Programming) course homework collection, spring 2022.

c cpp shanghaitech

Last synced: 16 Aug 2025

https://github.com/heshanera/charrecognizer

Character Recognition using an artificial neural network. Network is trained for 26 characters. Implemented in C++ and Magick++ API is used for pixel manipulation

artificial-neural-networks character-recognition cpp magick-api

Last synced: 03 Jul 2025

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