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/guytrimble/fishtank-temperature-monitor

Basic real time temperature monitoring system using a ESP8266 connected to a DS18B20. MQTT for data publishing. Temperature is displayed on a Flask-based webpage

cpp css esp8266 html iot microcontroller python

Last synced: 17 Apr 2026

https://github.com/alextibtab/voxel-engine

Basic Voxel-Engine written in C++ using OpenGL

cpp game-development game-engine-3d opengl voxel-engine

Last synced: 01 Apr 2026

https://github.com/gurubalan-git/smbs

Billing system software for enterprise business.

banking banking-applications billing billing-application c cpp

Last synced: 17 Apr 2026

https://github.com/rahulc0dy/pong-game-with-raylib

A ping-pong game made with C++ and Raylib

cpp opengl raylib windows

Last synced: 17 Apr 2026

https://github.com/src3453/3hs88pwn4

A source codes of fantasy sound chip that written in C++

chiptune cpp fakebit fmsynthesis soundchip soundengine

Last synced: 05 Mar 2026

https://github.com/pablo1618/spy-hunter

2D Police Chase game inspired by Spy Hunter from 1983

cpp gamedev sdl2

Last synced: 17 Apr 2026

https://github.com/desktopgame/solid

DirectX12の上に設計された描画エンジン+デモ

cpp directx12

Last synced: 05 Mar 2026

https://github.com/rafaelvaloto/rafaelvaloto

Developer focused on software architecture, game development, and complex solutions.

cpp javascript php rafaelvaloto

Last synced: 01 Apr 2026

https://github.com/laiambryant/ideliverybot_srv

ROS nodes that handle pick and delivery for a robot, implemented using C++ and Node.js

cpp node nodejs python ros server

Last synced: 17 Apr 2026

https://github.com/maki8maki/atcoder-cpp-docker

Docker Image for AtCoder (C++)

atcoder cpp docker

Last synced: 02 Apr 2026

https://github.com/wojtekdomino/bazalotow-rzeszowjasionka

Project from University class - Object Oriented Programming

cmake cpp flights gtest gui oop qt

Last synced: 17 Apr 2026

https://github.com/mantiereid/word-guessing-game

Word guessing game made in C++

console cpp hangman windows

Last synced: 17 Apr 2026

https://github.com/petesramek/tiny-link

TinyLink is a lightweight, template-based serial protocol for reliable UART communication between microcontrollers. It features a robust state machine, checksum validation, and a hardware-agnostic design ideal for linking resource-constrained devices like the MH-Tiny88 and ESP-M3. Supports custom structs, error tracking, and non-blocking parsing.

arduino attiny cpp embedded esp header-only iot microcontroller reliable-data-transfer serial-communication state-machine uart-protocol

Last synced: 02 Apr 2026

https://github.com/ardinur03/restoapp

Project Besar Mata Kuliah Dasar Dasar Pemrograman

c c-plus-plus cpp

Last synced: 17 Apr 2026

https://github.com/industral/rotesonne

Audio Player supporting ALSA/OSS and wav, wv, flac, ogg formats

alsa cpp flac ogg oss qt5 wav wavepack

Last synced: 17 Apr 2026

https://github.com/chasenut/nf-tables-controller

NFT Manager is a software that controlls and manages Linux NFTables, written using C++ and Qt QML

cpp killmeplz linux nftables qml qt

Last synced: 17 Apr 2026

https://github.com/bluewitherer/speedruntimer

Just a speedrun timer for platformer levels.

cmake cpp enhancement gameplay geode geometry-dash mod offline

Last synced: 02 Apr 2026

https://github.com/rodriados/reflector

A simple reflection framework for C++17

cpp framework reflection

Last synced: 02 Apr 2026

https://github.com/ran-2012/my_leetcode

leetcode 题解

algorithms cpp typescript

Last synced: 17 Apr 2026

https://github.com/msanatan/raylibtemplate

A template to be used for my Raylib projects

cpp html5 macos raylib template windows

Last synced: 17 Apr 2026

https://github.com/chrisdalvit/gpu-matrix-transpose

Implementation and benchmarking of different matrix transpose with CUDA

c cpp cuda cuda-kernels cuda-programming gpu-acceleration gpu-computing gpu-programming matrix-transpose nvidia-gpu

Last synced: 17 Apr 2026

https://github.com/atrapfare/route-planner

Web-based route planner using Dijkstra's algorithm on OpenStreetMap road graphs, with a C++ backend and Leaflet.js frontend - only localhost ;)

cpp dijkstra openstreetmap pathfinding routing

Last synced: 03 Apr 2026

https://github.com/prash08484/tic_tac_toe

It is a backtracked application of data structure and algorithm , display of tic tac toe

cpp css3 html5 js

Last synced: 17 Apr 2026

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

A web app simulating a model of Conway's Game of Life, built using C++, Web Assembly, and ReactJS.

cpp react wasm

Last synced: 17 Apr 2026

https://github.com/just-sultanov/window-rs

Experiments with window creation (Rust, C++ and Metal)

cpp macos metal rust window-management

Last synced: 17 Apr 2026

https://github.com/imsubst4nce/computer-graphics

OpenGL/Unity projects for Computer Graphics course

2d 2d-graphics 3d 3d-graphics 3d-models cpp glew-glfw glm graphics-programming opengl unity3d

Last synced: 17 Apr 2026

https://github.com/linkoucommander/esp32-ds18b20

ESP32 driver for DS18B20 temperature sensors

c cpp ds18b20 esp32 onewire temperature-sensor

Last synced: 17 Apr 2026

https://github.com/robroseknows/umbc-cs-projects

Projects from UMBC CS courses.

c c-plus-plus college-assignment cpp python umbc

Last synced: 17 Apr 2026

https://github.com/injamul3798/compettive_programming_contest

I have participated those contest. Will add more contest participated answer.

c cpp problem-solving

Last synced: 17 Apr 2026

https://github.com/tevesmanuel/esp32-sumo-linebot

Final project alberth tomas minisumo, maded with esp32

cpp embedded esp32

Last synced: 17 Apr 2026

https://github.com/priontoabdullah/c-programming-practice

💻 The goal of this repository is to save my all C programming code. 🙂👨‍💻

c cpp practice-codes problem-solving

Last synced: 17 Apr 2026

https://github.com/octokerbs/fcen-sistemasoperativos

Process communication - Process scheduling - Process synchronization patterns - Memory management - Input/Output devices - Drivers programming - Security File systems - Virtualization - Distributed systems

c cpp process security-vulnerability semaphore-pattern

Last synced: 17 Apr 2026

https://github.com/9drops/expressionparser

An Expression parser.

c cpp expression parser

Last synced: 17 Apr 2026

https://github.com/sarmad-khan1/logics-problem-solving-in-c-

C++ problem solving techniques for solving different problems. Content is best suitable for beginners

cpp problem-solving vscode-extension

Last synced: 30 Apr 2026

https://github.com/ldilley/adventofcode

:christmas_tree: Advent of Code (http://adventofcode.com/) solutions

advent-of-code bash c cpp csharp elixir go groovy java javascript julia ksh lua perl php python ruby rust scala tcl

Last synced: 03 Apr 2026

https://github.com/notakeith/itmoscript

Interpreter for ITMOScript, a dynamically-typed scripting language. Hand-written lexer, recursive descent parser, AST, and tree-walking interpreter

ast cpp interpreter lexer parser programming-language scripting-language

Last synced: 03 Jun 2026

https://github.com/mo7amed-hussein/brightsource

bright source project in NTI

arm c-language cpp embedded i2c servo solar-system

Last synced: 17 Apr 2026

https://github.com/kilemonn/socketforwarder

A TCP and UDP forwarder that accepts socket connections and registers them into designated group. Messages received from registered sockets will be forwarded to other sockets in the same group.

cpp docker-image forwarder group-id multithreading socket-programming tcp udp

Last synced: 17 Apr 2026

https://github.com/justin-marian/rest-api-web-client

Client app for server interaction via sockets and GET/POST/DELETE requests, handling authentication, library access, and book management.

api-rest client-server cpp get-post-delete http11 json

Last synced: 17 Apr 2026

https://github.com/ivancraft623/arduino-projects

A compilation of arduino projects I've done

arduino arduino-uno cpp diy diy-electronics

Last synced: 17 Apr 2026

https://github.com/ilade-s/forestfire-cpp-

C++ implementation of my simulation of a forest fire done in Python

cpp forest-fire simulation

Last synced: 04 Apr 2026

https://github.com/dfvsqy/vscode_clang_lldb_cmake_ninja_msvc

This is a demo that shows how to use "VSCode+Clang+LLDB+CMake+MSVC" toolchains to develop c/c++.

c clang cpp lldb msvc vscode

Last synced: 17 Apr 2026

https://github.com/tsnsoft/dialogblocksbusstop

Работа с таймерами на примере визуальной программы на C++ с использованием wxWidgets и DialogBlocks

cpp dialogblocks timer wxwidgets

Last synced: 04 Apr 2026

https://github.com/varanakonda/notion-cli

C++23 Notion API client — 19 commands, BDD tests, AI agent support

ai-agent cli cmake conan cpp cpp23 libcurl notion notion-api

Last synced: 04 Apr 2026

https://github.com/leejiajia11/s-aes

重庆大学,信息安全导论课程第二次作业。利用C++/Qt,根据S-AES算法编写和调试程序,提供GUI解密支持用户交互。提供普通单次加密、双重加密,以及三重加密的三种加密模式给用户进行使用,同时还实现了中间相遇攻击和CBC模式下的S-AES加密。

chongqing-university cpp information-security qt s-aes

Last synced: 17 Apr 2026

https://github.com/abdulahad968/snake-ladder-game

A copy of tradational snake-ladder game.

2d-game cpp sfml-game sfml-graphics-library sound

Last synced: 04 Jun 2026

https://github.com/phyulwin/sfml-cs3a-final-project

PCC Fall 2022 CS3A - Projects Portfolio (Kelly Lwin)

cpp graphics library project sfml

Last synced: 04 Jun 2026

https://github.com/embeddedcrab/xmc4500_freertos

This repo contains FreeRTOS projects done on XMC4500 Relax Kit using C/C++ containing RTOS usage, peripherals stack etc

cortex-m4-freertos cpp cpp-interface freertos xmc4500 xmc4500-relaxkit

Last synced: 17 Apr 2026

https://github.com/yahya123-hub/console-space-invaders

Space Invaders replica recreated on the console with a scoring system, moving enemies/projectiles and hit detection

ai bullet-physics console-game cpp

Last synced: 19 Apr 2026

https://github.com/ishivanshgoel/maze-solving-robot

Maze solving robot made for ROBO-CHALLENGE 2020(Team Bravo: Programming Department: Shivansh Goel, Anika Jagati, Koushiki Mukherjee, Yuvraj Singh

arduino cpp flask microcontroller python robotics

Last synced: 04 Apr 2026

https://github.com/camillamendess/estudosfaculdade

Exercicios e trabalhos desenvolvidos na faculdade.

cpp java javafx

Last synced: 18 Apr 2026

https://github.com/snigenigmatic/sql-engine

An educational SQL database engine built from scratch in C++ to understand database internals.

cpp db sql

Last synced: 04 Apr 2026

https://github.com/naveen-369/first_repo_java_python_web

It has Java, Python and Instagram Cloning Project. These are my initial Porjects that i built during my early learning Journey.

c cpp java python web-development

Last synced: 18 Apr 2026

https://github.com/alexthegreat510/table

🚀 Table generator written in multiple programming languages.

c cpp golang lua maths python

Last synced: 04 Apr 2026

https://github.com/meta-ben/gl4ss3s-core

2021 - IOT Data Glasses Project ( Arduino Part )

arduino ble cpp

Last synced: 18 Apr 2026

https://github.com/deepgram-starters/cpp-flux

Get started using Deepgram's Flux API for real-time transcription with turn detection using this C++ demo app

boost-beast cpp crow deepgram demo end-of-turn flux quickstart real-time-transcription streaming-stt turn-detection

Last synced: 05 Apr 2026

https://github.com/robthree/temperaturedisplay

Measures temperature and humidity using a GXHT30 and displays this information on an SSD1306 OLED display. Offers a HTTP endpoint to read values as JSON, also outputs values on serial.

cpp electronics esp8266 ghxt30 ghxt30-sensor hardware platformio serial serial-communication smarthome smartmeter ssd1306 ssd1306-oled temperature temperature-monitoring temperature-sensor wemos wemos-d1 wemos-d1-mini

Last synced: 18 Apr 2026

https://github.com/susannnnnna/qt-habitflowdiary

A user-friendly app that allows individuals to record essential health-related data

cmakelists cpp database qml qt6 sqlite

Last synced: 18 Apr 2026

https://github.com/toyobayashi/evm-windows

An Electron version management utility for Windows, written in VC++.

cpp electron evm management nvm version-manager versioning windows

Last synced: 18 Apr 2026

https://github.com/jai0212/ai-virtual-painter

Real time finger and object painting using advanced computer vision technology with custom hand gestures and customizable colours

artificial-intelligence cmake computer-vision cpp mediapipe numpy opencv python

Last synced: 05 Apr 2026

https://github.com/mgalihpp/nyoba_c

nyobain c, cpp, csharp, dan java

c cpp csharp java

Last synced: 05 Apr 2026

https://github.com/shahrukhkhan-rabby/problemsolving

A collection of coding problems and solutions to enhance problem-solving skills and algorithmic thinking.

c cpp csharp java javascript php python typescript

Last synced: 05 Apr 2026

https://github.com/ex539/docker-dev-env

A collection of ready-to-use Docker development environments for multiple Linux distributions (Ubuntu, Debian, Alpine, Arch, Kali). Includes shared configurations, utility scripts, and comprehensive documentation for reproducible development setups across teams and CI/CD pipelines.

big-data cpp cuda docker docker-image docker-php docker-setup environment hadoop jenkins kubernetes qtcreator reproducibility x11

Last synced: 05 Apr 2026

https://github.com/eslamdyab21/ares-red-link

Investigate Mars-Earth communication link stability with respect to their relative distance with time and their coordinates with the Sun using ephemeris data with cpp and python.

3d-coordinate cpp ephemeris ephemeris-calculations mars mars-rover python signal-delay solar-system space-signals threading

Last synced: 18 Apr 2026

https://github.com/dodosack/coding

my personal c coding collection from HS-ESSLINGEN

c cpp

Last synced: 18 Apr 2026

https://github.com/francoriba/shelter_server_hpc

Efficient design and implementation of computer vision algorithms using High-Performance Computing (HPC) techniques. This requires knowledge of task parallelism through the use of OpenMP and proper profiling the applications. This also required to refactor a previous project "Development of Monitoring Application for Resistance", from C to C++.

api-rest c cpp rocksdb

Last synced: 18 Apr 2026

https://github.com/spear97/ue5-q-learning

This is a Remake of the Senior Design Capstone that was created for the Spring Semester of 2022 at Texas Wesleyan University. I scaled down the Scope of the application, and the overall simulation focused on getting an AI Agent to Navigate a Maze to reach the location of a Goal in a Maze using Reinforcement Learning via the Q-Learning Algorithm.

artificial-intelligence capstone-project computer-graphics cpp game-development machine-learning object-oriented-programming q-learning q-learning-algorithm simulation-game simulation-programming unreal-blueprints unreal-engine unreal-engine-5 visual-studio

Last synced: 18 Apr 2026

https://github.com/zaedus/gtk-planner

Manage your various projects, schedules, and daily tasks with a GTK based planner application.

cpp gtk planner

Last synced: 18 Apr 2026

https://github.com/polaris/eva-vm

A simple virtual machine for the Eva programming language.

cpp eva programming-languages virtual-machine

Last synced: 04 Jun 2026

https://github.com/cinarcivan/arduino-guide

Guide and sample codes for those who want to learn and understand Arduino better.

arduino arduino-basics arduino-examples arduino-guilde cpp

Last synced: 19 Apr 2026

https://github.com/manfred-mueller/signversioned

A small application to add a version string to the filename while signing .exe and .msi files.

cpp csharp sign signtool versioning visual-studio

Last synced: 19 Apr 2026

https://github.com/timanema/msc-thesis-public

Repository containing a GPU-accelerated compressor based on FSST

compression cpp cuda gpu thesis

Last synced: 19 Apr 2026

https://github.com/tsnsoft/nb_cpp_wx_cross-platform

Пример визуальной программы с wxWidgets на C++ в NetBeans с использованием wxFormBuilder для Linux и кросскомпиляцией для Windows

cpp cross-platform linux netbenas windows wxwidgets

Last synced: 19 Apr 2026

https://github.com/yanyilucas/aoe-calculator

An AOE(Activity On Edge Network) calculator built with Qt6

algorithms-and-data-structures cpp qt6

Last synced: 19 Apr 2026

https://github.com/nrf24l01/funnypad

Soundpad but for linux

cmake cpp pulseaudio qt qt6 soundpad

Last synced: 19 Apr 2026

https://github.com/cactoes/reflection

Reflection -UI is a c++20 desktop application library.

cmake cpp desktop-apps library windows

Last synced: 19 Apr 2026

https://github.com/mguludag/scope_helper

A RAII style helper for invoking functions begin and end of scope

cpp raii-idiom

Last synced: 12 Jun 2026

https://github.com/jhleeeme/ffmpeg-exercises

FFmpeg library exercises with c++

cpp ffmpeg

Last synced: 19 Apr 2026

https://github.com/rfrench3/controllable

QML Module providing controller support

cpp qml-plugin sdl3

Last synced: 04 Jun 2026

https://github.com/nikitakarmakarp/ninjas-sde-sheet

The Ninjas SDE Sheet is a highly regarded resource for software developers preparing for coding interviews. It provides a comprehensive set of problems curated to enhance problem-solving skills and covers a wide range of topics critical to technical interviews.

c cpp java python-3

Last synced: 19 Apr 2026

https://github.com/dannyjiustian/read-chipid-especially-for-esp32-module

Read Chip ID MCU ESP32 with IO Platforms from Visual Studio Code Extension

chip cpp esp32 id iot simple vscode vscode-extension

Last synced: 19 Apr 2026

https://github.com/lilmgenius/solvedac-tierup

My Goal is [solved.ac] tier up to P.V

algorithms boj cpp problem-solving solved-ac

Last synced: 04 Jun 2026

https://github.com/nightmarevco/a20j-ladders

My solutions for A2OJ CodeForces Ladder.

codeforces cpp

Last synced: 04 Jun 2026

https://github.com/ratikaewkam/dctlib

Building my own C++ library for the Discrete Cosine Transform

cpp dct mathematics

Last synced: 04 Jun 2026

https://github.com/tim-gromeyer/triangle

My first QML app, it calculates the missong sides and angles of a triangle

calculations cpp qml qt6 triangle

Last synced: 19 Apr 2026

https://github.com/tirimid/ematrm

esolang and interpreter thereof

cpp esolang esoteric-language intepreter register-machine

Last synced: 04 Jun 2026