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/novolife/railroute

A program which can calculate a longest path of a rail system

cpp qt qt-application qt5

Last synced: 03 Oct 2025

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/suryansh-dey/neovim-config

NvChad 3.0 based neovim config with webdev, python, C++, Rust etc. support

cpp html-css-javascript lua markdown neovim nodejs nvchad-custom-config python rust

Last synced: 02 Apr 2026

https://github.com/rwbl/b4r-additional-libraries

Open Source Additional Libraries for B4R - development tool for building native Arduino & ESP8266 programs by Anywhere Software.

arduino b4r b4x cpp domoticz esp32 esp8266 sensors

Last synced: 09 Apr 2026

https://github.com/lux-qaq/type-vision-cpp

C++20 type visualization header-only library

c-plus-plus cpp cpp20 header-only reflection struct visualization

Last synced: 08 Aug 2025

https://github.com/joelniemela/easygraphics

Simple wrapper for OpenGL

cpp cpp20 graphics opengl wrapper

Last synced: 17 May 2026

https://github.com/tierra-colada/h5gt

HDF5 C++17 wrapper and includes python bindings. Aimed at developers who uses HDF5 in C++ and python project

cpp hdf5 header-only python

Last synced: 29 Dec 2025

https://github.com/setghm/CMDPaint

Tool for create images or sprites for windows console games.

cmd console-games cpp paint-application windows-cmd windows-console-game

Last synced: 08 May 2025

https://github.com/jambolo/sudoku

Sudoku code in C++, including solver and generator

cpp sudoku sudoku-generator sudoku-solver

Last synced: 04 Jun 2026

https://github.com/deanwilsondev/snake

A game of Snake made in C++ using Raylib. This project acts as the foundation for building out a custom game engine, leveraging raylib's rendering, windowing and input functionality.

c-plus-plus cpp game game-development game-engine game-engine-2d game-engine-development gamedev raylib snake

Last synced: 28 Jun 2025

https://github.com/amitminer/todolist-cpp

a simple todolist cli made in c++

cmake conan cpp learning-exercise linux todolist vcpkg windows64

Last synced: 08 Mar 2026

https://github.com/cs-si/otb-sirius

OTB remote module for resampling based on FFT

cpp fft orfeotoolbox otb remote-sensing resampling

Last synced: 11 Sep 2025

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/luisfelipepoma/engine_game_with_c

Learning about Game Engines in C

cpp game-development

Last synced: 02 May 2026

https://github.com/fl444mingo/fl4-cs131-01-02-fav

Ch. 1, Lesson 2, Favorite Number

cpp learning learning-cpp

Last synced: 20 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/kmnafiur/banking-management

Banking Management System Using C++

cpp

Last synced: 28 Jun 2025

https://github.com/aenguerrand/cpp_zia

C++ Project like Nginx http server

cpp epitech http-server

Last synced: 27 Oct 2025

https://github.com/fabianaferreira/lyrics-analysis

A project developed for a subject during bachelor degree on Electronic and Computer Engineering on Federal University of Rio de Janeiro

cpp perl study

Last synced: 21 May 2026

https://github.com/0xlay/XStar

:window: The library for windows developers. (MSVC, С++17, WDK 10)

cpp drivers kernel kernel-driver windows

Last synced: 10 Mar 2025

https://github.com/abhijithkunchati/weenix-os

A full operating system, based on Unix, built as a semester long project

c cpp kernel memory-management operating-system threads virtual-file-system virtual-memory

Last synced: 20 May 2026

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/hironakamura/proyectos-c-cpp

Compendio de proyectos hechos en C/C++

c cpp

Last synced: 20 May 2026

https://github.com/julelang/julec-ir

Official C++ IR codes of JuleC

cpp intermediate-representation jule julec julelang

Last synced: 13 May 2025

https://github.com/mbellman/palace

A 3D grid-aligned adventure game.

3d cpp dungeon-crawler gamedev graphics opengl

Last synced: 20 May 2026

https://github.com/basilysf1709/simulator

OS Simulator in C++

cpp os

Last synced: 11 May 2025

https://github.com/yudhastyawan/yulang

A simple programming language using Bison and Flex in C++.

bison cpp flex interpreted-programming-language interpreter programming-language programming-languages

Last synced: 07 Apr 2026

https://github.com/tirimid/nimpedpp

nimped++ is the C++ rewrite (with some featural changes / additions) of nimped

cpp cpp20 custom personal programming text-editor

Last synced: 22 May 2026

https://github.com/gnaservicesinc/libnoodlenet

A simple libary for c and libary for C++ to use models created with sensuser https://github.com/gnaservicesinc/sensuser in C and CPP projects.

ai c cpp lib library mlp mlp-classifier perceptron-learning-algorithm

Last synced: 29 Apr 2026

https://github.com/josedavidss/aed2.garbagecollector-simulation

Trabajo para el curso de Algoritmos y Estructuras de Datos 2. La idea es hacer una simulación sobre la funcionalidad real de un "garbage collector" en un lenguaje de programación utilizando el lenguaje de programación C++.

cpp garbage-collector

Last synced: 13 Jun 2026

https://github.com/einararnason/mcp3426

A C++ driver library for the MCP3426 Analog-to-Digital Converter

cpp i2c mcp3426

Last synced: 29 Mar 2025

https://github.com/jrol123/firstcourse_cpp

My FEFU code repo

cpp matlab python student

Last synced: 09 Apr 2026

https://github.com/jasperdrescher/carrot

Jamming with the Unreal Engine Cropout sample project

cpp unreal-engine

Last synced: 06 Apr 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/sanjay-1458/banking-system

A C++ project for banking, providing the minimal features of the banking system

cpp oops stl stl-containers

Last synced: 16 May 2025

https://github.com/striter-no/kinexengine

Игровой движок написанный на C++ и использующий OpenGL

cpp glew glfw opengl

Last synced: 14 May 2026

https://github.com/ejunjsh/graphic-learning

computer graphics learning from scratch (example with c++ and qt)

cpp graphics

Last synced: 25 May 2026

https://github.com/therealdevdan/customvector

Smart pointer based dynamic array in C++

cpp dynamic-vector oop-in-cpp programmer vector

Last synced: 08 Jul 2025

https://github.com/beardedfish/colour-converter

A console application made in C++ to convert hex colours to their RGB equivalent and vice versa.

blue c-plus-plus colour colour-converter console converter cpp green hex red rgb

Last synced: 31 Oct 2025

https://github.com/trailblaze-software/laspp

A high-performance C++20 LAS/LAZ file reader with support for parallel compression/decompression

cpp cpp20 drone fast high-performance library lidar lidar-data lidar-point-cloud

Last synced: 06 Apr 2025

https://github.com/alexnask/cpp_ml

C++20 machine learning library with no external dependencies (nanorange used temporarily for C++20 ranges)

auto-differentiation cpp cpp20 machine-learning

Last synced: 27 Mar 2025

https://github.com/lucasfturos/graphiextemplate

A template repository providing a quick and efficient setup for a development and testing environment using OpenGL, SDL2, and ImGui.

3d cpp imgui opengl sdl2

Last synced: 17 Feb 2026

https://github.com/pstolarz/sprops

C library for parsing configuration files built of properties (key/value pairs) which may reside inside "scopes", that is blocks of configuration with assigned name and an optional type. Scopes may constitute hierarchical nesting tree of an arbitrary depth.

api bison c configuration cpp library parser properties yacc

Last synced: 16 May 2026

https://github.com/sameetasadullah/inter-process-communication-using-unnamed-pipes

A simple C++ program to simulate inter-process communication using unnamed pipes

cpp fork inter-process-communication linux ubuntu unnamed-pipe

Last synced: 22 May 2026

https://github.com/bad-logic/c-cpp

cpp

Last synced: 19 May 2026

https://github.com/axnjr/computeflow-aslb

Lightning fast, auto-scaling & load-balancing reverse-proxy server for scalable apps deployed over computeflow, written in C++.

autoscaler autoscaling c core cpp embedded health-check http-server httplib load-balancer logging monitoring networking notifications proxy-server reverse-proxy scaling status status-connected

Last synced: 17 May 2026

https://github.com/oppzippy/scopedvolumewheel

Small Windows application to limit the volume media control keys' effects to the current foreground window.

c-plus-plus cpp win32 windows

Last synced: 29 Apr 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/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/localizethedocs/conan-docs-l10n

Localization of The Conan Documentation

clang conan cpp crowdin l10n sphinx

Last synced: 17 May 2026

https://github.com/lostincompilation/rangebasedforloop-withcounter

C++ Range Based For Loops with integer counter/index variable

cpp cpp20 for-loops header-only helper iterator ranges stl-containers utility

Last synced: 10 Jun 2025

https://github.com/zdimension/sudoku

Sudoku solver

cpp cpp17 solver sudoku

Last synced: 29 Mar 2025

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/jimmy-park/fsm

C++17 finite state machine

cpp cpp17 fsm

Last synced: 17 Jun 2025

https://github.com/end2endzone/smart-doorbell-homeassistant

A project to convert a traditional electromagnetic chime doorbell into a smart doorbell compatible with Home Assistant.

cpp doorbell esp esp8266 home-assistant mqtt

Last synced: 08 Apr 2026

https://github.com/zaid-al-habbal/cham-city-3d

An open-source 3D simulation of Cham City Center, a mall located in Damascus, Syria.

cg cham-city cham-city-center cpp opengl opengl-project

Last synced: 31 Oct 2025

https://github.com/brainiac2677/cse-208-data-structures-and-algorithms-2

My implementations of offline and online assignments of the course CSE208.

cpp data-structures-and-algorithms

Last synced: 18 Jul 2025

https://github.com/platisd/cpp-command-parser

Parse CLI commands with compile-time checks for your sanity

c-plus-plus cli cpp parser

Last synced: 19 Jul 2025

https://github.com/neko-box-coder/system2.cpp

A C++ wrapper for System2, for executing shell commands or running processes

command cpp shell sub-process subprocess subprocess-run system

Last synced: 05 Apr 2025

https://github.com/zyad-eltayabi/bank-system

Bank system application using C++ language

cpp

Last synced: 25 Feb 2025

https://github.com/mateuszkubuszok/jupyterdockerpack

Jupyter Lab with few predefined kernels.

clojure cpp docker-image haskell jupyterlab python ruby scala

Last synced: 10 Jul 2025

https://github.com/codeficct/programacion-2-ejercicios

Todos los ejercicios de programación 2 usando c++, con el ing. Contreras.

contreras cpp embarcadero radstudio recursion recursive-algorithm

Last synced: 27 Jun 2025

https://github.com/dxxxxy/leaguehider

ULTRA lightweight program for completely hiding League of Legends. Coded in C++. dxxxxy#5818.

audio cpp hider league mute taskbar window

Last synced: 10 Jun 2026

https://github.com/nerixyz/crashy

A Windows CLI to crash other programs.

cpp crash-reporting windows

Last synced: 16 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/fulcrum6378/mergen_android

A real-time artificial intelligence which simulates the human brain on a computer. (main version for Android)

android artificial-intelligence computer-vision cpp java jni logic probabilism probability reward-system robot robotics vulkan

Last synced: 30 Dec 2025

https://github.com/AlbertSuarez/PAR-Labs

📊 All Labs of PAR subject of Facultat d'Informatica de Barcelona (FIB).

cpp fib laboratories par-labs

Last synced: 14 Mar 2025

https://github.com/tsnsoft/cpp_examples

Учебные примеры по C/C++ 2024

c cpp examples

Last synced: 18 Apr 2026

https://github.com/beached/future_process

Future's based on process model

cpp future multiprocess

Last synced: 10 Jun 2026

https://github.com/n-pcs/cplusplus

C++ Codes

code cpp

Last synced: 22 Mar 2025

https://github.com/biud436/algorithms

PS(Problem Solving)

cpp ruby

Last synced: 18 May 2026

https://github.com/ysoroko/cpp_module_07

C++ Introduction, module 7/8

19 42 array cpp cpp07 iter max min piscine swap templates

Last synced: 05 Nov 2025

https://github.com/hoomaac/tardis

Remote backup tool based on Git packfile and rolling checksum

backup backup-tool cpp cpp17 tool

Last synced: 30 Mar 2025

https://github.com/ryomendev/dsa

This repository is dedicated to learning and practicing Data Structures and Algorithms (DSA). It contains solutions to various problems, ranging from basic to advanced topics, helping enhance problem-solving skills and understanding core DSA concepts through hands-on coding.

algorithms algorithms-and-data-structures cpp data-structures

Last synced: 03 Jul 2026

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/bertandogancay/self-driving-car

A self driving car that detect lanes, and uses flask library to send live video footage to a web application.

cpp flask-application jetson-nano lane-detection nvidia opencv python

Last synced: 20 Apr 2026

https://github.com/mcquerol/modulo-counter-cpp

C++ modulo counter project with focus on OOP, operator overloading, and design patterns.

cpp doxygen multiple-digit-counter object-oriented-programming operator-overloading postfix-increment prefix-increment single-digit-counter uml

Last synced: 26 Jun 2025

https://github.com/busraozdemir0/multiplication_division_demo

Çarpma ve bölme operatörlerini kullanmadan çarpma/bölme işlemlerini gerçekleştiren program

cpp division multiplication multiplication-division-app

Last synced: 28 Mar 2025

https://github.com/flatcap/visitor

⚙️ Example of C++ Visitor pattern

c-plus-plus cpp gof pattern visitor

Last synced: 31 Dec 2025

https://github.com/toxe/project-euler

Project Euler (https://projecteuler.net) problem solutions.

cmake cpp problems project-euler solutions

Last synced: 22 Mar 2025

https://github.com/marklagodych/brainstorm

An optimized and extended Brainfuck interpreter

brainfuck brainstorm characters cpp optimization

Last synced: 13 Jun 2026

https://github.com/himel-sarder/two-pointers-algorithm-with-himel

"Two-Pointers-with-Himel" repository offers implementations and explanations of the Two Pointer Technique, a powerful algorithmic approach for efficient problem-solving in arrays and linked lists. Explore Python code examples, detailed problem analyses, and contributions to enhance your understanding and mastery of this technique.

cpp leetcode leetcode-python leetcode-solutions python3 two-pointers

Last synced: 04 May 2026

https://github.com/inanyan/old-terminal-editor

An attemp to create a terminal text editor

cpp editor kilo terminal text-editor

Last synced: 01 Nov 2025

https://github.com/iamdyeus/memulatrix

Virtual Memory Simulator built with C++ and Python

cpp operating-system python virtual-memory

Last synced: 18 May 2026

https://github.com/ncaq/poker

コマンドライン用ポーカー

console cpp poker

Last synced: 05 Apr 2025