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/saket-sk/oop-using-cpp

A collection of programs I performed as I learnt the subject "Object Oriented Programming" in my college days.

cpp cpp-programming oop oop-principles oops-in-cpp

Last synced: 30 May 2026

https://github.com/stellardx/detailedinfogen

Detailed information generator (System report) for SpaceEngine 0.990

cpp cpp20 generator html markdown spaceengine spaceengineorg-spaceengine-the-universe-simulator

Last synced: 22 Feb 2026

https://github.com/krisluczka/osse

Open Source Search Engine with built-in web/document crawler and an indexing method.

cpp document-indexing document-search document-searching indexing-engine search-engine web-crawler web-crawling web-indexer web-indexing

Last synced: 15 Apr 2025

https://github.com/etheryen/templates

Just some project templates I fine-tuned and don't wanna lose

cmake cpp java justfile maven rust template

Last synced: 12 Apr 2026

https://github.com/joacokia/oopd

オブジェクト指向型汎用プロンプト用語定義 (Object-Oriented Terminology for Prompt Design)

android class cpp game-development hospital-management oop overriding pygame-library python srm-oopd-elabs tetromino uml uml-class-diagram uml-diagram

Last synced: 26 Mar 2025

https://github.com/soundux/iconpp

📸 A C++17 library that allows you to grab an application's icon on Linux

application-icon application-icons cmake cpp cpp-library cpp17 cpp17-library icons

Last synced: 01 Mar 2025

https://github.com/trueryob/algolib

written in C++; created by @deep_nap_engine on X

atcoder-library cpp

Last synced: 29 Jun 2025

https://github.com/masonlet/starlet-starter

Template for Starlet Game Projects

cpp gameengine opengl starlet

Last synced: 17 Nov 2025

https://github.com/ghindea/tank-wars

RTS 2D shooter game developed in C++ using the OpenGL graphics library

cpp graphics opengl

Last synced: 02 May 2026

https://github.com/dro21/coda

Coda - A lightweight customizable text and code editor written in modern C++ and Qt.

cpp editor notes qss qt qt5

Last synced: 18 May 2026

https://github.com/chutrunganh/illuminance-sensor-simulation-and-data-analaysis

EE3490E mini project: a C/C++ program for simulating illuminance sensors to measure indoor light levels. It allows users to specify sensor parameters through a command-line interface and generates simulation data accordingly.

cpp ee3490e final-project hust illuminance lux-sensor mini-project sensors-data-collection simulation

Last synced: 18 Apr 2026

https://github.com/michaelfromyeg/cpp-hello-world

Learning C++ for CPSC 221.

cpp hello-world

Last synced: 07 Oct 2025

https://github.com/wye-sh/aport

A Proximate Optimistic Radix Tree

cpp cpp20 radix-tree

Last synced: 26 Oct 2025

https://github.com/sachinganesh/grid3d

GRID - 3D Model editor built using OpenGL and Simple DirectMedia Layer (SDL)

cpp opengl sdl2

Last synced: 13 May 2026

https://github.com/dooml/allegro-arkanoid

An Arkanoid clone written in c++ with Allegro5 Library

allegro5 arkanoid cplusplus cpp

Last synced: 13 Jun 2025

https://github.com/ernanej/smart-maze

A smart maze that generates a random board from user input and returns a possible output.

cpp maze smart-maze

Last synced: 30 Mar 2025

https://github.com/kdesp73/tui-kit

An ANSI based library in C++ for both Linux and Windows, that allows users to add menus, loading animations and color to their cli applications

animations ansi colors cpp menu text tui

Last synced: 16 Mar 2025

https://github.com/golchanskiy23/polytechc-labs

Labs on C++ at the Saint Petersburg Polytechnic University(Software engineering) on algorithms and data structures and programming technologies

algorithms cpp polytech

Last synced: 06 Sep 2025

https://github.com/JoseYesan/Cplucplus_Projects

An application based on the MVC model which works as Sales System for a restaurant. Programmed in C++

cpp mvc-architecture visual-studio

Last synced: 11 Mar 2025

https://github.com/mmikhail2001/technopark_algorithms_hw

Домашние задания по курсу АиСД в технопарке на C++. Задачи на графах, пятнашки, алгоритм Хаффмана.

15-puzzle cpp graph haffman oop

Last synced: 16 Mar 2025

https://github.com/paulchen2713/practices

some C++ coding practices, the code is kinda rushed and dirty

bellman-ford-algorithm binary-search cpp matrix-operations

Last synced: 16 Mar 2025

https://github.com/dawinaj/MCP230XX

MCP23008 driver for ESP32

cpp driver esp32 gpio-expander hal mcp23008

Last synced: 01 Sep 2025

https://github.com/qbs/qbs.io

The Qbs website

cpp qbs

Last synced: 14 Jun 2025

https://github.com/edenreich/http-component

An easy to use native component for interacting with the http layer written in C++

cmake cpp cpp-component cpp17 http http-client http-server request-handler response-parsing unix-socket winsock2

Last synced: 06 Mar 2025

https://github.com/akhaled01/sys-dog

A comprehensive, lightweight system monitor for Debian based systems using C++ and Dear ImGui

cpp debian imgui makefile opengl procfs sdl2 ubuntu

Last synced: 19 Apr 2026

https://github.com/anujesh-ansh/code-playground

A dynamic repository where coding adventures unfold, spanning diverse topics from fundamental algorithms to advanced challenges, inviting collaboration and exploration. 🚀💻

c cpp java python python3

Last synced: 29 Apr 2026

https://github.com/zulhaditya/linked-list

Implementation linked list in C++ programming language.

cplusplus cpp

Last synced: 16 Mar 2025

https://github.com/vvaldesc/c-travel-social-network

Traveling social network over interest point associated lists

associative-arrays cpp practice-project social-network traveling-app

Last synced: 10 Jun 2025

https://github.com/matu3ba/customnumbersystem

spartanic hacked together custom runtime-choosable number system in C, C++ and Zig

c cpp number-system number-system-conversion number-system-converter zig

Last synced: 01 May 2026

https://github.com/connorsweeneydev/cpptemplate

An easily modifiable template for C++ projects that compiles using the MinGW toolchain on Windows and natively on Linux.

cpp makefile mingw template-project

Last synced: 11 Jun 2025

https://github.com/utkarsh914/cpp-system-monitor

A system monitoring console app for linux machines, similar to htop, written in C++.

cpp monitoring ncurses

Last synced: 31 Aug 2025

https://github.com/yankh764/arduino-driver-monitor

A teen driver monitoring system built using Arduino Nano

arduino cpp driver-monitoring-system

Last synced: 14 Jun 2025

https://github.com/vishal-raj-1/july-leetcoding-challenge

This repository contains solutions of leetcode july challenge.

algorithms cpp data-structures data-structures-and-algorithms leetcode-july-challenge

Last synced: 30 May 2026

https://github.com/2kabhishek/uno-plus

Uno on the command line with C++ 🃏♣

card-game cli cpp game oop uno

Last synced: 14 Jun 2025

https://github.com/kalwalt/cpp2rust

A simple example to compile Rust + cpp to WASM

cpp emscripten rust wasm webassembly

Last synced: 07 Apr 2026

https://github.com/yutotnh/spirit-mbed-can-motor-driver

spirit と CAN を用いた Mbed の モータードライバ制御プログラム(Peripheral側)

cpp mbed

Last synced: 06 Jun 2026

https://github.com/sixf0ur/rpi-pico-docker-template

A template to compile C/C++ faster for the RP2040 with docker.

c cpp docker rp2040 rpi-pico

Last synced: 07 May 2026

https://github.com/maverobot/concurrency_utils

A simple header-only C++ utility library for concurrency.

cpp cpp14 multithreading real-time

Last synced: 25 Oct 2025

https://github.com/daniel-boll/restful-in-peace

Archive of many RESTful APIs in different languages.

cmake cpp modern-cpp pistache pistache-library rest-api restful-api

Last synced: 07 Oct 2025

https://github.com/akshaysusanth/water-level-monitoring-and-alert-system

The system is designed to monitor water levels and provide real-time data to Ubidots, a cloud platform that allows you to visualize and analyze your IoT data.

arduino cpp internet-of-things iot microcontroller ubidots

Last synced: 04 May 2026

https://github.com/toransahu/ray-firmware

Firmware of Ethereal Ray 3D Printer

3d-printer c cpp ethereal-machines firmware marlin-firmware python

Last synced: 10 Apr 2026

https://github.com/manucabral/ayed-ejercicios

UTN - Algoritmos y Estructura de Datos

algorithms-and-data-structures cpp utn utn-frba

Last synced: 31 Jul 2025

https://github.com/rurlus/patefield

Header only implementation of Patefield algorithm

cplusplus cpp header-only patefield

Last synced: 14 Jun 2025

https://github.com/andreysolovyev381/circular_buffer_fixed_size

Short exercise on a fixed size circular buffer data structure.

circular-buffer circular-queue cpp cpp20 data-structures

Last synced: 25 Jun 2025

https://github.com/mestresol/erebus

EREBUS é um jogo de exploração espacial desenvolvido na Unreal Engine 5.5, introduzindo o universo de Systempunk. Até 6 jogadores formam uma tripulação para explorar planetas abandonados, coletar recursos e reparar sua nave gravemente danificada, lutando para retornar à Terra.

cpp game-development systempunk unreal-engine-5

Last synced: 25 May 2026

https://github.com/epomatti/cpp-static-dynamic-lib

Static and Linked/Shared libraries with C++

c cpp gcc

Last synced: 29 Apr 2026

https://github.com/hazward/comp345

COMP 345 Team Assignment (All the small components to build the big project)

cpp desgin-pattern risk-game

Last synced: 26 Mar 2025

https://github.com/denizariyan/gflake

A CLI tool to automatically discover and repeatedly run Google Test (gtest) test cases to identify flaky tests.

cpp flaky-tests google-test gtest python testing

Last synced: 14 Jan 2026

https://github.com/ggrbill/omp-tutorial

Tutorial of OpenMP in C++

cpp hacktoberfest openmp

Last synced: 07 Sep 2025

https://github.com/duckymomo20012/product-management

A simple program manage store's products

cpp

Last synced: 26 Mar 2025

https://github.com/jacek13/quiz

simple quiz application written in C++ with Qt

cpp cpp17 json qt quiz quizapp

Last synced: 14 Apr 2026

https://github.com/sh-cho/multiplayer-game-programming-practice

Practice for "Multiplayer Game Programming: Architecting Networked Games"

cpp socket-programming

Last synced: 27 May 2026

https://github.com/knoblauchpilze/fractsim

Best way to get some cool wallpapers

cpp fractal mandelbrot sdl2 threads

Last synced: 15 May 2025

https://github.com/pr4j3sh/codexec

cli app that compiles and executes code

c cli cpp java javascript python pythonpackage

Last synced: 09 Feb 2026

https://github.com/amstonn/epoll-server

A simple server based on epoll 基于epoll的简易服务器

cpp epoll epoll-tcp-server

Last synced: 23 Mar 2025

https://github.com/abdul-rehman-0787/space-shooter

Space Shooter is a simple C++ game with SFML for graphics.

cpp sfml-game sfml-graphics-library

Last synced: 31 Mar 2025

https://github.com/continuum3416/opengl-object-rendering

OpenGL sample project with CMake. Graphics programming with OpenGL.

c cmake cpp glad glew glfw3 glm glut low-level opengl

Last synced: 01 Mar 2025

https://github.com/brobeson/kan

Playing around with 3D graphics

3d-graphics cpp glsl opengl

Last synced: 16 Jan 2026

https://github.com/kenmalik/cuda-dr-bcg

CUDA C++ implementation of the DR-BCG algorithm for numerically solving linear systems.

cpp cuda hpc numerical-methods

Last synced: 19 Apr 2026

https://github.com/acrnischal/neplang

Step into NepLangCPP, where code is spicier than curry and syntax is as wild as a mountain breeze! 💻🏔️ NepLangCPP is the rebel of programming – more like a Bollywood dance-off than a serious coding affair. It's where bugs are features and errors are just the language telling jokes. 🎭🐜

cpp language nepaliprogramming neplangcpp

Last synced: 29 Jun 2025

https://github.com/abin-z/makefiledemo

一个用于简单项目的Makefile模板

cpp demo makefile template

Last synced: 14 Mar 2025

https://github.com/pjsalter/pawsome-profiles

🐶 Pawsome-Profiles: A C++ project demonstrating object-oriented programming principles through a pet management system with base class Pet and derived class Dog. 🐾

cpp cpp20 object-oriented-programming

Last synced: 08 Jun 2026

https://github.com/maxadams0/cpprobot

Alpha Knights' (FRC Team 6695) C++ Robot Codebase

cpp first-robotics-competition frc-c-plus-plus frc-robot

Last synced: 07 Apr 2025

https://github.com/arlesson-sales/knapsackproblem

Um trabalho prático feito em c++ que envolve resolver um problema de otimização conhecido como Problema da mochila. O problema consiste em levar em uma mochila os objetos que somem o maior valor possível, mas sem extrapolar sua capacidade de peso. Cada objeto possui um peso e um valor associado.

cpp kanpsack-problem

Last synced: 07 Sep 2025

https://github.com/isaka-james/swahili-bible-ai

The machine learning model(Swahili) trained from Swahili Christian Bible(Translated from ESV)

ai bible bible-ai bible-questions bible-swahili cpp generative-ai model swahili

Last synced: 07 Sep 2025

https://github.com/erio-harrison/tinyserver

Refactored the network library to C++11, implemented an HTTP server, and is developing a Rust version

cpp rust server

Last synced: 21 Apr 2026

https://github.com/bfjesso/obj-to-ascii

Renders a 3D object in a terminal using ascii text

3d-rendering cli cpp windows

Last synced: 14 Jun 2025

https://github.com/k1ngmar/msm

☊ A high performance compile time evaluated state machine

cpp header-only state-machine template-metaprogramming

Last synced: 06 Jul 2025

https://github.com/harisali-git/pathsearchingusingastar

Dynamic Route planning with obstacles using the A* algorithm

algorithm artificial-intelligence astar astar-algorithm astar-pathfinding cpp routeplanning

Last synced: 07 Oct 2025

https://github.com/jancervenka/net

Neural network classifier implemented in Eigen

cpp eigen neural-network

Last synced: 07 Oct 2025

https://github.com/maxime-cllt/dsatur

Projet de l'UE graphe en L3

algorithms cpp dsatur graph

Last synced: 09 Oct 2025

https://github.com/xdlg/sdl3-examples

SDL3 minimal examples and toy projects.

cpp creative-coding examples sdl sdl3

Last synced: 31 May 2026

https://github.com/b3ta-blocker/bank_management_system

Featuring my second-semester CS-112 (OOP) project – Bank Management system implemented in C++. The project includes functionalities for managing customer data. You'll find the source code, documentation, and any necessary instructions for running the program. Feel free to delve into the project, and I welcome any feedback or collaboration.

cpp csv-files file-handling group-project object-oriented-programming user-interface

Last synced: 08 Dec 2025

https://github.com/tessapower/mem-leak-playground

A playground to test out memory leaks and how to find them using the tools Top and Valgrind.

cpp memory-leak-detection valgrind

Last synced: 31 May 2026

https://github.com/ivelasq/2019-advent-of-code

Advent of Code 2019 Puzzles

advent-of-code advent-of-code-2019 cpp r

Last synced: 15 May 2026

https://github.com/aritrac1/password-generator

To generate a random password of a specific length in C++ using rand() function.

cpp

Last synced: 16 Mar 2025

https://github.com/uriegel/gtk-utils

Utility functions for nodejs for accessing some GTK specific things.

cpp gtk linux node-js

Last synced: 04 May 2026

https://github.com/without-eyes/filesearcher

[C/C++ GL BaseCamp] Qualifying Technical Test 2024

cpp file-search filesystem linux static-library windows

Last synced: 13 Apr 2026

https://github.com/ibnusyuhadap3/c-factory-pattern-first-order-ordinary-differential-equation

This is simple example application of C++ factory pattern in numerical solution first order ordinary differential equation.

cpp factory numerical-calculations

Last synced: 14 Jul 2025

https://github.com/neok/cpp-sfml

C++ game/engine build with SFML library

cpp cpp-game game-development sfml sfml-game

Last synced: 18 Jun 2025

https://github.com/cypri1-dev/42_cpp06

Develop a series of C++ utilities for type conversion, serialization, and runtime type identification. Implement ScalarConverter for literal conversion, Serializer for pointer serialization, and a Base hierarchy with dynamic type identification using polymorphism.

42cpp 42pr cpp cpp06

Last synced: 01 Apr 2025

https://github.com/mahtosujeet/potd-acclub

POTD provided by Application Club, MNNIT.

codeforces cpp leetcode potd

Last synced: 02 Apr 2026

https://github.com/xanonymous-github/posd-hw

Pattern-Oriented Software Design course Homework Source Code Mirror

cpp memory-leak patterns test-driven-development

Last synced: 17 Jun 2026

https://github.com/agvangrigoryan/cpp-modules

My attempt to discover CPP. These projects are more based on the concept of OOP, include various design patterns and using the STL library.

42yerevan cpp cpp98 design-patterns oop stl

Last synced: 10 Jan 2026

https://github.com/alertedcoffee/imagescaner

Программа, осуществляющая поиск картинок в изображении, по заданию АО "ОКБ" "Электроавтоматика"

cmake cpp opencv qt qt6

Last synced: 09 May 2026

https://github.com/gholamrezadar/ghdcode

a featureless but very fast text editor written in C++ using raylib

cpp raylib text-editor

Last synced: 02 Apr 2026

https://github.com/pazl27/little-2d-shooter

Little Multiplayer game

cpp multiplayer raylib shooter-game

Last synced: 31 Aug 2025

https://github.com/pujolsluis/stringlistgenerator

Program to generate a collection of strings for a Collection Initialization (Vector, List, etc).

collections cpp generator initialization list strings utils vector

Last synced: 25 May 2026

https://github.com/flaviomarcio/qapidoc

Qt-API Documentation for OpenAPI/Swagger

cpp openapi openapi-specification openapi3 qt rest-api swagger swagger-ui

Last synced: 13 Apr 2026

https://github.com/prakharjadaun/cricket-scorecard

Built a Cricket Scorecard using C++. It generates random numbers which decides the scorecard of yours and your opponent and updates you after each ball.

cpp cricket-scorecard games

Last synced: 23 May 2026

https://github.com/bsodium/terrain-interpolation

An openGL implementation of a procedural terrain interpolation algorithm

cpp opengl procedural-generation terrain-generation

Last synced: 06 Mar 2025

https://github.com/musnows/vedio-on-demand

VOD System Base On C++

cpp mariadb mysql

Last synced: 31 May 2026

https://github.com/melihcansimsek/soundpad

This is a soundpad application with QT/QML

cpp fun qml qt6 soundpad

Last synced: 28 Apr 2026

https://github.com/commit111/defang-arduino-wifi

An Arduino client pinging to a Flask server over wifi, created for an embedded systems project at @DefangSoftwareLabs.

cpp defang embedded-systems flask wifi-network

Last synced: 13 Apr 2026