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/daleksla/escapegame

First game in my TextAdventureGame series. This game is centralised around acquiring keys (by playing mini-games) and unlocking rooms to do so

cmake cpp

Last synced: 01 Jul 2025

https://github.com/mariarodr1136/verticalvictory

VerticalVictory is an interactive Connect 4 game where players take turns dropping discs into a grid to connect four in a row—horizontally, vertically, or diagonally. The game ends when a player wins or the grid fills without a winner (a draw) 🎱

2d-game connect-4 cpp cpp-game game-development game-logic interactive multiplayer multiplayer-game sfml

Last synced: 08 Mar 2025

https://github.com/bemxio/mindbonk

A Brainfuck interpreter made in C++

brainfuck brainfuck-interpreter brainfuck-language cpp interpreter

Last synced: 05 Mar 2025

https://github.com/mubeenahmedee/mubeenahmed

My personal website showcasing my projects and code.

cpp embedded-systems portfolio-website

Last synced: 27 May 2026

https://github.com/asccrs/competitive-training

Repositorio generado para almacenar las prácticas realizadas en c++

algorithm-challenges algorithms-and-data-structures competitive-programming-contests cpp

Last synced: 09 Mar 2025

https://github.com/shafaq-aslam/cpp-dsa-adventures

A collection of projects, problem-solving practices, and implementations of Data Structures and Algorithms (DSA) in C++. This repository serves as a learning journey through various algorithms, competitive programming challenges, and DSA concepts.

algorithms algorithms-and-data-structures competitive-programming cpp cpp-projects-coding-exercises dsa dsa-algorithm dsa-learning-series dsa-practice dsa-problems-solutions

Last synced: 07 Apr 2025

https://github.com/kontheocharis/gravity-engine-cpp

Solar system simulator in C++ with SFML

cpp eigen sfml

Last synced: 23 Mar 2025

https://github.com/astrodynamic/flags

Simple C++ header-only bit flag library. Uses enum for type-safe, efficient flag manipulation.

bit-manipulation bitflags bits bitset cmake cpp cpp17 enums header-only library performance software-development utilities utility-library

Last synced: 28 May 2026

https://github.com/eighty4/binny.sh

Install scripts for GitHub release binaries

c cpp cross-platform devtools go rust supply-chain-management zig

Last synced: 11 Apr 2026

https://github.com/michaelstrefeler/prg1-heig

Programming 1 Course in C++

cpp

Last synced: 11 Jul 2026

https://github.com/mehran1383/aircraft_engine_monitoring

Aircraft engine monitoring and supervision system, developed using Qt.

cpp qt

Last synced: 15 Mar 2025

https://github.com/hardingadonis/pomodoro-plus

🍅 Pomodoro Plus written by C++.

cpp pomodoro wxwidgets

Last synced: 31 Mar 2025

https://github.com/timit0/generate_input_helper

Tool for creating a c# class with all custom godot input

class cmake cpp cpp17 csharp godot input utility

Last synced: 05 May 2026

https://github.com/vladd12/libexecstd

Modern C++ library for using an execution context of computer devices

cpp cpp17 cuda gpu-acceleration gpu-computing

Last synced: 06 May 2026

https://github.com/simonthorell/tonal-flex

TonalFlex is an embedded audio open-source project dedicated to making professional-grade audio processing more accessible, flexible, and cost-effective.

cmake cpp elk-audio envoy-proxy grpc juce-framework python real-time-audio typescript

Last synced: 27 Feb 2025

https://github.com/kmy-06/cpp-solutions

Learn C++ Solutions to prepare for 2026 National Olympiad in Informatics.

cpp

Last synced: 05 Apr 2025

https://github.com/febagnato/generic-menu

A configuration generic menu to use with diferent types of applications

cpp menu

Last synced: 13 Jul 2025

https://github.com/elflautando/todolist

Simple TodoList

cpp cpp20 todolist

Last synced: 11 Jul 2026

https://github.com/zsuzuki/test_cpp

C++テストプログラム集

c-plus-plus cpp sample samplecode

Last synced: 15 Mar 2025

https://github.com/jonathanraiman/cycle_hunt

:hocho: Neutralize cycles in (large) graphs

cpp cycle-detection directed-acyclic-graph graphs

Last synced: 15 Mar 2025

https://github.com/professor-2390/snow-os

Snow os is an open source os that is made using c language

assembly c cpp objective-c opensource operating-system

Last synced: 13 Jun 2025

https://github.com/paulvondaniels/dynamic_array

Dynamic array in C++ — native std::vector. Supports everything from adding items to sorting and reversing. Ideal for those who want to understand how it works under the hood.

cpp dynamic-vector oop-in-cpp vector

Last synced: 23 Mar 2025

https://github.com/padmapriya-s1/cpptutorials

C++ Programs: The file cpp contains some of my practice codes and the file assignments contains answers to the given assignment questions.

cpp

Last synced: 23 Mar 2025

https://github.com/thiagx08/bue-introduction-to-programming-and-problem-solving

A comprehensive C++ learning resource with 50+ programming exercises for BUE students, from basics to advanced problem-solving.

cpp data-structures education exercises file-handling introductory-programming problem-solving programming-basics university

Last synced: 23 Mar 2025

https://github.com/phundrak/phundrakstl

My own personal attempt at implementing some of the elements of the STL. It is neither beautiful or effective, but it is my STL, and that’s why you should (not) use it.

containers cpp cpp11 cpp14 cpp17 source-code stl

Last synced: 29 Mar 2025

https://github.com/itsvks19/nexis-compiler

Compiler for Nexis programming langauge, a modular programming language designed for learning purpose.

cpp language nexis programming-language

Last synced: 23 Mar 2025

https://github.com/dabbertorres/concepts-state-machine

Generic State Machine using C++ 20 Concepts for per-state feature opt-in.

concepts cpp cpp20 state-machine

Last synced: 02 Jul 2026

https://github.com/usmanhdsidiq/esp8266_light

Control led light through web interface using Wi-Fi connection (Server mode).

arduino cpp esp esp8266 iot

Last synced: 21 Jan 2026

https://github.com/xord/xot

Useful utility classes and functions.

cpp gem ruby

Last synced: 16 May 2025

https://github.com/darthakiranihil/clcheckers2thepathofqtness

The Sequel of CLCheckers. Now with a nice GUI made with Qt5

checkers checkers-game course-project cpp game qt qt5 university-project

Last synced: 16 Mar 2026

https://github.com/long-gong/ann

Approximate Nearest Neighbors

ann cpp kd-tree lsh

Last synced: 28 May 2026

https://github.com/noxmor/kudosu

Kudosu is a C++ Sudoku Solver

cplusplus cpp sudoku-solver

Last synced: 02 Sep 2025

https://github.com/zheng-bote/header_docu

create html- or md- based documentation from file header

cpp documentation headers tool

Last synced: 31 Mar 2025

https://github.com/prakharjadaun/hangman-game

A word guessing game in which you have to guess all the letters of unanimous word until the hangman is drawn.

cpp hangman-game

Last synced: 12 Mar 2025

https://github.com/kojobailey/samurai-vs-zombies-data-parser

C++ library to parse TXT data files from Samurai vs Zombies Defense.

cpp cpp17 cpp20 cpp23 glu glu-mobile library parser samurai-vs-zombies samurai-vs-zombies-defense svz

Last synced: 15 Mar 2025

https://github.com/ogstudio/cross-language-dialect

Rules and tools for portable code | Правила и инструменты для портируемого кода

cpp javascript kotlin python swift

Last synced: 02 Apr 2026

https://github.com/xinrea/bilibiliwatcher

a simple spider

cpp

Last synced: 16 May 2025

https://github.com/dharejo-junaid/phonebook

I have created this phonebook project in c++ along with that I have used filing to save contact information. In my project built some basic features of phonebook like add, delete, search, delete all and update contact as well.

cpp filehandling phonebook

Last synced: 18 Mar 2025

https://github.com/letelete/fontly

Choose the best font for your next project! Fontly shows all available local fonts in the fully customizable list. Change size, background, text and color!

cpp desktop qt

Last synced: 17 May 2025

https://github.com/lorentzazweena/lorentza-project

"Projects are the stepping stones that shape dreams into reality, the blueprints of ambition."

cpp css html javascript kotlin kotlin-android php reactjs xml

Last synced: 11 Apr 2026

https://github.com/arikmukherjee/dsa-using-cpp

Data Structure & Algorithms

computer-science cpp dsa

Last synced: 28 May 2026

https://github.com/beliavsky/groq-cpp-agent

Python script that uses LLMs on Groq to create C++ programs, iterating with compiler error messages until they compile

cpp groq groq-api llm llm-coder

Last synced: 21 Apr 2026

https://github.com/lasithaamarasinghe/flower-exchange

Flower Exchange is a simple flower trading system developed using C++. This project was guided by LSEG Sri Lanka.

cpp lseg trading

Last synced: 07 Jun 2026

https://github.com/holy-mahdi/optimine

A next-gen voxel sandbox where creativity, survival, and optimization collide!

cpp game game-development vulkan

Last synced: 08 Apr 2025

https://github.com/gabrielemessina/p2p_wireless_networks_course

Final assignment for the 'P2P and Wireless networks' course by University of Catania

cpp ns3 ns3-simulator p2p p2p-network wireless-network

Last synced: 17 Oct 2025

https://github.com/henryquan/memorysafe

A naive approach to provide some protections to memory values

cpp memory safety

Last synced: 28 May 2026

https://github.com/pedro-estevao/data-structures

Implementations in C++ of algorithms and data structures developed in the Data Structures course at Centro Universitário Barão de Mauá. Includes lists, stacks, queues, trees, graphs, hash tables, and sorting and searching algorithms.

academic-project algorithms algorithms-and-data-structures baraodemaua c computer-science cplusplus cpp data-structures graphs hash-table lists programming queues searching-algorithms stacks tree trees

Last synced: 08 Apr 2025

https://github.com/hbacelar8/mprisctl

C++ MPRIS controller library

cpp dbus mpris

Last synced: 08 Apr 2025

https://github.com/newir295/software_develpment

Software Development GIT Repo Applying OOP and Programming Principles in Projects & Side Hustles

cpp design-patterns oop oop-principles programming

Last synced: 08 Apr 2025

https://github.com/krishnamodepalli/klog

A simple logging library in cpp

cpp cpp17 logging

Last synced: 20 Mar 2025

https://github.com/omke/talesofalester

The story follows young prince Alester, who needs to find his way out of dark world named Nazar...

cpp sdl2

Last synced: 24 Mar 2025

https://github.com/theiliad/algorithms-cpp

C++ Implementation of various popular algorithms

algorithms cpp datastructures

Last synced: 31 Mar 2025

https://github.com/0keyblade0/brainteasers

Small Coding Challenges For My Brain

cpp java javascript lisp python

Last synced: 18 Apr 2025

https://github.com/franzudev/42cursus

A collection of modules/projects made during my experience at 42 in Rome🇮🇹

algorithms-and-data-structures assembly clang cpp shell

Last synced: 02 Apr 2026

https://github.com/maxencebonamy/ecosystem-simulation

It is a representation of the Prey-Predator system, which allows to model an ecosystem.

cmake cpp ecosystem sfml simulation

Last synced: 16 Jul 2025

https://github.com/mikhaelmounay/clashofclanstowerdefensegame

A Qt-C++-based Game inspired by Clash of Clans but with some tower defense taste. Made as a semester project for CS1101 (CS 2) course @ AUC.

cpp game-development nodejs postgresql qt6 react restful-api

Last synced: 11 Apr 2026

https://github.com/muhamadajiw/daily-leetcode

My coding practices, not that good though so don't use these as reference!

algorithms cpp leetcode

Last synced: 09 Mar 2025

https://github.com/vladiant/cpp_gtest_gmock_project

C++ template project with gtest and gmock

cpp gmock gtest

Last synced: 28 May 2026

https://github.com/alvgaona/dual-pose-graph

Generic dual pose-graph SLAM library in C++. Fuses odometry with semantic detections via a main graph plus a temp graph that validates observations before merging them to the main graph.

cmake cpp loop-closure pose-graph-optimization slam state-estimation

Last synced: 28 May 2026

https://github.com/cameronclay/wnlib-chat

GUI based application similar to IRC, with the ability to connect to a chat server to send and receive messages from server members. Supports whiteboard. Written in C++ using WNLIB.

cmake cpp google-test library multithreading qt sockets stl tcp-client-server win32-api

Last synced: 11 Apr 2026

https://github.com/orkhan-muradov-dev/qt-text-matcher

A Qt Widgets application for searching and matching text in files. Started from the Qt Text Finder tutorial and evolved into a feature-rich, asynchronous search tool with filters, regex support, and a modern UI.

cpp qt qt-creator qt-designer qt-widgets search text-processing

Last synced: 11 Apr 2026

https://github.com/mikkodt/arduinobot_ros_project

ROS project of a 3-DOF Articulated Robot with Arduino

cmake common-lisp cpp javascript makefile python

Last synced: 29 Apr 2026

https://github.com/isopod00/automatic-soap-dispenser

An Arduino-controlled soap dispenser that can be used to dispense soap or hand sanitizer without having to touch anything.

arduino cpp microcontroller

Last synced: 18 May 2026

https://github.com/kimhan-nah/42seoul

42 Seoul Cursus (2021.5 ~ )

c cpp docker operating-system-learning

Last synced: 06 May 2026

https://github.com/nobodyxu/return-exception

Return errors in an unignorable way like exceptions, but with -fno-exceptions support.

cpp error-handling

Last synced: 31 Mar 2025

https://github.com/vishaalpkumar/mini-minecraft

A simplified version of Minecraft that is written in C++ and OpenGL.

cpp minecraft opengl

Last synced: 01 Jan 2026

https://github.com/matx64/uri

Random C++ URI problems

cpp

Last synced: 03 Apr 2025

https://github.com/taktoa/kleene

A GitHub mirror of Keith Schwarz's kleene program, which allows self-reference in C++ code

cpp mirror miscellaneous quine

Last synced: 30 Jun 2025

https://github.com/justinianus2001/projecteuler

All my Project Euler solutions in C++ language

algorithm cpp hackerrank-solutions mathematics project-euler

Last synced: 26 May 2026

https://github.com/or18/rubiks-cube-xcross-solver

C++ source to solve Rubik's cube cross, xcross, xxcross, xxxcross, xxxxcross, last layer substeps (OLL, ZBLS, etc.), last layer.

cpp ida-star-algorithm rubiks-cube rubiks-cube-solver

Last synced: 15 Mar 2025

https://github.com/calint/raspberry-pico-w

experiments with raspberry pico w

cpp raspberry-pico-w

Last synced: 05 Jun 2026

https://github.com/kmontag42/notebooks

my personal jupyter notebooks

cpp cpp14 jupyter-notebook

Last synced: 29 Apr 2026

https://github.com/g4sasha/cpp-snakegame

My first c++ project

cpp snake-game

Last synced: 15 Mar 2025

https://github.com/abdul-rehman-0787/tic_tac_tok_game

Tic-Tac-Toe is a simple C++ game utilizing basic concepts and SFML for graphics.

cpp sfml-game

Last synced: 31 Mar 2025

https://github.com/tasbeehismail/girls-acpc-2023

My solutions for some competitive programming problems from Girls ACPC 2023 contest.

competitive-programming cpp icpc-contest problem-solving upsolving

Last synced: 28 Dec 2025

https://github.com/theother-paul/tictactoe

Another console recreation of the famous TicTacToe Game

console-game cpp game tic-tac-toe

Last synced: 28 May 2026

https://github.com/georgecatalin-codepractice-courses/cpp-essential-training-for-career-changers

Code practice associated with the course "C++ Essential Training for Career Changers" by Peggy Fisher on Linkedin Learning.

cplusplus cplusplus-basic cpp cpp11 linkedin-learning

Last synced: 28 May 2026

https://github.com/shishir-dey/libmodbus-demo

A repository with examples demonstrating the usage of "libmodbus"

cpp desktop-application embedded-systems examples firmware library mingw modbus

Last synced: 28 May 2026

https://github.com/izzypt/cpp_module_07

This module is designed to help you understand Templates in CPP.

cpp templates

Last synced: 28 May 2026

https://github.com/bersen66/stegozavr

Steganographic API using userver framework

asynchronous-programming cpp multithreading userver

Last synced: 12 Jun 2026

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

My Journey of Learning C++

cpp learning

Last synced: 20 Mar 2025

https://github.com/uriegel/extension-fs

Extensions to nodejs's fs

cpp fs node-js

Last synced: 13 May 2026

https://github.com/xorz57/portscanner

Port Scanner written in C++20

cpp port-scanner tcp-port-scanner

Last synced: 24 Mar 2025

https://github.com/idawid/screencapture

Screen capture with OCR to clipboard

cpp win32api winapi

Last synced: 24 Mar 2025

https://github.com/spafic/asu_seniorproject_dp

ASU_SeniorProject_DP is a senior project showcasing the use of the Builder Design Pattern for text conversion. It processes RTF-like input and converts it to formats like ASCII, TeX, and a custom text widget format. The project demonstrates efficient text processing and modular design.

builder-pattern cpp java python textconverter

Last synced: 08 May 2026

https://github.com/gotbordom/linkedin_learning

Work for LinkedIn Certifications and Courses

cpp

Last synced: 17 Jun 2025

https://github.com/gotbordom/ros2_tutorial_my_workspace

Work for personal ROS2 C++ Studying

cpp ros2 ros2-humble

Last synced: 26 Jul 2025

https://github.com/nir3x/logger.hpp

Logger Package - A Simple Logging Utility for C++ Applications

c-plus-plus cpp logger logging utility

Last synced: 03 Sep 2025

https://github.com/codernayeem/cpp-cheat-sheet

Cheat Sheet for C++

cheatsheet cpp

Last synced: 28 Mar 2025

https://github.com/bwc9876/dothingserver

Server for my to do list system

cpp server socket

Last synced: 10 Jun 2025

https://github.com/meta-ben/bonbeurreman

2018/2019 - C++ & SFML Engine/Network Bomberman Game

bomberman-game cpp game-engine sfml

Last synced: 28 May 2026