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/erykmika/antsanddragons

A simple C++ app that simulates a board with preys and predators.

college-project cpp simulation visual-studio

Last synced: 12 Jun 2026

https://github.com/yottaawesome/2d-game-engine-fundamentals

Working through Udemy's Fundamentals of 2D Game Engines with C++ SDL and Lua course.

cpp gamedev sdl2

Last synced: 12 Jun 2026

https://github.com/deadcoder0904/datastructures-practice

Data Structures Practice in C++ :heart_eyes:

c-plus-plus cpp data-structure data-structures datastructures

Last synced: 12 Jun 2026

https://github.com/rupeshrb/oop_cpp

Basic cpp programming work on templetes, stl, vector, map.

cpp templates

Last synced: 12 Jun 2026

https://github.com/heshanera/ann

Simple Artificial Neural Network for the XOR function. Network is build with three layers, Input layer, Output layer and one hidden layer with four nodes. Used Sigmoid as the Activation function

artificial-neural-networks cpp

Last synced: 12 Jun 2026

https://github.com/asutoshpati/infinity-love

This will help you to know how much you love to your loved ones.

console-game cpp love

Last synced: 12 Jun 2026

https://github.com/katta-00/micromouse_2022

Micro Mouse Competiion

cpp maze-solver micromouse

Last synced: 12 Jun 2026

https://github.com/3ein39/hospital_system

Hospital Management System Project in C++ using structs - simple console application. This program is open to all hospital users without the need for login information in this program. The system user can select the specialization in which they specialize by simply entering a series of numeric keys[1 - 20].

console-application cpp hospital-management management-system software-development

Last synced: 12 Jun 2026

https://github.com/dineshkn-dev/torrin

Open-source BitTorrent client for macOS (Qt 6 + libtorrent).

bittorrent cpp gplv3 libtorrent macos open-source qt-quick qt6 torrent-client

Last synced: 12 Jun 2026

https://github.com/souleimaneelqodsi/donnees-libres

1st-year CS Bachelor project @ Paris-Saclay university, about data manipulation in C++. Projet de 1ère année de licence d'informatique sur la manipulation de données en C++.

cpp data-manipulation

Last synced: 12 Jun 2026

https://github.com/umerkniazi/hpms

Hospital Patient Management System (HPMS) is a C++ console app for managing patient records. Built for a Programming Fundamentals course. Cross platform and open source.

console-app cpp patient-management student-project

Last synced: 12 Jun 2026

https://github.com/cameronclay/parallel-co-processing

Distributed Data Processing application (Windows only) that utilizes multiple computers to execute an algorithm on a set of data.

boost cpp google-test stl win32-api wnlib

Last synced: 12 Jun 2026

https://github.com/ynfuien/snake-cpp

Simple snake game in C++.

cpp snake snake-game

Last synced: 12 Jun 2026

https://github.com/gcol33/resolve

Neural network framework for species distribution modelling (PyTorch/C++/CUDA)

cpp cuda deep-learning ecology machine-learning neural-network pytorch species-distribution

Last synced: 12 Jun 2026

https://github.com/gill-singh-a/hackerrank-cpp-solutions

Solutions to C++ Problems in Hackerrank

cpp hackerrank hackerrank-solutions

Last synced: 13 Jun 2026

https://github.com/mousebyte/memprop

Member property implementation suitable for use in UI libraries.

cpp cpp20 properties

Last synced: 13 Jun 2026

https://github.com/obed-tc/race-car

🏎️ Race Car is a thrilling C++ racing game where players compete in a fun console interface. Enter your names and race to the finish!

cpp

Last synced: 13 Jun 2026

https://github.com/muneeb1030/school-management-system

The School Management System is a comprehensive software application developed using SFML and C++ OOP under the Hud. It aims to streamline administrative tasks and enhance communication between administrators, teachers, and students.

cplusplus cpp management-system oops-in-cpp semester-3 semester-project sfml

Last synced: 13 Jun 2026

https://github.com/yosh1/cpp-practice

This is the competition programming practice repository

competition-programming-practice cpp cpp-competition-programming

Last synced: 13 Jun 2026

https://github.com/philipszdavido/forgedb

A lightweight SQL-inspired database engine written in modern C++.

cpp database engine sql

Last synced: 13 Jun 2026

https://github.com/lchsk/simple-ecs

A header-only implementation of an entity-component system

c-plus-plus c-plus-plus-11 cpp cpp11 entity-component-system

Last synced: 13 Jun 2026

https://github.com/ningenme/compro-solver-cpp

競技プログラミングのsubmittion

competitive-programming cpp

Last synced: 13 Jun 2026

https://github.com/wtrsltnk/lazy-audio

This repo contains a few program examples generating sound the lazy way: with RtAudio.

audio cpp oscillator rtaudio sawtooth squarewave

Last synced: 13 Jun 2026

https://github.com/strcoder4007/spoj

all of str's submissions on SPOJ

algorithms cpp

Last synced: 13 Jun 2026

https://github.com/daisvke/ircserv

This project involves creating a custom IRC (Internet Relay Chat) server in C++.

42projects cpp irc irc-bot irc-server ircserver

Last synced: 13 Jun 2026

https://github.com/yushikuni/cpp_todo

Simple console-based ToDo list app in C++. Tasks are stored in a local text file. Great for learning file I/O and logic structuring.

cli cpp cpp17 portfolio-website unfinished-project

Last synced: 13 Jun 2026

https://github.com/harsharchives/hackerrank-cpp-problems

This repository contains a collection of solved programming problems from Hackerrank, implemented in the C++ programming language.

cpp hackerrank-cpp hackerrank-solutions

Last synced: 13 Jun 2026

https://github.com/desmondjs/library_system

A simple C++ library management system that allows administrators to manage books in the library. Features include searching for books, viewing all books, adding new books, and deleting books from the system. The program uses file handling to store and manage book records.

cpp

Last synced: 20 Jun 2026

https://github.com/desmondjs/library_management_system

This repository contains a C++ program designed to manage a library system with various functionalities such as reading student and book information, deleting student records, searching for students, displaying information, computing statistics, and more.

cpp

Last synced: 23 Jun 2026

https://github.com/yeshalkhan/ludo

This repository contains code for a console based Ludo game that I wrote as part of a project for my OOP course.

cpp cpp-game ludo-game

Last synced: 14 Jun 2026

https://github.com/achmadya-dev/meta-kelontong-cli

Aplikasi toko online sederhana berbasis CLI menggunakan bahasa C/C++ untuk menyelesaikan tugas besar semester 1

c cli cpp

Last synced: 14 Jun 2026

https://github.com/masato-ro/kitana_cryptool

A versatile, cross-platform cryptographic utility built with C++, FLTK, and OpenSSL. Features include AES encryption, RSA key generation, password generation, and hash matrix verification.

aes-encryption cpp cross-platform cryptography fltk hashing openssl password-generator rsa-keys security

Last synced: 14 Jun 2026

https://github.com/putukrisna6/ceritanya-belajar-cp

Part of an effort to learn Competitive Programming

competitive-programming cpp hackerrank

Last synced: 14 Jun 2026

https://github.com/hightemp/smb-browser

Qt5/C++ desktop application for managing SMB connections and browsing Windows/Samba shared folders inside the application's own Qt Widgets UI.

cpp file-browser qt5 samba samba-browser smb

Last synced: 14 Jun 2026

https://github.com/pr4j3sh/cpp

cpp package/library template

boilerplate cpp frames library package template

Last synced: 14 Jun 2026

https://github.com/djkcyl/dlss-indicator-toggle

A tiny ~140KB native Win32 tool to toggle NVIDIA DLSS on-screen indicator (ShowDlssIndicator registry value).

cpp dlss gaming nvidia nvidia-dlss registry registry-editor win32 windows

Last synced: 14 Jun 2026

https://github.com/johansolbakken/truckapp

A sandbox project for OpenGL.

cpp opengl

Last synced: 14 Jun 2026

https://github.com/austinbhale/spaceescape

SpaceX Jam Game Submission made in UE4

cpp gamedev gamejam ue4

Last synced: 14 Jun 2026

https://github.com/sojebsikder/keylogger

Simple keylogger created using C++

cpp keylogger

Last synced: 15 Jun 2026

https://github.com/naguales/logix

Logix is a lightweight, thread-safe logging library designed for C++11.

async cpp cpp11 log-library logger logging

Last synced: 15 Jun 2026

https://github.com/abdelwahab-ahmed-shandy/oop-mini-projects

This repository contains a collection of small-sized projects built using Object-Oriented Programming (OOP) concepts in C# and C++ .

cpp csharp oop small-projects

Last synced: 15 Jun 2026

https://github.com/gleor/cpp-advanced-vector

About Шаблонный вектор из стандартной библиотеки

cpp raii stl-containers template-vector vector

Last synced: 15 Jun 2026

https://github.com/maqmal/data-structure

Stack, queue, directed graph , binary tree, multi linked list algorithm

cpp data-structures

Last synced: 15 Jun 2026

https://github.com/ray-chew/tensor-train-decomposition

A short look at tensor-train decomposition with the Xerus library

cpp tensor-decomposition tensor-train xerus

Last synced: 15 Jun 2026

https://github.com/islamhaqq/cpp-multithreading

Multithreading in C++

cpp multithreading

Last synced: 15 Jun 2026

https://github.com/rydzze/library-management-system

Project for Data Structures and Algorithms

cpp data-structure-and-algorithm

Last synced: 15 Jun 2026

https://github.com/aspurgs/mini-servo-robot

A prototype of Mini Servo Robot.

arduino cplusplus cpp prototype robotic-arm

Last synced: 15 Jun 2026

https://github.com/abhinavrajesh/s3-cp-lab

Solutions to the S3 CP Lab

cpp

Last synced: 15 Jun 2026

https://github.com/michaelbrunn3r/arduinocollections

A library for arduino collections

arduino arduino-library cpp

Last synced: 13 May 2026

https://github.com/pknujra/zelbytes-arduino

Arduino internship repository containing daily embedded systems exercises, relay control, valve automation, and documentation.

agritech arduino cpp electronics embedded-systems iot relay-control

Last synced: 16 Jun 2026

https://github.com/cschladetsch/cpp23verletnbody

C++23 Verlet Integration using N bodies.

cpp grasphics integration verlet

Last synced: 16 Jun 2026

https://github.com/marcusvinix/42_ft_irc

This project is about creating your own IRC server. You will use an actual IRC client to connect to your server and test it. Internet is ruled by solid standards protocols that allow connected computers to interact with each other. It’s always a good thing to know.

42 cpp irc-server

Last synced: 16 Jun 2026

https://github.com/3ein39/library_system

Library System Project in C++ using structs - simple console application. In this program.The main user for the system is an admin who might add a book, user or perform some relevant operation.

console-application cpp library-management-system management-system

Last synced: 17 Jun 2026

https://github.com/parkerbritt/cpp_experiments

A collection of experimental C++ programs for the purpose of learning and personal exploration.

cpp experiments

Last synced: 17 Jun 2026

https://github.com/momen-alshouha/data-structure-doubly-linked-list

This repository contains C++ implementation of a doubly linked list using object-oriented programming principles. It includes classes for nodes, iterators, and the linked list itself, providing essential functionalities such as insertion, deletion, traversal, and more.

classes-and-objects cpp data-structures doubly-linked-list linked-list object-detection object-oriented-programming

Last synced: 17 Jun 2026

https://github.com/fqwqf/whu_alp_2024

武汉大学2024高级语言程序设计作业

cpp

Last synced: 17 Jun 2026

https://github.com/leonburghardtdev/day-of-the-week-calculator

This is a program that calculates the day of the week for a given date, written in C++ and uses Zeller's congruence.

cpp winapi zeller-s-congruence

Last synced: 17 Jun 2026

https://github.com/mahmoudgalalz/cpu-scheduling-algorthim-priority

A simulation on The Priority algorithm for CPU Scheduling

algorithms cpp cpu

Last synced: 17 Jun 2026

https://github.com/amahanna/6nimmt

A German card game

cpp oop

Last synced: 17 Jun 2026

https://github.com/calvinjmin/databricks-sdk-cpp

Databricks SDK for C++

cpp databricks databricks-sdk

Last synced: 17 Jun 2026

https://github.com/amanyadav0007/cpp---dsa

Here I just try to share my practice questions :)

cpp datastructures-algorithms dsa

Last synced: 18 Jun 2026

https://github.com/h2co3/hindmarsh-rose

A visual simulation of the Hindmarsh-Rose neuron model.

computational-biology computational-neuroscience cpp cpp14 neurons simulation

Last synced: 18 Jun 2026

https://github.com/vijeshvs/filamentrecyclingcode

Arduino Code for Filament Recycler Product @ Augmented Labs

arduino-uno cpp liquidcrystal-i2c pid-control

Last synced: 18 Jun 2026

https://github.com/zyad-eltayabi/stone-paper-scissors-game

Stone Paper Scissors Game using C++

cpp functions

Last synced: 18 Jun 2026

https://github.com/markparker5/of-terrain-generator

openFrameworks app for terrain generation with Perlin noise.

3d cpp openframeworks terrain-gen terrain-generation terrain-generator terrain-rendering

Last synced: 18 Jun 2026

https://github.com/nadidlinchestein/datastructureseasytoadvance

My C++ implementation of Data Structures Easy to Advanced Course by William Fiset.

algorithms algorithms-and-data-structures coursework cpp data-structures programming

Last synced: 18 Jun 2026

https://github.com/lanstobias/journal

C++ journal for terminal use

cpp

Last synced: 18 Jun 2026

https://github.com/aginies/routeur_solaire

Un Routeur Solaire autonome

cpp jsy-194 meteo router routeur shelly solaire solar

Last synced: 18 Jun 2026

https://github.com/eimfach/matrix

A toy matrix implementation for learning purpose

cpp cpp20 matrix matrix-multiplication

Last synced: 18 Jun 2026

https://github.com/aurimasniekis/cpp-antenna-switcher-client

Async C++17 client for the antenna-switcher device over the ESPHome native API

cpp cpp17

Last synced: 18 Jun 2026

https://github.com/aurimasniekis/cpp-prom

Client-independent C++23 Prometheus/OpenMetrics metric abstraction

cpp cpp23 header-only metrics prometheus

Last synced: 18 Jun 2026

https://github.com/sauravyadav19/bubble-sort-visualizer

A web-based Bubble Sort visualizer using C++ compiled to WebAssembly via Emscripten.

cpp data-structures-and-algorithms sorting-visualization web-assembly

Last synced: 19 Jun 2026

https://github.com/wch2012asd/timecontral-qt

A modern Qt timeline widget with glassmorphism design

cpp qt timeline widget

Last synced: 19 Jun 2026

https://github.com/ituvtu/oop_lw03-class_container

OOP_LW03-class_container

container cpp oop

Last synced: 19 Jun 2026

https://github.com/gene-hightower/dice-pass

dice based passphrase generator

cplusplus cplusplus-17 cpp

Last synced: 19 Jun 2026

https://github.com/tanzeelafatima492/producer-consumer-problem-using-semaphore-

To write a program to simulate producer - consumer problem

alogriyhm cplus cpp cpu cxx opearting system

Last synced: 07 Jul 2026

https://github.com/arata-nvm/you-are-an-idiot

弥生祭55 ゲーム作品

cpp game opensiv3d

Last synced: 19 Jun 2026

https://github.com/teneplaysofficial/cplusplus-projects

This repository contains a collection of projects written in C++. Each project is designed to showcase various programming concepts and problem-solving skills. Explore projects ranging from simple console applications to more complex systems, demonstrating foundational and advanced techniques in each language.

algorithms codesamples coding cpp educational examples games opensource programming softwaredevelopment

Last synced: 19 Jun 2026

https://github.com/yarikvor/acodecpptask

Complite tasks in https://acode.com.ua/uroki-po-cpp/

acode cpp learning oop ravesli

Last synced: 19 Jun 2026

https://github.com/aventhis/3dviewer

A 3D viewer application that allows loading, visualizing, and manipulating 3D models from .obj files. It supports basic affine transformations like translation, rotation, and scaling for interactive exploration of 3D objects.

3d-viewer c cpp

Last synced: 19 Jun 2026

https://github.com/lesnyrumcajs/matasanocpp

Matasano Crypto Challenge using C++

cpp cryptography cryptopals-challenges google-test

Last synced: 19 Jun 2026

https://github.com/esteves31/araracode

My code editor in development

codeeditor cpp qtcreator

Last synced: 20 Jun 2026

https://github.com/hypertextassassin0273/sfml_based_cpp_programs

Contains SFML (library) based C++ programs, developed through Visual Studio 2019

cpp sfml-cpp sfml-game-development sfml-graphics-library

Last synced: 20 Jun 2026