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/widgrensit/asobi-unreal

Unreal Engine 5 C++ plugin SDK for Asobi game backend

asobi client-sdk cpp game-backend gamedev multiplayer sdk ue5 unreal-engine unreal-engine-5

Last synced: 23 May 2026

https://github.com/krishnakeshav/gatorlibrary

Gator library project in C++ using implementation of Red Black tree and Priority queue.

cpp cpp17

Last synced: 30 Aug 2025

https://github.com/amrit-choudhary/village_shop

This is a C++ game about establishing a profitable shop in a functioning village. You will try to satisfy village's demands while trying to make a profit.

cpp game game-development

Last synced: 18 Mar 2025

https://github.com/Krikoset-2/tic-tac-toe

A tic-tac-toe game in c++

cpp game terminal-game

Last synced: 10 Jul 2026

https://github.com/ersel271/movie-recommendation-system

A collaborative filtering-based movie recommendation system in C++.

collaborative-filtering cosine-similarity cpp ibcf

Last synced: 18 Mar 2025

https://github.com/atharvbyadav/hashgate-authentication-system

A secure, file-based user authentication system in C++ with SHA-256 password hashing, root-protected user management, and hidden password input. Serves as the front-end login module for a larger application.

authentication authentication-system cpp login-system security sha256 terminal-app

Last synced: 30 Jul 2025

https://github.com/maximealgosup/spin-battle

Spinner game in C++

beyblade cpp cpp17 game sfml-game

Last synced: 06 Mar 2025

https://github.com/rezi-gelenidze/icpc2024

ICPC 2024 Regional Contest Problems Solutions in C++

competitive-programming cpp icpc

Last synced: 10 Jul 2026

https://github.com/phoemur/avl_tree

Naive implementation of an AVL tree using modern C++ (C++14, smart_pointers,etc...), and also a naive implementation of map using it.

associative-map avl avl-tree avltree cpp data-structures map

Last synced: 10 Jul 2026

https://github.com/nir3x/filemapping.cpp

FileMapping.cpp - C++ Library for Managing File Mappings in Windows

c-plus-plus cpp file-mapping memory-management winapi windows-api

Last synced: 12 Sep 2025

https://github.com/ituvtu/oop_lw04-orderandchaos

"Order and Chaos" game with WinForms. The game was done by drawing on objects of the Graphics type.

cpp oop orderandchaos ordnchs

Last synced: 18 Mar 2025

https://github.com/mrk21/symbolset

C++11 flexible enum library

cpp cpp11

Last synced: 23 May 2026

https://github.com/centuriontheman/restaurantorderingsystem

Implementation of the producer and consumer problem

cpp multithreading ncurses producer-consumer-problem

Last synced: 30 Mar 2025

https://github.com/centuriontheman/datastructures

The project implements selected data structures and measures the time complexity of their operations.

cpp cpp-programming data-structures time-complexity time-complexity-analysis time-complexity-comparison university university-project

Last synced: 21 Jul 2025

https://github.com/P4dro-Dev/Comandos-Arduino-CPP-Carro-Controle-Remoto

Desenvolvi um carrinho a controle remoto. Um projeto prático, na qual trabalhei meu meus conhecimentos de Software + Hardware. E para realização do projeto, tive que usar o Arduino, com a linguagem C++ para realizar os movimentos básicos!

arduino arduino-ide cplusplus cpp cpp-programming robotics script

Last synced: 21 Sep 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/nkdwon/aeds2

Repositório contendo exercícios que fiz e estudei durante a matéria Algoritmo e Estruturas de Dados 2 no segundo semestre

c cpp csharp java

Last synced: 16 Apr 2026

https://github.com/japp1996/exercises-in-some-languages

Algorithms in Go, Python 3, PHP, Javascript, Bash, C and C++

bash cpp golang javascript python3

Last synced: 11 Apr 2026

https://github.com/huangsam/exercism

Solutions to exercises on exercism.io

algorithms cpp exercism golang java javascript rust

Last synced: 11 Apr 2026

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/siddhant-vij/concurrent-image-color-changer

Color change for an Image using concurrency in multiple programming languages with OpenCV.

color-change concurrency cpp go image-manipulation java multithreading opencv python

Last synced: 11 Apr 2026

https://github.com/jonathas/top10ips

:computer: Reading an Apache log file and parsing the 10 most repeated IP addresses. Developed in C++, C#, Groovy, Java, JavaScript, Lua, Perl, PHP, Python and Ruby

apache cpp csharp groovy java javascript logfile lua perl php python ruby

Last synced: 09 Apr 2026

https://github.com/zjeffer/sdl-tutorial

https://lazyfoo.net/tutorials/SDL/index.php

cpp sdl2 tutorial

Last synced: 21 Sep 2025

https://github.com/edwyng/desing-patterns-ingenieria-del-software

En este repositorio encontrarás una colección de ejercicios resueltos que aplican diversos patrones de diseño en el desarrollo de software.

cpp java javascript python

Last synced: 11 Apr 2026

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/lawateko/fstream

fstream is a class used to write and read files

cpp fstream write-files

Last synced: 30 Mar 2025

https://github.com/akrisanov/yandex_cpp_handbook

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

cpp

Last synced: 21 Sep 2025

https://github.com/nezihesozen/udacity-cpp-nanodegree-build-a-memory-management-chatbot

Udacity C++ Nanodegree Program- 3rd Project: Memory Management Chatbot

chatbot cpp memory-management udacity-nanodegree wxwidgets

Last synced: 11 Jun 2026

https://github.com/ramiawar/pumpkinbox

A C++ Cross Platform Application/Game Engine

cpp glfw imgui opengl premake5 raspberry-pi-3 spdlog

Last synced: 06 May 2026

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/guanzhongcai/wikis

知识点记录和总结

cpp devops golang mongodb mysql nodejs redis

Last synced: 06 Apr 2026

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/lmtreser/domotica-low-cost

Proyecto educativo para montar un sistema domótico de bajo costo. Utiliza diferentes tecnologías para mostrar su funcionamiento e interrelación

arduino bootstrap5 cpp domotica gnu-linux home-assistant mqtt nodered python raspberry-pi

Last synced: 14 Apr 2026

https://github.com/costava/eca-viewer

View elementary cellular automata in a GUI

cpp fltk gui

Last synced: 28 Mar 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/hpcc-systems/wtl

Clone of official WTL git repository

cpp microsoft wtl

Last synced: 15 May 2025

https://github.com/shaldonbarnes10/unique_element_in_an_array

Unique Element Finder : A C++ program to identify the unique element in an array using bitwise XOR operations. Efficient with O(n) time complexity and O(1) space complexity. Perfect for learning basic XOR logic and array manipulation. Leetcode :- 136. Single Number

algorithms-and-data-structures bit cpp dsa progamming xor

Last synced: 29 Jul 2025

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/v3ssel/simple3dviewer

A simple program for viewing wireframe models from .obj files

3d-graphics c cmake cpp macos opengl qt

Last synced: 11 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/acmpesuecc/laalibrary

This repository contains a C++ file which aims to act as a library for simple to complex linear arithmetic operations.

cpp hacktoberfest

Last synced: 20 Jan 2026

https://github.com/cmst0us/format

负责序列化和反序列化数据 使用C++11实现

c cpp formatter serialize

Last synced: 20 May 2026

https://github.com/devjoseruiz/xpwgarm

Very old patch for Windows XP.

cpp reverse-engineering wga winapi

Last synced: 28 Jul 2025

https://github.com/hansalemaos/cppradixsort

parallel_radixsort from C++ for Python (Windows)

cpp numpy parallel-computing python sort

Last synced: 05 Feb 2026

https://github.com/iivvaannxx/pirateland

🏴‍☠ A pirate-themed game packed with exciting minigames on the high seas.

cpp education game game-development gaming minigames pirates unreal-engine

Last synced: 26 Feb 2025

https://github.com/ofelipelucca/media-binder-for-pc-cpp

Um software que permite ao usuário controlar as mídias do PC (play/pause, próxima faixa, faixa anterior) usando teclas de atalho personalizadas. Feito com C++ usando o Qt Creator.

cpp developers framework fullstack-development media-controller pc-software qtcreator software-development spotify-controls

Last synced: 28 Jul 2025

https://github.com/dahlitzflorian/smallgames

Program including small games to play.

console-application cpp dll game-development

Last synced: 11 Oct 2025

https://github.com/atmatto/stol

Sticking dictionaries together with duct tape. An in-development tool for language learners and translators.

cpp language-learning translation wiktionary

Last synced: 01 Sep 2025

https://github.com/sebastianbach/architecture

Architecture Playground

cpp modularity qt5

Last synced: 12 May 2026

https://github.com/sebastianbach/clang-format-generator

Command line tool that creates a clang-format file from a formatted C++ source code file.

clang-format codestyle cpp cpp20

Last synced: 19 Jun 2026

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/scar027/data-structures

Library containing documented implementations of internal workings of commonly used data structures.

cmake cpp ctest data-structures doxygen rtd rtfd sphinx

Last synced: 28 Jul 2025

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/katistix/eval-from-scratch

A simple "interpreter" that takes in as input simple arithmetic expressions and computes their values.

cpp mathematics parser tokenizer

Last synced: 30 Jun 2025

https://github.com/cschladetsch/cppmandelbrotsdl2

Mandelbrot set

cpp fractal

Last synced: 19 Sep 2025

https://github.com/codiepp/sizebounded

Size bounded buffer as a secure data structure in C++

bsd3 cpp datastructures secure-coding secure-computation sized-types

Last synced: 15 Mar 2025

https://github.com/kya8/mp4join

C++ utility for joining consecutive MP4 files

cpp mp4

Last synced: 21 May 2026

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/armemius/computationalmathcourse

Collection of laboratory works for computational maths course in ITMO university

cli computational-math cpp study-project web

Last synced: 19 Jul 2025

https://github.com/nikitakarmakarp/leetcode-solutions-2025

Leetcode-Solutions-2025 is a repository providing efficient solutions to LeetCode problems in C++, Python, and Java, with explanations and complexity analysis. It helps improve problem-solving skills for coding interviews and algorithm mastery, with regular updates and contributions welcomed.

c cpp java python

Last synced: 17 Apr 2026

https://github.com/amishidesai04/family-tree-dsa

# Family Tree Builder A C++ program to build and visualize a hierarchical family tree. Users can add family members, set parent-child relationships, and visualize the tree structure. The program handles cases where specified parents may not exist in the tree.

cpp dsa family-tree project

Last synced: 05 Jun 2026

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

Advent Of Code 2021 solutions implemented using C++

advent-of-code advent-of-code-2021 cpp

Last synced: 15 Mar 2025

https://github.com/novaardiansyah/cpp-function

C++ Functions

cpp cpp-functions

Last synced: 15 Mar 2025

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/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/mhasan320/frontend-developer-roadmap

Want to be a front-end developer? Hopefully this repo will be help you to be a successfull front-end developer.

angularjs boostrap5 c cpp css3 front-end-development html5 java javascript less python reactjs sass tailwindcss vuejs

Last synced: 18 Jan 2026

https://github.com/daxanius/breakout

A rhythm based breakout game written in Lua with a custom engine

breakout cpp game-engine lua

Last synced: 10 May 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/vincy1230/oop-class

北京工商大学 计算机与人工智能学院 面向对象语言与编程 (2023-2024-2 | 杨伟杰) 课程实验集

classnotes cpp oop

Last synced: 15 Mar 2025

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

c++ oop

cpp oop

Last synced: 27 Jul 2025

https://github.com/caomengxuan666/cxxmcp-examples

Application-style examples and downstream validation for the cxxmcp C++ Model Context Protocol SDK

cmake cpp cpp20 cxxmcp examples mcp mcp-client mcp-server model-context-protocol sdk

Last synced: 10 Jul 2026

https://github.com/tnahrf/agns_receiver

ESP32 Firmware for the AGNS Pump (Autonomous Garden Node System)

api arduino cpp esp-now esp32 microcontroller microcontrollers platformio rest restapi rf

Last synced: 04 Mar 2025

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

this repo is fully CPP language

cpp

Last synced: 27 Jul 2025

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

[F] My very first program <3

cpp early-attempts

Last synced: 27 Jul 2025

https://github.com/irods/irods_project_template_cpp_client

A project template for creating iRODS Clients using C++

cpp data-management irods irods-client science

Last synced: 27 Jun 2025

https://github.com/leosery/gamedev-experiments--cpp-2025

Collection of small experiments realized while exploring game and engine development. A centralized space for my various learning tests and technical discoveries.

cpp data-oriented-design game-development glsl mutlithreading shaders

Last synced: 27 Jul 2025

https://github.com/yousifj129/relearningprogramming

I didn't code in a while, so I am gonna relearn what I forgot with simple programs and testing

cpp csharp java javascript learning learning-by-doing programming-languages python testing

Last synced: 11 Apr 2026

https://github.com/AhmedNassar7/Money-Hub

A bank management system.

algorithms cpp data-structures database oop sql

Last synced: 07 Apr 2025

https://github.com/mateusz-sliwka/datastructures

Managing and comparing simple data structures

cpp datastructures

Last synced: 27 Jul 2025

https://github.com/aniekanbane/palindrome

Smart palindrome checker

cpp csharp palindrome-checker python

Last synced: 18 Apr 2026