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/szymonmaszke/programming-languages

Mindmap notes regarding programming languages (polish and english)

c cpp java mindmap mysql notes programming-language python r scala sql

Last synced: 10 Apr 2026

https://github.com/rizwanullah313/library-management-system

Library management system using C++ data structure..

cli cpp data-structures visual-studio

Last synced: 14 Oct 2025

https://github.com/andowna9/tekno-baserri

Farm management system, including its parking.

c console cpp farm libcurl parking qt xml

Last synced: 04 Jan 2026

https://github.com/marcellofabrizio/compiler-front-end

A compiler front-end for the ANSI C Yacc grammar or: how I learned to stop worrying and love the compiler

c compiler cpp lexical-parser syntactical-parsing

Last synced: 20 Apr 2026

https://github.com/seppahbaws/hyper

A simple real-time hybrid ray tracer I built to explore the Vulkan Ray Tracing API.

cpp ray-tracing real-time vulkan

Last synced: 09 Jun 2026

https://github.com/umar-masood/modern-weather-app

A sleek and simple weather application that provides real-time weather updates and 7-day outlooks using a modern UI and reliable weather API.

api cpp desktop-modern-app modern-weather-app qss qt qt-cpp qt6 restful-api weather-app

Last synced: 02 Sep 2025

https://github.com/bmc-labs/progress_bar

Just a simple command line progress bar for C++.

command-line cpp header-only

Last synced: 03 Oct 2025

https://github.com/teiacare/teiacarevideoio

TeiaCareVideoIO is a C++ video encoder and decoder library.

cpp cross-platform ffmpeg video-decoding video-encoding video-io videocapture videowriter

Last synced: 20 Aug 2025

https://github.com/qc20/haptic-game-for-the-blind

HapNav is an innovative, ESP32-based game designed to empower the visually impaired. By using joystick navigation, it enhances spatial awareness and provides inclusive gaming experiences. Join us in this project to make gaming accessible for all!

3d-printing accessibility arduino blind cad cpp esp32 game-development haptic-feedback haptics human-computer-interaction interaction-design iot joystick-control microcontroller prototyping remote sensors tactile tactile-feedback

Last synced: 15 Apr 2025

https://github.com/xyz347/xbson

c++ struct to bson and bson to c++ struct

bson cpp mongodb struct

Last synced: 03 May 2026

https://github.com/zjx-kimi/test-data-generator

用于生成测试数据

code cpp oi oj online-judge

Last synced: 01 Aug 2025

https://github.com/Tanner-Davison/cpp_class_overloading

Demonstrates object-oriented programming concepts such as dynamic memory management, copy constructors, assignment operators, and the creation of custom data structures like an ArrayList. The ArrayList class manages a dynamically allocated array of characters

c cpp dynamic-memory-management

Last synced: 06 Mar 2025

https://github.com/miguel-kjh/matlibrarypy

matrix library made with C ++ for Python

boost cpp python swig

Last synced: 27 Apr 2026

https://github.com/dalpan/strukturdata

Code Program C++

c-plus-plus cpp data-structures

Last synced: 15 Mar 2025

https://github.com/seigtm/directoryfileslist

Implementation of the C++ function that returns a list of files in a certain directory by a given mask (file extension). It's my homework task on the subject "Information security".

cpp cpp-examples directory file file-list files files-list filesystem list-files std-library

Last synced: 20 Apr 2025

https://github.com/tillkuhn/moodboard

ESP32 MoodBoard C++ Sourcecode for Arduino IDE

arduino c cpp esp32

Last synced: 11 Apr 2026

https://github.com/dekal/algorithm

Algorithm code !!!

algorithms cpp java javascript

Last synced: 06 May 2026

https://github.com/dhi13man/numcuts

A GUI tool that allows you to set up custom shortcut keys that you can press to run anything on your PC or the web. Built using C++ and containing a full HTML/CSS based UI, made using NodeJS and Electron Framework.

batch-script bootstrap c-plus-plus cpp css dhi13man electron electron-app html html-css-javascript html5 javascript nodejs open-source opensource shortcuts software time-saver utility windows

Last synced: 10 Apr 2026

https://github.com/anuran-roy/cppchain

A simple C++ implementation of an elementary blockchain

beginner blockchain cplusplus cpp stl

Last synced: 16 May 2025

https://github.com/piyushxcoder/notepad

Simple Notepad made with qt

cpp notepad qt5

Last synced: 08 Jan 2026

https://github.com/lucasfturos/interfacesensordht

Interface para um Sensor de Temperatura Embarcado em C++, Javascript e QML

cpp javascript qml qt6

Last synced: 05 May 2026

https://github.com/mariomarton/adventure-engine

A flexible, C++ based, engine for creating text-based adventures and RGP games. Featuring multilingual support, customizable character creation, inventory and storage systems, turn-based combat, save/load functionality and more. Games are configured using JSON files.

c-plus-plus character-creation cpp cpp-json text-based-adventure text-based-game text-based-game-engine turn-based-combat

Last synced: 30 Aug 2025

https://github.com/minarox/rltm-plugin

BakkesMod plugin for Rocket League Tournament Manager

bakkesmod cpp rocket-league websocket

Last synced: 30 Jul 2025

https://github.com/CyberScoper/ESP32-Game-of-Life-NTP

This repository contains an ESP32 project that demonstrates various animated screensavers on an SSD1306 OLED display. The screensavers include a bouncing DVD logo, Matrix rain effect, digital clock, rotating square, scrolling text, image slideshow, and falling stars.

arduino-ide cpp esp32 oled-display-ssd1306

Last synced: 24 Aug 2025

https://github.com/soreing/bigint-x86cpp

Big Integer library for C++ partially written in x86 Assembly

asm asmx86 assembly-x86 bigint biginteger biginteger-cpp biginteger-library cpp

Last synced: 22 Aug 2025

https://github.com/duyndh98/computerinformations

Getting Your Computer Informations: CPU, OS, memory, users, IP address

computer-info cpp winapi

Last synced: 22 Aug 2025

https://github.com/davidyslu/OnlineJudgeNCTU

Personal submissions on Online Judge NCTU (國立交通大學程式解題系統)

algorithms cpp data-structures

Last synced: 29 Aug 2025

https://github.com/anmamuncoder/cp-problem-solving-zone

Competitive Programming Practice with C++, covering Algorithms, Problem-Solving, and Data Structures to enhance Coding Skills and Efficiency.

backtracking cpp recursion segment-tree slicing

Last synced: 20 Jan 2026

https://github.com/thisaislan/doom-fire-psx

Fire effect from Doom PSX/Nintendo64 using C++ and OpenGL

cpp doom opengl terminal visual-studio windows

Last synced: 09 Apr 2026

https://github.com/mfelici/rowgen

Vertica User Defined Transform Function to generate rows

cpp sql udx userdefined-functions vertica

Last synced: 10 Sep 2025

https://github.com/burakdemir-mb/c-cpp-data-structures

Data Structures in C & C++

c cpp data-structures

Last synced: 19 Feb 2026

https://github.com/ferhatgec/inif

inif, ini file parser in c++

cpp cpp17 file header-only ini parser

Last synced: 27 Aug 2025

https://github.com/rajin-khan/dsa-sem-4

lab tasks and problems i solved during my fourth semester (data structures and algorithms, cpp)

cpp data-structures-and-algorithms university-course

Last synced: 24 May 2026

https://github.com/sumonta056/code-library

Discover a comprehensive GitHub repository dedicated to everything you need to master C++. Whether you're a beginner or looking to enhance your skills, explore topics such as Basic C++, Advanced C++, STL, Data Structures and Algorithms, and more. Get access to a wealth of resources and information to help you excel in the world of C++.

algorithms cpp cpp17 data-structures dp number-theory oop-principles

Last synced: 26 Dec 2025

https://github.com/lnd3/ldeps

A collection of ready-to-use common c++ libraries like curl, glfw, imgui and others

collada cpp curl fbx glad glfw imgui implot json openfbx physics serialization ufbx xml

Last synced: 15 Apr 2025

https://github.com/fahadpathan7/cp-notes

The things I am learning throughout the journey of solving competitive programming problems. (except ds and algo)

cpp

Last synced: 26 May 2026

https://github.com/sugam-arora/leetcode-

All questions solved by me are there

c cpp javascript python typescript

Last synced: 10 Apr 2026

https://github.com/marcinbator/ludo

Desktop LUDO game with SFML library

2d-game cpp ludo sfml

Last synced: 26 Feb 2025

https://github.com/muhammadmooazam/esp32-series

This is for teaching purposes

cpp esp32 iot programming

Last synced: 19 May 2026

https://github.com/hydraphyzer/cli-based-facebook-app-in-cpp

This is a CLI Based Facebook App Made With Love and C++. Core Concepts of DSA are Implemented in This Project Very Well.

cpp cppprojects datastructures datastructures-algorithms facebook hydraphyzer muhammadzubair

Last synced: 03 Feb 2026

https://github.com/davidyslu/onlinejudgenctu

Personal submissions on Online Judge NCTU (國立交通大學程式解題系統)

algorithms cpp data-structures

Last synced: 14 May 2025

https://github.com/jimbobbennett/wio-terminal-azure-sample

A demo Arduino project showing how to use Azure IoT Hub with the Wio Terminal. Built using PlatformIO, but can be implemented using the Arduino IDE.

arduino azure cpp iot platformio seeedstudio wio-terminal

Last synced: 12 Apr 2026

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/foolnotion/pratt-parser-calculator

Pratt operator precedence parser and expression calculator

cpp cpp17 expression-evaluator expression-parser pratt-parser precedence-parser

Last synced: 31 Oct 2025

https://github.com/kushhhh-sh/phonebook-system

A CLI Phone Directory written in C++ Using file handling

cli command-line contacts-app cpp filehandling

Last synced: 15 Oct 2025

https://github.com/junaidrahim/tictactoe

Was bored, Wrote the classic tic tac toe game in all the languages I could possibly write.

c cpp fun java python tictactoe

Last synced: 10 Apr 2026

https://github.com/vvzen/paintball-portraits

repo of the paintball gun installation for the "Echosystems" exhibition (September 2018, Goldsmiths)

arduino cpp echosystems goldsmiths installation-art openframeworks

Last synced: 16 May 2026

https://github.com/sriramveeraghanta/codebee

Learn Programing by Examples

c cpp go python ruby scala

Last synced: 23 Jul 2025

https://github.com/happybono/fuzzypotato

The solar-powered smart-flowerpot project with the ESP32 micro-controller unit. (Temperature, Humidity, Illuminance (Lux), Soil Moisture, Soil Salinity, Battery Voltage)

arduino arduino-ide cplusplus cpp environment-friendly environmental-monitoring esp32 esp32-arduino internet-of-things iot renewable-energy smartfarm smartfarms smartgarden solar-energy

Last synced: 11 Feb 2026

https://github.com/kimtth/console-tetris

🎲 Most simplest console based Tetris source code by C++

console-tetris cpp tetris tetris-source

Last synced: 18 Aug 2025

https://github.com/dbjdbj/ucrt_crash_on_printf

after _setmode(_fileno(stdout), _O_U8TEXT), using printf crashes the program

cplusplus-17 cpp cpp17 microsoft sdk support visualstudio

Last synced: 21 May 2026

https://github.com/theolepage/directx-2d-framework

A simple framework to make C++ DirectX 2D applications.

cpp directx directx-11

Last synced: 21 Jul 2025

https://github.com/ossia/remote

Remote UI for OSCQuery devices

cpp creative-coding osc oscquery ossia qml qt user-interface

Last synced: 18 May 2026

https://github.com/yajatkaul/graphicsengine

i don't even know at this point

cpp glew glfw graphics-programming opengl

Last synced: 30 Jan 2026

https://github.com/yadvi12/striver-sde-dsa-sheet

Striver SDE Sheet - CPP Solutions

algorithm coding-challenge cpp data-structures

Last synced: 02 Feb 2026

https://github.com/chocochip101/algorithm

BOJ Solutions

algorithms cpp

Last synced: 14 Apr 2025

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/vishalyadav0987/dsa-27-03-24

DSA Problem Solving.

cpp

Last synced: 17 Feb 2026

https://github.com/maltsev-dev/unrealprojects

UE projects. 3 fully completed games based on free assets packs

cpp game-development ue5

Last synced: 30 Jan 2026

https://github.com/locusts-r-us/locusts

A polyglot library for adding locusts to your code

beam c cpp csharp deno elixir erlang fsharp go java javascript jvm kotlin nodejs python react rust svelte typescript vue

Last synced: 12 Apr 2025

https://github.com/natsalete/atividade-2-ed1

Atividade prática para fixação do uso de struct - matéria Estrutura de Dados I - ADS - 3 período

cpp estrutura-de-dados struct

Last synced: 17 Jul 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/innernull/osimhash

A deduplication lib built Over [SIMHASH](https://github.com/yanyiwu/simhash).

cpp deduplication lsh nlp python python3 simhash simhash-algorithm

Last synced: 18 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/coord-e/gt20l16j1y

GT20L16J1Y Japanese Font ROM Driver Library for Arduino

arduino arduino-library cpp japanese

Last synced: 18 May 2026

https://github.com/hongfz16/shadowcompiler

Project for Computer Network(2) -- Compiler Part

c compiler cpp llvm-ir

Last synced: 17 May 2026

https://github.com/neon-software-dev/wired

The Wired game and render engine

cpp game-engine gamedev vulkan

Last synced: 19 Jul 2025

https://github.com/tonitaga/calculator-application-cpp-qt

Calculator in C++ programming language using Qt framework. Uses Dijkstra's algorithm to translate an expression into Polish notation, allows graphing a function, calculating credit and deposit

algorithms cpp qt

Last synced: 18 May 2026

https://github.com/randomgamingdev/ezgl

A powerful graphics library designed to abstract away writing graphics code at 0 cost. Spend time building beautiful, lightway, easy to use, powerful graphics, not fighting the graphics API.

cpp cross-platform graphics graphics-engine graphics-programming multilib powerful simple

Last synced: 10 Jul 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

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/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/rajan170/objectdetectionwithhaarclassifier

object detection for on-road traffic using OpenCV and Haar classifier.

ai cpp haar-cascade-classifier object-recognition python-3 self-driving-car vision

Last synced: 02 Feb 2026

https://github.com/stef1949/lumifur_controller_max7219

ESP32 controller code for an LED matrix display designed for a Protogen mask. It features various facial expressions and animations, which can be controlled via Bluetooth Low Energy (BLE) using an ESP32 development board. The project includes a boot-up animation with scrolling text and supports multiple facial expressions such as idle, happy

cpp esp32 led-controller ledmatrix microcontroller protogen richies3d

Last synced: 17 Feb 2026

https://github.com/christian-heusel/esp32-smartmeter

Reads out the values of an ISKRA MT681 and sends the values via MQTT

cpp embedded esp32 mqtt smarthome

Last synced: 05 Apr 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/annndruha/distribution-of-secondary-particles-in-tissue-equivalent-materials

MSU Diploma - Distribution of secondary particles in tissue-equivalent materials

cmake cpp diploma geant4 particle-physics vscode

Last synced: 21 Jul 2025

https://github.com/jonathas/opengl-clock

A clock developed with C++ and OpenGL

clock cpp opengl practice university

Last synced: 18 May 2026

https://github.com/strwdr/skner-lang

simple programming language written in C++

compiler cpp interpreter language lexer parser

Last synced: 14 Mar 2025

https://github.com/henrifroese/external_memory_fractal_tree

Implementation of External Memory Fractal Tree (a variant of the Buffered Repository Tree) in C++ through the STXXL library.

b-tree-implementation cpp data-structures external-memory

Last synced: 23 Jul 2025

https://github.com/bartste/keyboard

Keyboardio Atreus and Arduino

arduino atreus colemak-dh cpp keyboardio mechanical-keyboard

Last synced: 18 Feb 2026

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/arkregiel/win-shellcode-executor

Simple Windows shellcode executor

cpp maldev malware shellcode shellcode-execute

Last synced: 25 Jan 2026