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/lekco1320/dsdisplay

使用EGE库可视化常用的数据结构(前序&中序构造二叉树、哈夫曼树的构造、平衡二叉树的构造与查询)。

cpp data-structures ege visualization

Last synced: 05 Mar 2025

https://github.com/localizethedocs/vtk-docs-l10n

Localization of The VTK Documentation

cpp crowdin scientific-visualization sphinx translation vtk

Last synced: 17 May 2026

https://github.com/nopangel/fired

Fast terminal file manager writtin in C++

command-line cpp file-explorer file-manager filesystem search terminal tool

Last synced: 01 Aug 2025

https://github.com/notyel/cpp-exercises

Mejora tus habilidades de programación en C++ (cpp) con una colección de ejercicios y soluciones. Adecuado para principiantes y programadores experimentados. Aprende y practica C++ (cpp) de manera efectiva.

challenge cpp exercises learning open-source

Last synced: 10 Sep 2025

https://github.com/larissajusten/uergs-prog-orientada-a-objetos

Repositório criado com objetivo de compartilhar programas desenvolvidos na cadeira de Programação Orientada a Objetos ministrada pelo Prof. André Borin Soares.

cpp java poo

Last synced: 19 Feb 2026

https://github.com/pradyuman7/hackerranksolutions

My Solutions to some of the HackerRank practice problems in Java and C++ (Python , C#)

cpp hackerrank hackerrank-solutions hackerranksolutions java problem-solving

Last synced: 19 May 2026

https://github.com/silentrald/flappy-bird-neat

Simple NEAT Implementation on Flappy Bird

cpp libsdl neat

Last synced: 14 Apr 2025

https://github.com/rajsoni03/cplusplus-training

C Plus Plus Training Class Codes and Notes

c c-plus-plus core cpp oops-in-cpp

Last synced: 20 May 2026

https://github.com/juvoy/wradar

A simple cs2 webradar cheat

cheat counter cpp cs2 csgo minimap radar strike webradar

Last synced: 21 May 2026

https://github.com/alexpetul/paint

Mini paint program written with C++.

cpp oop paint winapi

Last synced: 22 Mar 2025

https://github.com/arkaht/unrealgamepackager

Simple C++ CLI program to package an Unreal Engine 5 game project by customizing its process.

build build-tool cli cpp cpp20 game package ue5 unreal-engine

Last synced: 17 Feb 2026

https://github.com/sebouellette/dotfin

An interpreted programming language for 2d game or app development

cpp custom dotfin language programming-language

Last synced: 31 Jul 2025

https://github.com/theartful/bindable_properties

Bindable properties for C++11 inspired by Qt's properties but with a couple of twists.

bindable-properties cpp cpp11 observer-pattern

Last synced: 14 Aug 2025

https://github.com/robertcorponoi/unreal-follow-lead-ai

Demo project for my tutorial about creating an Ally AI that can follow the player around or lead them around the level.

ai cpp tutorial unreal-engine unreal-engine-4

Last synced: 29 Jun 2026

https://github.com/artem78/s60-logger

Simple logging library for Symbian OS

cplusplus cpp library logger logging module s60 symbian symbiancpp

Last synced: 23 May 2026

https://github.com/surpri6e/redactor

Redactor in console with generating MD files

cmake cpp md redactor

Last synced: 18 Jan 2026

https://github.com/frcteam3255/nurdvision

SuperNURDs implementation of vision co-processing

2017 code cpp

Last synced: 14 May 2025

https://github.com/naso7y/building-a-car-esp32

a smart car controlled by an ESP32 , L298N microcontroller. DC motors, motor drivers, ultrasonic sensors, and Bluetooth modules. obstacle detection using embedded systems.

arduino cpp dc-motor esp32 l298n raspberry-pi

Last synced: 29 Jul 2025

https://github.com/storterald/documented-vulkan-headers

Replacements for the original Vulkan C headers with documentation for various IDEs and Text Editors.

c c-plus-plus clion cmake cpp documentation header-only headers python resharper script vscode vulkan

Last synced: 27 Oct 2025

https://github.com/alpha74/lld-machinecoding_guide

My solved LLD questions and Machine Coding interview solutions

cpp interview-questions java low-level-design machine-coding oops spring-boot system-design

Last synced: 09 May 2026

https://github.com/pratheekv39/polar-nrz-i-using-opengl

Creating a visualization of working of a Polar Non-Return to Zero Inverted ( Polar NRZ-I) using OpenGL and cpp

cpp opengl

Last synced: 15 May 2026

https://github.com/danibcorr/electronics-with-arduino-uma

🎛️ This repository contains a collection of Arduino and Processing projects developed for the Creative Electronics course at the University of Málaga (UMA). The main focus is on a robotic arm project, with additional work on piezoelectric sensors and LED lamps.

arduino arduino-leonardo c circuits cpp electronics embedded-systems java open-hardware-electronics open-source processing sav-maker sensors

Last synced: 10 Jul 2025

https://github.com/ahmedsobhy01/kids-art

An exciting C++ drawing and painting program created to foster creativity and learning among children, developed as a part of the Programming Techniques course during our first year of Computer Engineering at Cairo University

cpp design-patterns gui object-oriented-programming painting

Last synced: 03 Nov 2025

https://github.com/knapeczadam/dae-software-engineering

🌚 Final project for Software Engineering at Howest DAE (2024). Demonstrates modular C++ development with Lua integration, including three simple mini-games: Pong, Snake, and Breakout. Includes a single final release build.

belgium c c-plus-plus cpp dae digital-arts-and-entertainment game-dev game-development game-programming howest howest-dae kortrijk lua programming software-engineering sol2 student-project university

Last synced: 03 Jul 2026

https://github.com/localspook/crc

A high performance C++ CRC library with all the bells and whistles.

cpp cpp20 crc header-only no-dependencies single-file

Last synced: 11 May 2025

https://github.com/krishpranav/diamond-lang

diamond lang is an object-oriented programming language

c clang cpp function-programming http language networking object-orianted programming-language socket

Last synced: 17 Feb 2026

https://github.com/valen-h/tictactoe

A C++ console minigame sample.

cpp ttt

Last synced: 11 May 2025

https://github.com/cm0use/timeout

A timer with customized program/command executions.

automation cpp cpp17 qt qt-gui qt6 qt6-gui

Last synced: 18 May 2026

https://github.com/avikumar15/cp-algorithm-solutions

Solutions to cp and algorithm problems from platforms like Leetcode, Spoj, Google Contests 👨‍💻

algorithms cpp cpp17 data-structure dsa-algorithm interview-preparation interview-questions leetcode leetcode-cpp leetcode-solutions python spoj spoj-solutions

Last synced: 19 May 2026

https://github.com/ehsan-habibagahi/2048

🕹️ Terminal game | A minimal clone of famous 2048 game

2048 2048-clone 2048-game cpp

Last synced: 21 Mar 2025

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

Fuck'n simple notification system.

cpp cpp-library cpp11 notification notification-center

Last synced: 05 Apr 2025

https://github.com/georgecatalin/qr_code_generator

A simple program to produce QR Codes from command line that supports as parameters the string to encode, the name of the .bmp file to generate (including its path) and its size version.

cplusplus cpp qr qr-codes qrcode qrcode-generator

Last synced: 14 Jun 2025

https://github.com/saeidemadi/simple_logger

simple qt logger for log QDebug outputs

cpp debug debugging log logger qdebug qt qt6

Last synced: 07 Mar 2026

https://github.com/romnn/proto-compile

helper package that wraps protoc for your CI and projects.

ci compiler cpp dart golang grpc grpc-web helper java javascript protobuf python typescript

Last synced: 12 May 2025

https://github.com/livealvi/opengl--mac-windows--header-file

Mac & Windows OpenGL Header file

cplusplus cpp opengl windows xcode

Last synced: 18 Apr 2026

https://github.com/thomasms/ceeduko

A Sudoku solver in C++

cpp sudoku sudoku-solver

Last synced: 29 Mar 2025

https://github.com/knapeczadam/dae-programming-3

🐔 A collection of Programming 3 lab projects from the third semester at Howest DAE (2023). Focused on modern C++ practices, hardware-efficient programming, and deeper system-level understanding through TDD, STL algorithms, and Win32 fundamentals.

2023 belgium c-plus-plus cpp dae digital-arts-and-entertainment game-dev game-development game-programming howest howest-dae kortrijk lab-exercises laboratory-exercises prog3 programming programming-3 programming-labs university win32

Last synced: 03 Jul 2026

https://github.com/volkds/diameter

Implementation of the Diameter Base Protocol RFC 6733 for C++ language

3gpp c-plus-plus cpp cpp17 diameter protocol rfc6733 signaling

Last synced: 17 Jul 2025

https://github.com/abdalmoniem/commandline_fpw

check out the auto typed code of this project:

cpp doom fps fps-game fpw maze-generator mazes ray-casting raycasting wolfenstein-3d

Last synced: 02 Feb 2026

https://github.com/maxencebonamy/Brainfuck-Interpreter

Brainfuck is a programming language containing just 8 instructions, each a character. This software is an interpreter that lets you execute a program written in Brainfuck.

brainfuck brainfuck-interpreter cpp interpreter xmake

Last synced: 12 Mar 2025

https://github.com/klappdev/grunwald

Qt qml dictionary application

cmake cpp cpp20 qml qt

Last synced: 17 May 2026

https://github.com/donno2048/nn.cpp

Neural network implementation for cpp.

cpp from-scratch neural-network

Last synced: 21 Jul 2025

https://github.com/palmanov/visible-edge

Roberts algorithm / Invisible surfaces and lines removal algorithms

cpp roberts-algorithm

Last synced: 02 Jul 2026

https://github.com/urbans0ft/fclip

In reference to the windows `clip` the `fileclip` command copies files to the windows clipboard or pastes them from it.

c clipboard cpp win32 winapi windows

Last synced: 07 Apr 2026

https://github.com/flatcap/dparted

📊 Graphical Partition Manager

c-plus-plus cpp manager partition

Last synced: 03 Jul 2026

https://github.com/mahmoud-nfz/shesolves2022

This is the main repository for the problems of shesolves' 2022 version. A competitive programming competition organized by ACM INSAT during the 10th and 11th december 2022.

competitive-programming competitive-programming-contests cplusplus cpp

Last synced: 03 Jul 2026

https://github.com/askitendo/dsa-excercise

Documentation for DSA practice programs with the question and online progress tracker such as GeeksForGeeks, Codeninjas, Leetcode etc.

a2z-dsa-sheet-solutions codingninjas cpp cppstl daily-coding-problem dsa dsa-practice geeksforgeeks leetcode stl striver-a2z-sheet

Last synced: 29 Mar 2025

https://github.com/cyberscoper/esp8266-htu21d-weather-station

🌡️💧 An autonomous, solar-powered weather station built with ESP8266 (ESP-12E). It measures temperature, humidity, illuminance, dew point, and heat index using HTU21D & TSL2561 sensors, and sends data to ThingSpeak every 15 minutes. Includes Deep Sleep for energy efficiency and a 3D-printed enclosure for outdoor use.

cpp esp12e esp8266 htu21d solar-energy thingspeak tsl2561 weather-station

Last synced: 17 Feb 2026

https://github.com/1001bit/goodgameengine

SFML based game engine

2d cpp game-development game-engine sfml

Last synced: 31 Jul 2025

https://github.com/merendamattia/fdi

FdI - Fondamenti di Informatica presso l'Università degli Studi di Parma (9 CFU).

c cpp

Last synced: 18 May 2026

https://github.com/knapeczadam/dae-gameplay-programming

🧟 Gameplay Programming course project (DAE, 2023). Focused on AI agents, decision-making, steering behaviors, and pathfinding using a custom C++ framework. Final project: Zombie Survival Game — an autonomous agent surviving through dynamic AI behavior.

2023 ai artificial-intelligence belgium c-plus-plus cpp dae digital-arts-and-entertainment game-dev game-development game-programming gameplay-programming howest howest-dae kortrijk programming programming-labs student-project university zombie-survival

Last synced: 03 Jul 2026

https://github.com/druxorey/ucv-project-redscape

Project Redscape is an exciting text-based card game, developed in C++ for TheGame.cpp.

cpp gamejam ucv

Last synced: 18 Feb 2026

https://github.com/jiaqiluo/simple-card-game

A practice for stack and queue

cpp data-structures

Last synced: 21 Mar 2025

https://github.com/raisess/hash-generator

A simple password/random-hash generator writen in cpp.

cpp gcc hash hash-generator open-source random-algorithm random-hashes random-string-generators

Last synced: 25 Jun 2025

https://github.com/maskedsyntax/minesweeper

Terminal based Minesweeper game in C++

cpp game minesweeper recursion-problem terminal

Last synced: 18 May 2026

https://github.com/bm777/switch-pointer

Usage of pointer in C++ and switch function

cpp oriented-object-programming pointers switch

Last synced: 22 Jun 2026

https://github.com/yud0uhu/chocottoos

ATtiny85とATmega328Pで動くRTOSのサンプルソースコードです。

atmega328p attiny85 c cpp

Last synced: 17 May 2026

https://github.com/funnydman/knowledge-base

Notes on various topics collected through years

cpp django nasm-assembly postgresql python radare2 redis ssh

Last synced: 09 Apr 2026

https://github.com/fahadpathan7/ai_algorithms

Artificial Intelligence Algorithms

artificial-intelligence-algorithms cpp

Last synced: 20 Jul 2025

https://github.com/kavyaballa1020/smart-pond-monitoring-iot

This project is an IoT-based Smart Pond Monitoring System, designed to monitor various parameters of a pond such as pH level, water level, and water quality. It utilizes NodeMCU ESP8266 microcontroller along with pH sensors, water sensors, and water level sensors to collect data. The collected data is then transmitted to a Flask web server and stor

arduino-ide cpp css flask html internet-of-things mongodb nodemcu-esp8266 ph-sensor python

Last synced: 12 Jul 2025

https://github.com/orlovt/delivery-simulation

A web-based 3D simulation of the University of Minnesota campus, showcasing a drone fleet delivery service. It features dynamic interactions among helicopters, humans, robots, drones, packages, and porch pirates, utilizing design patterns and C++ best practices for a robust and efficient system.

cpp design-patterns drone-simulation

Last synced: 04 Jul 2026

https://github.com/samyam81/cryptography-lab

A comprehensive repository featuring practical implementations, tutorials, and resources for exploring cryptographic algorithms and protocols.

co-prime cpp cryptography-algorithms euclidean-algorithm extented-euclidean-algorithm go playfair-cipher railfence-cipher shift-cipher vigenere-cipher

Last synced: 17 May 2026

https://github.com/avitase/fast_frechet

Comparison of different (fast) discrete Fréchet distance implementations in C++ and CUDA.

benchmark cpp cuda frechet-distance simd

Last synced: 18 May 2026

https://github.com/merendamattia/asd

ASD - Algoritmi e Strutture Dati presso l'Università degli Studi di Parma (9 + 6 CFU).

c cpp java

Last synced: 15 Jul 2025

https://github.com/zabir-nabil/dsp-matlab-cpp

Digital Signal Processing in Matlab & C++

cpp dsp matlab

Last synced: 18 May 2026

https://github.com/esraa-emary/vole-machine-language-simulator-gui

The Vole Machine Language Simulator GUI is a graphical application designed to simulate the operations of a simple CPU using Qt.

clean-code cpp oop qt

Last synced: 12 May 2025

https://github.com/rdrahul123/attendence-management

The Attendance Management System is a console-based application developed in C++. It facilitates the management of student attendance records for educational institutions.

cpp cpp-programming cpp11 cpp17

Last synced: 21 Aug 2025

https://github.com/virtyaluk/coursera-competitive-programming-core-skills

My progress doing Coursera Competitive Programmer's Core Skills.

competitive-programming coursera cpp programming-languages

Last synced: 22 Jun 2025

https://github.com/faris771/cpu_simulator

Task1 in my software engineering internship at Imagry, the Idea of this task is to get hands on C++ Language, and designing concepts.

cpp

Last synced: 28 Mar 2025

https://github.com/hwzlovedz/bm8563_esp-idf_realtimechip

BM8563(RTC) Demo in ESP-IDF v5.0.1 environment

c cpp esp-idf esp32 esp32-s3 rtc

Last synced: 17 Feb 2026

https://github.com/newyaroslav/banana-filesystem-cpp

Простая С++ библиотека для работы с файловой системой

check-file cpp cpp11 create-directory directories directory file file-library file-list file-name file-size file-system filesystem load-file remove-directory save-files

Last synced: 18 May 2026

https://github.com/openrfsense/orfs-sensor

OpenRFSense radio data retrieval and processing software

avro cpp rtl-sdr

Last synced: 05 Apr 2025

https://github.com/ningenme/compro-library

競技プログラミングのライブラリ

competitive-programming cpp library

Last synced: 26 Aug 2025

https://github.com/italocobains/capivara-runtime-javascript

Criando javascript runtime com base no video do @ErickWendel

cc cpp javascript libuv v8-javascript-engine

Last synced: 18 May 2026

https://github.com/randomgamingdev/veclib

A basic header-only C++ header library for mathematical lightweight vectors

cpp easy header header-only simple small vector vectors

Last synced: 31 Jul 2025

https://github.com/drazenzadravec/tools

Contains C++, C, .Net, TypeScript and Python tools and samples

ai artificial-intelligence cpp csharp javascript math mathjs mcp mcp-client mcp-server python sympy tools typescript

Last synced: 07 Sep 2025

https://github.com/georgecatalin/multi-threading-and-ipc-with-qt-5-cpp

Code practice associated with the Udemy course "Multi-Threading and IPC with Qt 5 C++" authored by Daniel Gakwaya.

cpp qt qt5 qthread-subclass udemy-course

Last synced: 16 May 2026

https://github.com/avakar/bitflags

Tiny header-only library providing bitwise operators for enums in C++11

cpp cpp11 enums flags

Last synced: 12 Apr 2025

https://github.com/georgiifirsov/podserializer

Library used to serialize and deserialize any POD-structure (and some non-POD structs) with no modifications applied to them. Here I use a lot of templates and other meta-magic :)

cplusplus cplusplus-14 cpp cpp14 pods serialization templates

Last synced: 12 Apr 2025