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/hu53yin/cplusplus

books & learning notes

cplusplus cplusplus-11 cpp cpp11

Last synced: 15 Jun 2026

https://github.com/valchanoficial/alg2mapa

UNICESUMAR - Projeto MAPA da disciplina Algoritmos e Lógica de Programação II

cpp devcpp

Last synced: 16 Jun 2026

https://github.com/yousryessam/deterministic-finite-automata

Implementation to solve any DAF machine that user input and determine if string accepted or not also detect dead states

cpp finite-state-machine state-machine

Last synced: 17 Jun 2026

https://github.com/konyd/game-of-life

A simple implementation of Conway's Game of Life built with raylib

cpp game-development raylib raylib-cpp simulation

Last synced: 17 Jun 2026

https://github.com/adityarajsingh/cp

All the code solutions for problems related to Data Structures and Algorithms and problems of various coding platforms.

algorithms competettive-programming cpp data-structures problem-solving

Last synced: 18 Jun 2026

https://github.com/elbouzkri/cpp_oop

this repo has the 42 CPP pool days wich are about concept of object-oriented-programming (OOP), incapsulation inhiretance polymorphisme ...

cpp oop

Last synced: 18 Jun 2026

https://github.com/nadidlinchestein/programmingprinciples

Solutions to Programming Principles & Practice Using C++

book computer-science cpp programming

Last synced: 18 Jun 2026

https://github.com/simobin/dsa_ii

Data structure and algorithm

algorithm cpp data-structures dsa

Last synced: 18 Jun 2026

https://github.com/jorazon/glfw-demo

Simple GLFW 3 application

cpp glfw glfw3 graphics-programming portal

Last synced: 19 Jun 2026

https://github.com/alfi-lib/alfi

<CURRENTLY UNDER DEVELOPMENT> ALFI (Advanced Library for Function Interpolation) is a library for efficient function interpolation. It offers multiple interpolation methods with extensive documentation. Ideal for scientific and engineering applications.

cpp cpp-library interpolation library math maths

Last synced: 19 Jun 2026

https://github.com/x-rays5/gta_base

A mod menu for GTAV.

base cheat cpp dll game-hack gta5 gtav

Last synced: 20 Jun 2026

https://github.com/breadrock1/topsystemsinterview

There is test case that I had got while processing interview to TopSystems.

cpp interview interview-practice qt6

Last synced: 20 Jun 2026

https://github.com/saket-sk/semester4-sppu-data-structures-and-files-lab

Data Structure and Files Programs

cpp data-structures

Last synced: 20 Jun 2026

https://github.com/jmsmarcelo/task-tracker-cpp

Task Tracker | CLI | MySQL | C++ | Roadmap.sh

challenge cli cpp database mysql programming project roadmap task-tracker

Last synced: 20 Jun 2026

https://github.com/emredogann/aspen-renderer

A 3D Real-Time Ray Traced Graphics Renderer using Vulkan.

cmake cpp glfw glm graphics mingw-w64 vulkan

Last synced: 20 Jun 2026

https://github.com/tranglecong/trlc-platform

A modern, header-only C++ library for compile-time platform detection and abstraction. TRLC Platform provides zero-overhead platform detection, feature-based conditional compilation, and adaptive code selection for cross-platform C++ development.

architecture-detection compiler-detection cplusplus cpp feature-detection platform-detection portable-library

Last synced: 20 Jun 2026

https://github.com/developer239/automation-engine

Automate repetitive visual tasks by writing custom Lua/TypeScript scripts. 🤖 Debug, test and run them in the engine.

automation cpp display instance-segmentation keyboard mouse object-detection yolo

Last synced: 21 Jun 2026

https://github.com/georgecatalin/qt-cpp-gui-development-intermediate

Examples and code practice following the "Qt C++ GUI Development - Intermediate" Udemy course by Daniel Gakwaya. Events handling, custom widgets, painting and drawing, deployment.

cplusplus cpp qt5-gui qtcreator qtwidgets udemy-course

Last synced: 22 Jun 2026

https://github.com/aykhan019/finalproject_cpp_oop

A C++ application simulating a restaurant management system, showcasing OOP concepts such as classes, inheritance, and file handling. The system allows users to place orders, manage menus, and process restaurant operations with error logging and music integration.

classes cpp error-logging file-handling inheritance oop restaurant-management

Last synced: 23 Jun 2026

https://github.com/umbrellaleaf5/cpp

My repository where I first try and learn C/C++ and CMake

c cmake cpp education

Last synced: 23 Jun 2026

https://github.com/ejunjsh/cpp-coroutine-epoll

Small Linux/macOS networking example that wraps readiness events with C++20 coroutines.

coroutine cpp cpp20 epoll kqueue

Last synced: 23 Jun 2026

https://github.com/rbaltrusch/cpp-natscript

C++ translation of Natscript interpreter previously implemented in Python.

cpp custom-interpreted-language custom-language interpreter programming-language programming-languages

Last synced: 24 Jun 2026

https://github.com/mcquerol/heater-cpp

Heater system simulation in C++. Demonstrates OOP, multithreading, and UML design.

components cpp doxygen heater object-oriented-programming simulation threads uml

Last synced: 24 Jun 2026

https://github.com/daviinacio/arduino-buffer

Buffer library to arduino

arduino-library cpp cpp-lib utils-lib

Last synced: 24 Jun 2026

https://github.com/Candlest/ClassBoard

Class Board是一款使用Qt/C++开发的,针对SEEWO及其教学一体机设计的,用于显示教学信息的壁纸软件。

cpp qt5 wallpaper windows

Last synced: 25 Jun 2026

https://github.com/atennop1/codeproblemssolutions

Repository for making tasks from Codewars and LeetCode

codewars codewars-solutions cpp learning leetcode leetcode-solutions

Last synced: 25 Jun 2026

https://github.com/unniznd/network_lab

This is repo containing main programs for network lab

c cpp network-lab

Last synced: 28 Jun 2026

https://github.com/hywing/qt-mvvm

This mvvm structure is helpful for extracting the ui model from your application when there are a lot of modules in your code project, then you can have distinct view and model not the mix of them.

cpp mvvm qt

Last synced: 29 Jun 2026

https://github.com/zouari-oss/askar

A cutting-edge AI chatbot built using ollama, C++, and Qt6.

ai cmake cpp llamacpp llm module python

Last synced: 29 Jun 2026

https://github.com/i5-650/turb-os

A small OS made in C/C++, made for a supervized project ! This project is NOT an example

c cpp operating-system os school-project

Last synced: 17 May 2026

https://github.com/4s4v1n/mlp

Neural network for letter recognition

back-propagation cpp forward-propagation machine-learning neural-network

Last synced: 23 Jun 2025

https://github.com/akshitkrnagpal/sockets-cpp

Server and Client Implementation using C++

client-server cpp sockets

Last synced: 20 Jun 2025

https://github.com/biud436/algorithms

PS(Problem Solving)

cpp ruby

Last synced: 18 May 2026

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

学习C++,Learn C++

cpp learning

Last synced: 21 Jul 2025

https://github.com/irobot42/deitels-cpp-11e

My solutions for C++ How to program 11e book // WIP

11e c-plus-plus cpp deitel exercises how-to-program solutions

Last synced: 05 Apr 2025

https://github.com/kopach-artem/hashtable

A comprehensive C++ library for efficient data management using hash tables. Features customizable hashing, collision resolution.

c-plus-plus cpp data-structures hash-map hash-table hashtable

Last synced: 05 Apr 2025

https://github.com/joeesmithh/spreadsheet-app

A simple spreadsheet app developed to learn Qt Widget app development.

cpp gui qt

Last synced: 18 May 2026

https://github.com/learnwithfair/cpp-programming-documentation

cpp / c++ programming-documentation with [learnwithfair, Learn with fair, Rahatul Rabbi, Md Rahatul Rabbi ,rahatulrabbi]

c-plus-plus cpp documentation learn-with-fair learnwithfair rahatul-rabbi rahatulrabbi

Last synced: 05 Apr 2025

https://github.com/alwaysdhruv/image-classification-cpp

Hi their my self Dhruv. So this repository or project are developed on C++ and Python for image recognize. C++ are main engine and python are work preprocessing only. more information are in README file.

artificial-intelligence backpropagation bias convolution cpp filesystem filters flatten fully-convolutional-networks image machine-learning-algorithms maths maxpooling preprocessing python vector weigths

Last synced: 17 May 2026

https://github.com/lhx077/betterstring

A high-performance, modern, and easy-to-use string processing library for C++and C

c c-lib c-library c-plus-plus c-string cpp cpp-lib cpp-library cpp-string library optimization string

Last synced: 22 Jun 2025

https://github.com/samlior/saui

基于cocos2d-x v3.17的简单UI库

cocos2d-x cpp ui

Last synced: 18 May 2026

https://github.com/sayama3/imagine

A 3D Game Engine Like made in Vulkan & Cpp

cpp rpg vulkan

Last synced: 21 Jul 2025

https://github.com/vovandreevik/bifurcation-analysis-in-dynamical-systems

This project involves analyzing the stationary solutions of a system of differential equations depending on the parameter p4 .

bifurcation cpp differential-equations eigenvalues jacobian mathematical-modelling

Last synced: 16 May 2026

https://github.com/mcquerol/tictactoe-cpp

C++ Tictactoe game focusing on 2D array manipulation and OOP design and console output with user input. 2 player (human vs human or human vs AI)

2d-array class-design cpp doxygen game object-oriented-programming tictactoe uml

Last synced: 18 May 2026

https://github.com/horazont/dragonstash

A transparent block-wise file system cache overlay with libfuse3, written in C++.

cache cpp fuse-filesystem sftp-client

Last synced: 05 Apr 2025

https://github.com/massimo-marino/containers-benchmark

insertion operations benchmark for some C++17 containers

benchmark benchmarking cpp cpp17 stl-containers stl-vector

Last synced: 14 May 2025

https://github.com/zimmerrol/yaolaw

C++ library wrapping basic linear algebra functions of BLAS/LAPACK

blas cpp lapack linear-algebra linear-algebra-library

Last synced: 03 Apr 2025

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/arceryz/mazerunner

2D Maze editor using Raylib and ImGui. Features convenient junction placement, naming, moving aswell as tagging of positions. Export to JSON for use in games.

cpp editor game-development gametools imgui maze maze-creation maze-explorer maze-generator raylib tools

Last synced: 17 Jul 2025

https://github.com/genebit/adnu-code

Hackerrank/Edabit/Coding Repository

challege competitive-programming cpp hackerrank problem-solving

Last synced: 17 Jul 2025

https://github.com/adam-gladstone/softwareinteroperability

Companion projects for my book: C++ SoftwareInteroperability for Windows Programmers

boost boost-python cmake codeblocks cpp cpp-cli cpp17 cppwinrt cpython csharp excel excel-dna mfc pybind11 python r rcpp rstudio shiny winui3

Last synced: 07 Apr 2026

https://github.com/jookuma/segm

SEGM: Image Segmentation Library

cpp image-foresting-transform image-segmentation watershed

Last synced: 12 Apr 2025

https://github.com/jayadamsmorgan/smarthomedevices

ESP32 smart device implementations for JavaHomeServer

cpp home-automation iot iot-device

Last synced: 02 Jul 2026

https://github.com/zdrzalikprzemyslaw/tetris_cpp

Simple c++ implementation of Tetris in SDL2

cpp gui sdl sdl2 tetris

Last synced: 10 Jul 2025

https://github.com/denizugur/solarpaper

Dynamically update your wallpaper with the current state of our Solar System :sunny:

blend2d cpp orbit python solar-system

Last synced: 16 May 2026

https://github.com/rakshitgupta9/library_managment-cpp-project

The C++ code implements a Library Management Software with book entry, search, issue, return, and administrator functionalities. Password protection and file handling are used, and the program provides an "About" section.

cpp filehandling library-management-system

Last synced: 19 Jun 2025

https://github.com/wolkabout/wolkconnect-cpp

C++11 library which provides easy connectivity to WolkAbout IoT Platform.

client-library connectivity cpp fota iot iot-platform wolkabout wolkconnect

Last synced: 22 Apr 2025

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/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/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/zee-bit/final450

My solution to Love's Final 450 questions to do before interviews. All solutions are optimal and properly tested. Please drop a star if you find it useful! :)

algorithms cpp data-structures final45

Last synced: 11 Jun 2026

https://github.com/mino5531/pong

A simple pong game written in C++

cpp game game-2d opengl pong pong-game

Last synced: 18 May 2026

https://github.com/waveclaw/ogrian-carpet

Outdoor first person shooter game with real time strategy elements

cpp fps game rts

Last synced: 03 Apr 2025

https://github.com/basilysf1709/simulator

OS Simulator in C++

cpp os

Last synced: 11 May 2025

https://github.com/tokynblast/pytgm

A Python Library for making games inside a terminal!

cli cmake cpp cpp17 game-development nanobind python python-lib python-library python3 terminal

Last synced: 20 Jul 2025

https://github.com/101rror/cses

Practice Problems Solutions,🤞💻🤞 (Author :: 101rror)

cpp cses-problem-set cses-solutions practice-programming

Last synced: 20 Jul 2025

https://github.com/pierrechevalier83/2048

A simple command line implementation of the popular 2048 game.

2048 cli cpp cpp11 cpp14 game kata ncurses

Last synced: 04 Apr 2025

https://github.com/suryakarmakar/simple-windows-keylogger

☣This is a simple Windows keylogger with C++ programming

cpp hacking-tool keylogger malware windows

Last synced: 04 Mar 2025

https://github.com/deepakroy58/cppreference

cpprefernce learnings

cpp oops-in-cpp

Last synced: 17 Jul 2025

https://github.com/brianoy/esp32_led

用ESP32製造一個led燈條

arduino cpp esp32 esp32s3 led leds

Last synced: 08 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/dudejoe870/game-emu

A cross-platform multi-system emulator / library (WIP)

cmake cmakelists cpp cpp-library cpp20 cpp20-library emulator emulator-programming emulators

Last synced: 12 Sep 2025

https://github.com/maximilianfeldthusen/dynamic-array-with-raii

The code defines a DynamicArray class that serves as a simple dynamic array implementation.

array cpp memory-management raii

Last synced: 20 Jul 2025

https://github.com/bluewitherer/iconprofiles

Save your icon sets into packs!

cmake cpp enhancement geode geometry-dash mod offline

Last synced: 17 Jul 2025

https://github.com/xorhpp/blinker

A little application to remind you to blink (I don't know why I made this, but here it is 😀)

blinker cpp cpp20 imgui imgui-standalone

Last synced: 17 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/jleung51/exceptional

C++ lightweight exception logger.

cpp exceptions

Last synced: 21 Jul 2025

https://github.com/connorslade/noseshell

🐚 A Shell for Windows | Making CMD slightly less bad

cpp shell

Last synced: 05 Apr 2025

https://github.com/mattsalves/securepassgen

SecurePassGen is a lightweight C++ application designed to generate strong and customizable passwords. It offers users the ability to specify password length, inclusion of special characters, and spacing between characters, ensuring the creation of secure passwords tailored to individual preferences.

cpp password-generator security

Last synced: 21 Mar 2025