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

A GCC cross-compiler targeting Linux IA-64

c cpp cross-compiler gcc ia64 linux

Last synced: 14 May 2025

https://github.com/potatomaster101/aoc2022

Advent of Code 2022 solutions in C++20

advent-of-code advent-of-code-2022 cpp cpp20

Last synced: 25 Jun 2026

https://github.com/triyan-salazar/invetory_system_cli

Proyecto para fortalecer y poner en practica conceptos de cpp, desarrollando un sistema para la gestion de invetarios.

cli-app cpp personal-project

Last synced: 23 Aug 2025

https://github.com/max-dark/get-password

get-password is a small utility for recovering passwords

cpp passwords tool

Last synced: 23 Aug 2025

https://github.com/roman-sarchuk/tranusy

Utility for converting numbers between different systems (with step shown) ♻⚡

cli-app cpp gui number-system-converter

Last synced: 12 Jun 2026

https://github.com/mdsn/cubes

Experiments with cubes and opengl

cpp opengl

Last synced: 05 Apr 2025

https://github.com/segcoredrakon/terminal-based-calculator

A terminal-only calculator that is able to perform basic calculations like addition, subtraction, multiplication, and division with an ASCII UI interface.

ascii calculator cpp

Last synced: 07 Apr 2025

https://github.com/grachale/pac_man

I am going to try to pay tribute to the great japanese game designer named Toru Iwatani, who created one of the most popular arcade games in the computer world - Pac-Man.

cpp pacman-game polymorphism sdl2

Last synced: 28 Jun 2025

https://github.com/uocdev/jscpp

Low-level, OOP, Compiler build itself. Easy to use for beginners and powerful

compiler cpp language programming

Last synced: 13 Oct 2025

https://github.com/grachale/search_collisions_sha-512

The provided task is to implement a function or a set of functions for a program designed to find any message whose SHA-512 hash begins with a sequence of zero bits when represented from the leftmost side. In other words, the goal is to locate a message that produces a SHA-512 hash with a leading sequence of zeros.

cpp hashfunctions mathematica openssl

Last synced: 08 Jul 2026

https://github.com/pacifio/problem_solving

A repo where I practice competitive programming , mostly solved in C++

cpp

Last synced: 24 Aug 2025

https://github.com/zaki-x86/express-cxx

Web framework for C++ inspired by Express JS

cpp cpp17 expressjs qt5

Last synced: 09 Mar 2026

https://github.com/zanadoman/wizard_engine

2D game engine for Linux and Windows, written in C++ with SDL2.

2d cpp game-engine linux sdl2 windows

Last synced: 03 Jan 2026

https://github.com/coders-school/good-practices

C++ online course. Modules about good programming practices.

coders-school cplusplus cpp cpp17 good-practices markdown md

Last synced: 27 Jul 2025

https://github.com/kzamanbd/codeforces-problem

Welcome to our Problem-Solving Repository! This repository is a curated collection of solutions and resources aimed at addressing a variety of challenges encountered in software industry. Whether you're a developer, a project manager, or an enthusiast in software development field...

codeforces codeforces-solutions competitive-programming cpp

Last synced: 04 Oct 2025

https://github.com/khaledsalshibani/cpp-nested-linked-lists

This repository was created as a college assignment. It includes detailed explanations for each file, class, and method used. The project implements nested linked lists for handling basic file operations.

cpp cpp-tutorials data-structures file-handling linked-list

Last synced: 24 Aug 2025

https://github.com/tomasmark79/emojitools

This repository provides a simple library that facilitates working with emoji characters.

cmake cpp emoji utf8

Last synced: 30 Mar 2025

https://github.com/frodoalaska/wonderaudio

An audio library for playing and loading audio clips.

audio audio-player cpp

Last synced: 20 May 2026

https://github.com/themarlboroman/dfw-jumpstart

Jumpstart repo for dfw + libdansdl2

app-development cpp examples game-development jumpstart

Last synced: 28 Feb 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/talapanenivarshithchowdary/leetcode_daily_practice_problems

📌 LeetCode Daily Practice Problems - A collection of daily coding challenges with solutions and explanations. Organized by problem name and number.

cpp data-structures-and-algorithms leetcode-solutions

Last synced: 02 Aug 2025

https://github.com/cemdervis/linq

linq is a minimalistic, header-only LINQ library for C++ 17 and newer.

cpp cpp17 cpp20 linq modern-cpp sql

Last synced: 24 Jun 2025

https://github.com/gabriel4420/aprendizado-cpp

Exercicios básicos para aprendizado de logica de programação e algoritmos.

cpp falcon logical-programming structured-data

Last synced: 10 Jul 2026

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

Welcome to my repository where I will be documenting my journey of learning C++. This repo will contain various C++ programs, projects, and exercises I work on as I progress through concepts like data structures, algorithms, object-oriented programming (OOP), and memory management.

basics-of-cpp cpp learning-by-doing self-learning

Last synced: 25 Aug 2025

https://github.com/yunusemrejr/chat-bot-v2-cpp

C++ Chat Bot v.2

chatbot cpp

Last synced: 02 Aug 2025

https://github.com/firee1/cpp-perfect-numbers

Simple program for finding the perfect numbers.

cpp cpp17 perfect-number veritasium

Last synced: 22 Mar 2025

https://github.com/janchy2/json-expression-parser-cpp

A C++ console application that allows evaluating expressions on a JSON file.

cpp json parser tokenizer

Last synced: 16 Apr 2026

https://github.com/firee1/html_encoding

Makes string readable by HTML

cpp encoding html

Last synced: 22 Mar 2025

https://github.com/samratanilkumar/multithreading-bible

Designing and Implementing a Multi-threading library, provides set of Thread Synchronization Data Structures

cpp cprogramming multithreading mutex posix pthread semaphore threadsynchronization

Last synced: 18 May 2026

https://github.com/escalopa/omp-mpi-cpp

A repo for practicing OMP & MPI on C++

cpp mpi omp parrallel-computing

Last synced: 23 May 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/djeada/asciiquest

Asciiquest is a roguelike dungeon game in which you play as a hero trying to find the exit of a randomly generated dungeon. The game features enemy AI, pathfinding algorithms, multithreading, and the ability to play multiplayer. As you progress through the levels, the enemies will become more difficult to defeat.

cmake cpp game ncurses rpg

Last synced: 30 Mar 2025

https://github.com/maxiamo/hamming

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

cplusplus cpp hamming hamming-code hamming-coding

Last synced: 29 Jul 2025

https://github.com/mataruzz/raspberrypi_components_tests

Understand and test basic components' functions (HCSR03 ultrasound, S90 micro servo and DC motor) for RaspberryPi 3B+.

basic-learning cpp dcmotor python raspberrypi servo-motor testing ultrasound

Last synced: 18 Apr 2026

https://github.com/iwnelion/cpp_mine

personal c++ projects i make for practice

cpp

Last synced: 15 Jun 2026

https://github.com/pedroestevaodev/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: 24 May 2026

https://github.com/dhn-nys/cppubsi

Dasar Pemrograman [894] || in modules using Borland C++ [Done]

basic basic-programming basics borland borland-cpp bsi cpp ubsi

Last synced: 02 Apr 2025

https://github.com/engelmarkus/conway

C++ compile time version of Conway's Game of Life

conway-s-game-of-life cpp template-metaprogramming

Last synced: 31 Jul 2025

https://github.com/bernardosulzbach/connectivity-monitor

A network connectivity monitor written in C++ 17

cpp network-monitoring networking ping

Last synced: 23 May 2026

https://github.com/captainepoch/caesar_cipher_converter

Simple Caesar cli tool

cplusplus cpp

Last synced: 27 Aug 2025

https://github.com/formiat/search_by_mask_function

Function that searches by mask with wildcards.

cpp function match search search-by-mask wildcards

Last synced: 05 Mar 2025

https://github.com/puku0x/ros2-starter

「ROS2ではじめよう次世代ロボットプログラミング」の練習

colcon cpp python ros2

Last synced: 18 Apr 2026

https://github.com/fabberr/cpp-eval

Basic C++ arithmetic expression representation.

cpp cpp26 evaluation expression-evaluator

Last synced: 23 Sep 2025

https://github.com/nolnoch/atomix

Modeling stable electron wave states as a factor of energy (WIP)

cpp physics

Last synced: 19 Feb 2026

https://github.com/toxe/advent-of-code-2021

Advent of Code 2021

advent-of-code-2021 cpp

Last synced: 22 Mar 2025

https://github.com/john-science/learncpp

Working through the learncpp.com examples

c-plus-plus course coursework cpp education examples tutorials

Last synced: 16 Jul 2026

https://github.com/toxe/boost-sml-examples

[Boost].SML Examples

cpp examples fsm sml

Last synced: 22 Mar 2025

https://github.com/joshuawills/xpp

X++ Programming Language

compiler cpp llvm

Last synced: 19 Jun 2026

https://github.com/actualcannibalpanda/boom

Mirror of https://gitlab.com/robertosheagamedev/Boom

cpp game-engine vulkan

Last synced: 02 Aug 2025

https://github.com/alexthegreat510/rectangle

Simple programs to output rectangle in terminal.

c cpp golang lua python

Last synced: 11 Apr 2026

https://github.com/permyakov-dmitriy/codewarscpp

Codewars tasks on C++

codewars cpp

Last synced: 05 Nov 2025

https://github.com/blayung/ca-physics

A simple cellular automaton-based physics simulation written in c++.

cellular-automaton cpp physics physics-simulation sdl2 simulation

Last synced: 26 Jul 2025

https://github.com/usmana5809/matrix-operations-cpp

C++ program that performs various matrix operations such as addition, subtraction, multiplication, scalar multiplication, transpose, determinant calculation, matrix inversion, checking for symmetry and identity, and converting to row echelon and reduced row echelon forms. It also includes eigenvalue and eigenvector

calculator cpp determinant eigenvalues eigenvector- identity-matrix- inverse-matrix linear-algebra matrix-calculator matrix-operations reduced-row-echelon-form row-echelon-form symmetry transpose

Last synced: 20 Mar 2025

https://github.com/mohamedismail37/library-store-system

Hybrid Library Management and Bookstore System built in C++ using Object-Oriented Programming (OOP).

bookstore cpp ecommerce library-management-system object-oriented-programming oop oop-principles

Last synced: 29 Aug 2025

https://github.com/elymsyr/auv_ws

An open-source simulation and control workspace for an Autonomous Underwater Vehicle (AUV) built on ROS 2 Humble and Gazebo. It features a high-fidelity dynamics model and an advanced AI-based motion controller (FossenNet) that uses a pre-trained LibTorch model to imitate a NL-MPC for real-time, high-performance manoeuvring.

autonomous-vehicles auv control-systems cpp cuda deep-learning gazebo imitation-learning libtorch mpc python robotics ros2 simulation

Last synced: 15 Apr 2026

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/utilyre/starwars

Spaceship Game written in C++

cpp game

Last synced: 15 May 2025

https://github.com/djeada/cmake-examples

Examples of projects with CMake.

cmake cpp

Last synced: 30 Mar 2025

https://github.com/eternal-darkness-07/chat-app-plus-plus

A real-time chat application with a C++ (Drogon) backend and a React (Vite) frontend.

chat-application cpp drogon react real-time vite websocket

Last synced: 29 Apr 2026

https://github.com/code-jl/inventory-manager

A robust C++ inventory management system that allows users to create, modify, and track inventory items with detailed information and persistent storage capabilities.

asset-management cli command-line cpp cpp17 csv data-persistence data-storage file-io filesystem inventory-control inventory-management inventroy-system item-tracking stock-management

Last synced: 11 Jun 2026

https://github.com/hatamiarash7/bst

Binary Search Tree Implementation in C++

bst bstree cplusplus cpp tree tree-structure

Last synced: 26 Jul 2025

https://github.com/jan-moravec/settings-text

Header only class for saving and loading key-value pairs to and from text file.

cpp library settings text

Last synced: 29 Aug 2025

https://github.com/InAnYan/win-stylus-app

Android pen to Windows mouse

android cpp java mouse network sockets winapi

Last synced: 29 Aug 2025

https://github.com/nsardo/latency-sim

Cache most frequent calls that take the longest

cpp experiment

Last synced: 24 May 2026

https://github.com/yunusemrejr/text-length-1000-or-not--

C++ Windows Desktop App that checks input length for 1000 characters <>

cpp visual-studio

Last synced: 30 Mar 2025

https://github.com/panquesito7/multiplication_tables

Shows the multiplication tables of a specified number. This is one of my first programs.

beginner cpp cpp11 easy multiplication-tables simple

Last synced: 27 Mar 2025

https://github.com/sr-tamim/entropy-calculator

Entropy and heat calculation in C++

cpp cpp-programming entropy thermodynamics

Last synced: 25 Sep 2025

https://github.com/jamesmistry/measuro

Program metrics in modern C++

cpp metrics metrics-gathering observability

Last synced: 16 Jan 2026

https://github.com/jhleeeme/network-exercises

Network programming exercises with cpp

cpp ipc message-queue network semaphore shared-memory socket

Last synced: 24 Jun 2026

https://github.com/sarmad426/dsa

DSA (Data Structures and Algorithms). This Repository covers the fundamental and advance concepts of data structures using C++.

algorithms cpp data-structures programming

Last synced: 30 Aug 2025

https://github.com/sjellipses/default-audio-mute-control

Default audio devices mute control library and sample programs (console & GUI) for Windows.

audio c cpp csharp mute windows wpf

Last synced: 11 Apr 2026

https://github.com/majjcom/altcmd

This is a Windows command tool.

cpp gui qt shell tool windows

Last synced: 12 Apr 2026

https://github.com/Chrollis/Greedy-Snake

Sichuan University Software Engineering Program Practical Training Course Project - Implementing Snake Game with Qt

classic-game cmake cpp game multiplayer multiplayer-game qt scu snake snake-game

Last synced: 23 Jul 2026

https://github.com/fugashy/voicevox_client_cpp

A client library for VOICEVOX implemented with C++

cpp cpp17 cpprestsdk rest-api voicevox

Last synced: 20 Feb 2026

https://github.com/cosmopetrich/ue-css-uwebsockets

The uWebSockets C++ library compiled for the version of Unreal Engine used by Satisfactory

cpp modding satisfactory unreal-engine websockets

Last synced: 12 Aug 2025

https://github.com/isaaguilar/joinby

A little bin to convert whitespaces to commas (via command line or pipes)

cli-tool cpp

Last synced: 31 Jul 2025

https://github.com/tanvi-surana/hackerrank

solutions to hackerrank problems

competitive-programming cpp hackerrank-solutions

Last synced: 02 Aug 2025

https://github.com/bagaffey/w32proj

Sandbox for Cxx

cpp visual-cpp

Last synced: 30 Aug 2025

https://github.com/philipszdavido/forgecss

CSS Parser written in C++

cpp css lexer parser

Last synced: 13 Jun 2026

https://github.com/danbuxton/csp-2425

SOFT10101: Computer Science Programming @ NTU

cpp teaching-materials

Last synced: 30 Aug 2025

https://github.com/fahim1049/c-plus-plus-basic-to-advance

C++ Programming Language Practice for Competitive Programming and Build up my Logic Skill

cplusplus cpp object-oriented-programming

Last synced: 30 Aug 2025

https://github.com/d1ogocs/jogo-do-galo

Desenvolvimento do jogo do Galo na linguagem de programação C++

cpp tictactoe

Last synced: 05 Nov 2025