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/emptywork/cpp-teaching

Source code untuk materi pembelajaran tentang dasar-dasar pemrograman menggunakan Bahasa C++.

basic-cpp basic-programming cpp indonesia indonesian learning-cpp ukim universitas-kristen-indonesia-maluku

Last synced: 20 Jul 2025

https://github.com/aostrun/missionaries-and-cannibals-multiprocessing

Solution for the Missionaries and Cannibals problem using Message Queues and Multiprocessing

cpp message-queue missionaries-cannibals-problem multiprocessing posix

Last synced: 11 Jun 2026

https://github.com/apebl/cppgen

A command-line utility to generate boilerplate C/C++ code

code-generation code-generator cpp python

Last synced: 16 May 2026

https://github.com/neimat1/codeforces

My solutions for some problems in Codeforces that has been accepted.

codeforces codeforces-solutions cpp

Last synced: 24 Jun 2025

https://github.com/elb4rto/logdoctor_installer

Graphical installer for LogDoctor

cpp gui installer qt

Last synced: 17 May 2026

https://github.com/halidodat/libgui

GUI library written in C++

cpp gui library

Last synced: 11 Jan 2026

https://github.com/heshamalsaqqaf2/problem-solving-at-assiut-university

This repository is a collection of solutions to Assiut University - Egypt programming exercises and problems found on CodeForces.

cpp problem-solving

Last synced: 29 Oct 2025

https://github.com/juhenfw/esp32-penutupjemuranotomatis-iot

Proyek ini menggunakan ESP32 Devkit V1 dengan berbagai macam sensor yang berkaitan dengan monitoring cuaca

arduino-ide arduinoide cpp esp32 iot-application monitoring-automation smart-home

Last synced: 17 May 2026

https://github.com/obinexus/retrosaga

Revolutionary retro game engine with systematic build orchestration through NLink→PolyBuild→RetroSaga architecture. Delivers 67% faster builds, pixel-perfect rendering, and universal language support for professional 2D/2.5D/3D retro game development.

2-5d-graphics 2d-graphics build-orchestration cmake cpp cross-platform formal-verification game-engine javascript language-bindings lua nasa-standards nlink opengl performance-optimization pixel-perfect-rendering polybuild retro-gaming systematic-engineering waterfall-methodology

Last synced: 29 Apr 2026

https://github.com/imolai/nvim-liteide

Minimal Neovim IDE setup for C++, Python, and Bash – fast, focused, and extensible.

bash configuration cpp ide minimal neovim python

Last synced: 09 Apr 2026

https://github.com/charming-whaley/c_plus_plus_advanced

Лекции МФТИ по языку C++

cpp cpp-programming lecture-notes mipt mipt-cpp

Last synced: 20 Jul 2025

https://github.com/d3m1d0s/opengltemplate

Modern C++20 OpenGL starter template with CMake, GLFW, and GLAD

cmake cmakelists cpp cpp20 cross-platform glad glfw graphics opengl template

Last synced: 16 May 2026

https://github.com/1337fury/cpp_modules

A comprehensive collection of 42 C++ modules covering various topics in C++ programming. Each module provides detailed and practical examples, created as part of coursework at 42. This repository aims to serve as a learning resource for others studying C++.

algorithms classes-and-objects cpp design-patterns file-handling inheritance module polymorphism sorting

Last synced: 24 Jun 2025

https://github.com/coderjo-pro/cpp-array2d

A C++ Library about 2D array template classes, grid and mathematical operations of matrices.

2d-arrays cplusplus cpp cpp-library cpp17 grid grid-system matrices matrix matrix-calculations matrix-library

Last synced: 03 Jul 2026

https://github.com/mgautam98/general-seat-allocation

Gale-Shapley Algorithm to allocate seats to the students according to their ranks and preferences.

cpp gale-shapley-algorithm

Last synced: 29 Mar 2025

https://github.com/divetoxx/mandelbrot-2

Mandelbrot set. 60 FPS and palette rotation. Palette Rotation Logic 0 is Green cos, 1 is Blue sin, and 2 is Red Random. 256 colors. Synchronization with DwmFlush. Controls & Hotkeys. F1 - F8 Keys: Instantly jump to 8 predefined iconic locations within the Mandelbrot set. OpenMP.

cpp fractal fractals gdi generative-art generative-arts graphics high-precision mandelbrot-set multithreading openmp palette-rotation visualization visualizations winapi

Last synced: 12 Apr 2026

https://github.com/coderboy-raiyan/cs-fundamentals

Advanced CS Topics and Algorithms. Build Your Foundation As A Programmer

c cpp dsa-algorithm problem-solving

Last synced: 02 Jul 2026

https://github.com/jf17/calc

CLI calculator

calculator cli cpp linux simple-app

Last synced: 22 Apr 2026

https://github.com/mcquerol/optional-exercises-apt-cpp

Advanced C++ exercises on OOP, operator overloading, and STL containers.

activity-diagram bank-db class-design cpp json operator-overloading stl-containers template-class tutorials uml

Last synced: 18 May 2026

https://github.com/liulinboyi/learn-cplusplus

学习C++,Learn C++

cpp learning

Last synced: 21 Jul 2025

https://github.com/ekaone/golang

🏌️‍♂️ Some programming experience by Golang

c concurency cpp go golang helloworld multiprocessing multithreading package quote

Last synced: 10 May 2026

https://github.com/dev0x13/dsperado

A toy DSP library

cpp dsp fft fir header-only

Last synced: 21 Mar 2025

https://github.com/oleksa-oleksa/esp32_noisedetector_internship

Internet of Things project: ESP32, FreeRTOS, WiFi Connectivity

c cpp embedded-systems esp32 internet-of-things microcontroller mqtt-protocol

Last synced: 05 Apr 2025

https://github.com/torotoki/simple-paged-attention

A simple implementation of PagedAttention purely written in CUDA and C++.

attention cpp cuda llm transformer

Last synced: 18 May 2026

https://github.com/matuszewski/cpp-basics

A bunch of simple C++ console programs

cpp

Last synced: 12 Sep 2025

https://github.com/ahmed-ibrahim-30/simulation-compiler

Simulation for all Compiler steps such as (Tokenization,Parsing,Simulating code)

compiler compiler-design cpp

Last synced: 21 Mar 2025

https://github.com/emrecancorapci/sfml-thomaswaslate

A simple two-player platform game developed using C++ and SFML

cpp sfml sfml-game sfml2 sfml2-game

Last synced: 11 May 2025

https://github.com/nathanjhood/cmakeproject1

A simple CMake project for testing build configs, toolchains, and more.

cmake cmake-examples cpp template

Last synced: 10 Sep 2025

https://github.com/petrenko-alex/ai-flat-price

[Архив 2015] Расчет стоимости недвижимости с помощью нейронной сети / Real estate price calculation via neural network

alglib artificial-intelligence cpp neural-network qt real-estate-price visualstudio

Last synced: 18 May 2026

https://github.com/lythenas/json-query

CLI query tool for JSON files

cli cpp json

Last synced: 21 May 2026

https://github.com/gnuwilliam/yay-engine

C++ Game Engine from scratch

cpp game game-engine

Last synced: 21 Jul 2025

https://github.com/crafterkolyan/competitive-programming-algorithms

This repository contains algorithms for competitive programming. It was created in order to fix wrong codes on E-maxx.

algorithms competitive-programming cpp

Last synced: 05 Apr 2025

https://github.com/oleg-nenashev/wiremock-googletest-demo

Demo: Using WireMock with Testcontainers for C/C++ in Google Test

api cpp demo testcontainers testcontainers-c wiremock

Last synced: 28 Mar 2025

https://github.com/fizashaikh3006/automatic-solar-grass-cutter

The Automatic Solar Grass Cutter is an eco-friendly device that automates lawn maintenance using solar energy and Arduino Uno. Equipped with sensors for obstacle detection and grass height adjustment, it ensures safe and precise operation. Powered by solar panels, the cutter features motor-driven blades and wheels for efficient trimming & mobility

arduino-uno assembly-language cpp

Last synced: 18 May 2026

https://github.com/jodermo/unrealenginegameserver

Unreal Engine dedicated Linux server as Docker container with included Django backend and database for admin tools and dynamic REST-API

backend bash build-tool cpp django game game-development game-server linux postgresql python rest-api unreal-engine

Last synced: 07 Apr 2026

https://github.com/rdvdev2/advocat

Per a facilitar la feina amb el jutge

cpp fib jutge ninja pro1 pro1-fib upc

Last synced: 05 Apr 2025

https://github.com/orgh0/highperformancecnn

Implementation of a High Performance CNN for MNIST dataset

cnn cpp cuda

Last synced: 18 May 2026

https://github.com/ferhatgec/fpaper.py

Fegeya FPaper.Py, Python3 implementation of FPaper

cpp e-paper fegeya file file-format fpaper implementation parser python python3 read

Last synced: 18 May 2026

https://github.com/franzlor/turrettankblitz

Tank shooter using Unreal Engine 5

3d-game cpp unreal-engine-5

Last synced: 10 Jul 2025

https://github.com/gecko-robotics/messages

reads a message file and creates C++ and Python messages

cpp messages python3 robotics serialization toml

Last synced: 07 May 2026

https://github.com/dolphywind/pong-on-desktop

Pong game but uses real windows as paddles, scoreboard and ball

2d 2d-game cpp cpp20 pong-game sfml sfml-game sfml2

Last synced: 29 Mar 2025

https://github.com/samirhamadaa/math_game

A simple interactive math quiz game with different difficulty levels and operations.

c-plus-plus console-game cpp game-development interactive-learning math-quiz mini-project random simple-game terminal-game

Last synced: 30 Jun 2025

https://github.com/0x0c/timespiece

timespiece, a watchdog timer

cpp cpp-library cpp11 timer

Last synced: 05 Apr 2025

https://github.com/subatomicplanets/simplebitcoinminer

A simple Bitcoin C++ and CUDA solo miner

bitcoin cpp cryptocurrency cuda miner

Last synced: 19 Apr 2026

https://github.com/diable201/grokking_algorithms

Code from the book "Grokking Algorithms" in Python3 and C++

algorithms-and-data-structures cpp grokking-algorithms python3

Last synced: 18 May 2026

https://github.com/jakesmd/excelstepper

An excellent Arduino library for stepper motor control, offering simplicity, speed, and precise acceleration for smooth movement.

arduino arduino-library cpp stepper-library stepper-motor stepper-motor-control

Last synced: 05 May 2026

https://github.com/madladsquad/uimguirendererexamples

Custom renderer examples for the UntitledImGuiFramework

bgfx cpp directx dx11 dx12 imgui metal renderer rendering

Last synced: 12 Sep 2025

https://github.com/tassil0/vsb-inf

Like vsbsklad.cz, but open-source.

cpp vsb

Last synced: 12 Sep 2025

https://github.com/grachale/intersect_union_regular_languages

Implementation of an algorithm that enables finding the minimal deterministic finite automaton that accepts the intersection or union of languages defined by a pair of finite automata.

automata-theory cpp regular-languages theoretical-computer-science

Last synced: 25 Jun 2025

https://github.com/mrk21/toslink-selector

This device is for switching TOSLINK signals automatically.

cpp cpp11 embedded toslink

Last synced: 18 May 2026

https://github.com/chihebabiza/cpp-atm-system

C++ console application that simulates an ATM (Automated Teller Machine) with basic banking functionality, including client transactions such as deposits, withdrawals, balance inquiries, and account management.

atm atm-machine atm-management-system atm-system console-application cpp cpp-atm

Last synced: 02 Jul 2026

https://github.com/guildofcalamity/starfieldsimulation

Homage to the Windows95/98 starfield screen saver.

cmake cpp drawing screensaver sfml simulation vectors vertex windows

Last synced: 18 May 2026

https://github.com/vincentkims49/fashion_ecommerce_app

A simple app for an ecommerce with cool animations

cpp dart flutter flutter-app flutter-ui java objective-c ui-design

Last synced: 07 Apr 2026

https://github.com/jolars/libslope

C++ library for Sorted L-One Penalized Estimation (SLOPE)

cpp machine-learning regularization slope statistics

Last synced: 12 Apr 2025

https://github.com/upes-open/scientific-calculator

Scientific Calculator written in C++ using OOPS concepts with features like add on memory.

cpp

Last synced: 15 Apr 2025

https://github.com/derpius/gmfs

Small library to abstract away the Source SDK for accessing the filesystem

cpp garrysmod

Last synced: 25 Jun 2025

https://github.com/matteoppet/text_editor

Simple Raylib Text Editor from scratch

cpp piece-table raylib scratch-implementation text-editor

Last synced: 15 May 2026

https://github.com/a-katopodis/vulkanflash

A wrapper around vulkan to make experience easier for new users

cpp gpu graphics shaders

Last synced: 28 Mar 2025

https://github.com/hong539/coding_collects

coding_collects for practice coding with any other Programming languages

c coding cpp csharp javascript python python3 rust

Last synced: 05 Apr 2025

https://github.com/tom474/learn_cpp_rmit

[RMIT 2023C] EEET2482 - Software Engineering Design - Learning Resources

algorithms cpp data-structures object-oriented-programming

Last synced: 04 Mar 2025

https://github.com/nvarner/physiwell

Short choose-your-own-adventure game created as a final project for Honors 240 Wellness at the University of Michigan

choose-your-own-adventure cpp game

Last synced: 13 Sep 2025

https://github.com/raisess/brot

A lightweight game engine for lightweight 2D games.

cpp cpp11 game-development game-engine game-engine-2d gamedev sdl2

Last synced: 25 Jun 2025

https://github.com/tamiko-n/library-management-system

This Library Management System is a comprehensive C++ application designed to manage a library's inventory, including Books, Magazines, Research Journals, and FYP Theses. The system employs object-oriented programming principles such as inheritance and polymorphism to create a modular and extensible application.

cpp lms

Last synced: 25 Jun 2025

https://github.com/pprattis/english-greek-dictionary-with-binary-search-tree

A program that implements an English-Greek dictionary using binary trees. Each node of the tree will contain the word in English and the corresponding translation in Greek. The search for the tree will be based on the word in English. The program can perform the basic search, import, delete operations.

binary-search-tree binary-tree cpp dictionary exercise node program student

Last synced: 19 May 2026

https://github.com/p4dro-dev/display_lcd_arduino12c_simplificado

Na disciplina de Eletricidade, e Eletrônica, docurso de Técnico em Informática que estou realizando, fizemos um projeto simplifcado com Arduino. Não sendo necessário usar a ProtoBoard. E sim, Placa 12c + Arduino + Cpp!

arduino-display arduino-library cpp cpp-programming lcd-panel lcd16x2

Last synced: 31 Jul 2025

https://github.com/mysticquest/sdl-ecs-game-engine

A C++ game engine with ECS architecture, using SDL, handling rendering, transform, input and collision.

cpp ecs game-engine sdl2

Last synced: 19 May 2026

https://github.com/simone-contorno/rt-assignment-2

Research Track 1 - Second assignment - Control of a robot in a simulated environment

cpp engineering robot robotics ros

Last synced: 30 Apr 2026

https://github.com/deryaxacar/42-cpp_04

This repo covers key concepts in object-oriented programming in C++. It includes explanations of virtual functions, abstract classes, interfaces, and copy methods, all illustrated with examples. The focus is on dynamic polymorphism and practical applications of these concepts.

42 42-cpp 42-cpp-module 42-cpp-modules 42born2code 42cursus 42projects 42school c-plus-plus cpp cpp-all cpp-library cpp-programming cpp-programming-language cppmodules

Last synced: 04 Mar 2025

https://github.com/mrdrivingduck/the-annotated-stl-sources-notes

⚒️ Notes of reading The Annotated STL Sources (using SGI STL).

cpp notes sgi-stl

Last synced: 04 Jul 2026

https://github.com/cantro93/ntry

Upgraded entrypoint for C++ apps

cpp cpp14 entrypoint library

Last synced: 16 Mar 2026

https://github.com/adahadapato/push4me

C++ application that helps push text files to server, using curl lib for connection

cpp curl http

Last synced: 13 May 2026

https://github.com/nikumu/the-final-brain-cell

Number Guessing Game in C++

c-plus-plus cpp game open-source

Last synced: 29 Mar 2025

https://github.com/yushikuni/library

My Library program for learning C++. Reading text file, writing in the text file. Update and delete record in specific index.

cpp finished-project portfolio-website unfinish unfinished-project

Last synced: 18 Jul 2025

https://github.com/tarsislimadev/docker-gcc

To compile and deploy C projects

cpp docker-image gcc gpp

Last synced: 02 Mar 2025

https://github.com/saeidemadi/classmaker

Qt code tool , for having structured classes and clean code in large-scale projects

clean-architecture clean-code cpp gui gui-application model-view object-oriented qt qt6

Last synced: 04 Jan 2026

https://github.com/hasanyahya101/banking_system

A Banking System implemented in C++. OOP concepts are used in this Project.

banking-system cpp project terminal

Last synced: 30 Apr 2026

https://github.com/ckormanyos/win_text_simple

win_text_simple makes a simple Win32-API window with dynamic text

cpp visual-studio win32api

Last synced: 13 Mar 2025

https://github.com/martinsos/tdd-by-example

My exercise project following "Test Drive Development: By Example" by Kent Beck.

bazel catch2 cpp tdd

Last synced: 08 May 2026

https://github.com/cihansari/flexinvokable

Single header container for lambdas with (or without) move-only encapsulation that can be invoked only once.

cpp cpp17 cpp1z

Last synced: 17 Mar 2026

https://github.com/danucosukosuko/win10proactivator

Programa activador de Windows 10 Pro para toda la vida

activation cpp pro vs2022 windows-10

Last synced: 19 May 2026

https://github.com/clausklein/cppstd20-code

C++20 - The Complet Guide code

cmake cpp

Last synced: 03 Feb 2026

https://github.com/wojwozniak/cpp-assigments

High school exams preparation

cpp matura-exam study-project

Last synced: 06 Apr 2025

https://github.com/kientech/algorithms

Algorithms are a set of instructions designed to perform a specific task or solve a particular problem. They form the basis of computer programming and are essential to many technological innovations.

algorithms algorithms-and-data-structures bubble-sort cpp java javascript python selection-sort

Last synced: 22 Mar 2025

https://github.com/yanlinlin82/eval-exp

There are two algorithms for evaluating an expression: by stack & by recursive function.

algorithm arithmetic-expression cpp expression-evaluator

Last synced: 04 Jul 2026

https://github.com/clausklein/agent_pp

Fork of Agent++ SNMP Framework

cmake cpp snmp

Last synced: 06 Apr 2025

https://github.com/jstmaxlol/cliProgramTemplates

🍵A list of CLI Program Templates, useful to learn programming languages or quickstart a CLI program

bash cpp csharp java learn py python shell template

Last synced: 14 Apr 2025

https://github.com/jonathspirit/_list

_list is a headers only library for a convenient replacement of std::list

analysis c container containers cpp list optimization performance replacement tests

Last synced: 16 May 2026

https://github.com/ufrshubham/connect4-clone

A Connect4 clone using SFML and C++

cpp hacktoberfest sfml sfml-game

Last synced: 23 Oct 2025

https://github.com/ufrshubham/todo-plus-plus

This is simple CURD application written in C++ with elements and sqlite library.

cplusplus cpp cycfi cycfi-elements sqlite3 todo todoapp

Last synced: 07 Sep 2025