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/thecaptaincraken/aoc-2022

A repo containing solutions for all Advent of Code 2022 problems in diffrent programming languages.

advent-of-code c cpp python3 rust

Last synced: 06 May 2026

https://github.com/shuvlyy/my_ftp

Small FTP server. RFC959 compliant, configurable and written in C/C++.

c cpp epitech ftp ftp-server network parser server socket yaml yml

Last synced: 06 May 2026

https://github.com/link-wolf/42-piscine_cpp

42 project - 9 progressive C++ projects to learn OOP

42 42born2code 42school cpp macos

Last synced: 06 May 2026

https://github.com/gf712/minerprofiler-qt

Miner profiler with qt5 C++

cpp mining-monitor qt5

Last synced: 06 May 2026

https://github.com/igaozp/lpl

LPL == Learning Programming Languages

cpp golang kotlin

Last synced: 06 May 2026

https://github.com/d-e-s-o/resource2header

Embed your file resources in the binary by embedding them into a header.

c cplusplus cpp header-only resource resources

Last synced: 06 May 2026

https://github.com/sorgom/tcp_srv

C++ multi thread TCP server sample, evaluation of AI tools

ai chatgpt ci copilot cplusplus cpp cpp17 gcc make msvc multithreading premake5 python shell tcp-server

Last synced: 06 May 2026

https://github.com/junaidsalim/learn-opengl

A collection of OpenGL applications developed in C++ with CMake while learning OpenGL.

cmake cpp graphics-programming opengl

Last synced: 06 May 2026

https://github.com/saschpe/kwatergl

Water surface screensaver for the KDE desktop. OpenGL version.

cmake cpp doxygen glew kde opengl qt

Last synced: 06 May 2026

https://github.com/toxe/test-cpp-json

C++ JSON Examples

cpp example json test

Last synced: 06 May 2026

https://github.com/chinmay-esp/microros_sub-led

This project demonstrates how to control an LED using ROS2 Humble and Micro-ROS on an ESP32. The ESP32 subscribes to the led_control topic and toggles the LED state based on received messages. Ideal for learning ROS2 integration with embedded systems. 🚀🔌

cpp esp32 microros platformio ros-subscriber ros2-humble

Last synced: 06 May 2026

https://github.com/mahdijamebozorg/dynamic-execute-dependencies

A automation tool for copying a dynamic-execute file dependencies

bash bash-script c cpp dependencies dependency-injection

Last synced: 06 May 2026

https://github.com/thanadolps/arduino-helper

Some helper header for use in arduino

arduino arduino-library c cpp embedded helper

Last synced: 06 May 2026

https://github.com/masterbrian99/weirdpointer

brought a domain just to make a joke about pointers

c cpp hacktoberfest hacktoberfest2023 pointer pointers

Last synced: 06 May 2026

https://github.com/inightjar/atm-console

Crud oop console atm system.

cpp

Last synced: 10 Jun 2026

https://github.com/kyure-a/competitive-snippets

Snippets / Library for Competitive programming

atcoder competitive-programming cpp

Last synced: 10 Jun 2026

https://github.com/kzamanbd/phitron

Welcome to our Problem-Solving Repository! This repository is a curated collection of solutions and resources aimed at addressing a variety of challenges encountered in software industry. Whether you're a developer, a project manager, or an enthusiast in software development field...

c cpp python

Last synced: 06 May 2026

https://github.com/white-devil09/dirty-hands

Chilled stuff

c cpp mad-stuff python

Last synced: 06 May 2026

https://github.com/sohne/slidev-addon-cpp-runner

A Slidev addon for running C + C++ code in Slidev slides

c coliru cpp slidev-addon

Last synced: 06 May 2026

https://github.com/hajjsalad/stm32-esp32-iot-monitor-and-control

An ESP32 & STM32-based IoT system for monitoring environmental sensors and controlling devices. Collects sensor data, aggregates it locally, and publishes to AWS IoT Core efficiently, with Wi-Fi management, MQTT communication, and OTA-ready architecture.

aws-iot c cpp esp-idf esp32 freertos make mqtt oop ota-update priority-scheduling stm32 uart uart-handshake wifi

Last synced: 06 May 2026

https://github.com/zeroniki/chad-filemanager

Simple File manager in C++

boost-library cli cmake cpp filemanager ncurses

Last synced: 07 May 2026

https://github.com/benz206/aoc

My AOC solutions

aoc cpp java python

Last synced: 07 May 2026

https://github.com/jagadeeshm007/cs-roadmap

Essential software engineering topics, including Data Structures & Algorithms, Database Management, Operating Systems, Networking, System Design, Linux, OOPS, Development, and Communication Skills.

adsa beginner-friendly competitive-programming cpp data-structures-and-algorithms dsa hld java lld python roadmap

Last synced: 07 May 2026

https://github.com/sarthou/mementar

Mementar is a ROS package to store, explore, and interrogate episodic knowledge in an efficient way.

cpp episodic-memory knowledge-representation ros

Last synced: 07 May 2026

https://github.com/roottool0/rootds1302

Библиотека для Arduino для работы с модулем времени DS1302: Установка, чтение и обновление времени и даты через простую структуру.

arduino arduino-library cpp

Last synced: 07 May 2026

https://github.com/ssciwr/ssc-resources-hub

Start your Software Engineering journey with this all-in-one resource hub.

best-practices courses cpp fortran guidelines jupyter-notebook matlab python software-engineering templates

Last synced: 07 May 2026

https://github.com/hxfdarling/clipboard

get file path from clipboard by nodejs

clipboard cpp nodejs windows

Last synced: 07 May 2026

https://github.com/ayushpramanik/cpp-web-server

Modern C++20 high-performance HTTP server inspired by NGINX with epoll, async I/O, threading, and production systems architecture.

concurrency cpp distributed-systems http-server infrastructure multithreading socket-programming

Last synced: 10 Jun 2026

https://github.com/electrostat-lab/cthreads

Testcases about POSIX Threads --Unix-based & Linux Systems

c ccoffee cpp gcc-complier posix-threads shell unix

Last synced: 07 May 2026

https://github.com/vs-123/jfetch

A header-only library for HTTP + JSON in C++

cpp curl curl-wrapper http json networking

Last synced: 07 May 2026

https://github.com/muhamadajiw/parallel-matrix-inversion

A parallel program for matrix inversion using MPI, OpenMP, and CUDA

cpp cuda mpi openmp

Last synced: 07 May 2026

https://github.com/thomas-chqt/game-engine

Simple C++ game engine

cpp game-engine metal opengl

Last synced: 07 May 2026

https://github.com/hansalemaos/cooodecooo

A decorator that compiles C/C++ functions with Clang in Python

c compile cpp cython decorator faster python

Last synced: 07 May 2026

https://github.com/kookmin-sw/capstone-2021-26

Game engine with C++ and OpenGL

cpp opengl

Last synced: 07 May 2026

https://github.com/abidhasanrafi/abidhasanrafi

I'm a driven undergraduate student pursuing a degree in electronics engineering with a desire for learning about various subjects and developing transferable abilities.

algorithms-and-data-structures cpp data-science javascript machine-learning object-oriented-programming python webdevelopment

Last synced: 08 May 2026

https://github.com/fabricesalvaire/qt-examples

Examples for Qt Framework in Python and C++

cpp examples python qt

Last synced: 08 May 2026

https://github.com/mttgdd/openfabmap-python3

Pybind11 and numpy array bindings to openFABMAP

cpp numpy openfabmap pybind11 python robotics vision

Last synced: 08 May 2026

https://github.com/kalyan4636/hackerrank

HackerRank is a platform for competitive programming challenges. 👨‍💻 It offers a variety of challenges in different programming languages and computer science domains. 🎯

challenges cpp hackerrank hackerrank-challenges hackerrank-solutions html java python python3

Last synced: 08 May 2026

https://github.com/alpha-strike-space/application-programmer-interface

The alpha-strike.space Application Programmer Interface development file. Mostly, written in the C++ language utilizing the Crow framework.

api cpp cpp17 curl json libpqxx nlohmann-json

Last synced: 08 May 2026

https://github.com/matheusjohannaraujo/projetos_com_arduino

Códigos para uso em Arduino

arduino arduino-library c cpp

Last synced: 08 May 2026

https://github.com/dinosaur-mc/arduino_esp32_zjr

本项目《竹节人大作战数字擂台》为一个竹节人对战记分系统,基于ESP32开发板开发,实现数字化的竹节人对战比赛自动量化记分功能,可根据分数自动裁决胜负并记录。

cpp esp32 esp32-arduino labview platformio

Last synced: 08 May 2026

https://github.com/artemka-sh/samotlor-quest-tgbot

Telegram quiz + quest, survey, bot written in modern C++17 (Qt + TgBot) with PostgreSQL persistence.

cmake cpp cpp17 database easy-deployment postgresql qt6 quest quiz quiz-app survey telegram telegrambot tgbot

Last synced: 08 May 2026

https://github.com/pbod98/laplacian-filter

The goal of this project was to compare time of Laplace filter application in C++ and assembly language. It was a part of Assembly Languages class in SIlesian University of Technology.

assembly cpp

Last synced: 08 May 2026

https://github.com/vityaman-edu/math-logic-deduction-theorem

Math Logic course lab: Deduction theorem.

bison cpp yacc

Last synced: 10 Jun 2026

https://github.com/bindu-1805/ns-3

This repository consists of all the programs I worked with and protocols implemented during my time as a Summer Research Fellow at IIIT Dharwad as part of IAS-INSA-NASI-SRFP 2024.

cpp jupyter-notebook ns3-simulator python

Last synced: 08 May 2026

https://github.com/uriegel/event-source-base

Node.js events from C++

cpp electron node-js

Last synced: 08 May 2026

https://github.com/toshikinakamura0412/recovery_behavior_ros

The ROS package for recovery behavior of mobile robots

cpp footprint mit-license navigation planner recovery robotics ros ros-noetic

Last synced: 08 May 2026

https://github.com/anav5704/student-grades-app

Student grades management app for CS112 assignment 1 @ USP

cli-app cpp terminal

Last synced: 08 May 2026

https://github.com/heshamoomar/bank-system

Full OOP Bank system in C++ console

cpp oop

Last synced: 10 Jun 2026

https://github.com/generaltao2/qt-android-quick-calculator

Test project for creating calculator for android with Minecraft style using Qt Quick.

android-app calculator cpp qml qt qtquick

Last synced: 08 May 2026

https://github.com/noureddine-t/2048_game

2048 game using C++

cpp

Last synced: 08 May 2026

https://github.com/dpieve/word-counter.winui3

Counts and rank the words in a given text. I developed it to test WinUI3 for building modern desktop applications on Windows.

cpp modern modernui windows winrt winui3 xaml

Last synced: 09 May 2026

https://github.com/ginkobalboa/parfis

Particles and field simulator. Written in C++ with Python bindings. The algorithm is based on the particle-in-cell (PIC) method used for interacting many-particle systems.

cpp cuda physics-simulation python

Last synced: 09 May 2026

https://github.com/tricehelix/crossput

Cross-Platform Input from Mice, Keyboards, and Gamepads in C++

cpp cross-platform gamepad input keyboard linux mouse windows xbox

Last synced: 09 May 2026

https://github.com/d14stdio/d14engine

A set of game development tools for modern Windows platform. 一套面向现代 Windows 平台的游戏开发工具集。

cpp game-engine python windows

Last synced: 09 May 2026

https://github.com/swe-robertkibet/multithreaded-webserver-cpp

High-performance multithreaded HTTP web server in C++17 featuring epoll-based I/O, thread pooling, LRU caching, rate limiting, and comprehensive logging. Achieves 41K+ req/sec with Docker support and complete test suite.

caching cmake cpp cpp17 docker epoll high-performance http-server linux lru-cache multithreaded multithreading networking production-ready rate-limiting thread-pool web-server

Last synced: 09 May 2026

https://github.com/prakrititz/vehicle-simulation

The Smart Vehicle Traffic System uses Dijkstra's algorithm in C++ (via JNI) to simulate real-time vehicle navigation, visualized through Phaser.js with traffic signals and collision avoidance.

algorithms cpp dijikstra-algorithm java phaserjs springbooot traffic-simulation vehicle-simulation visualization

Last synced: 09 May 2026

https://github.com/arealdeadone/networking-cpp

Follow along code of MMO Networking CPP series by Javidx9 - https://github.com/OneLoneCoder/

cpp mmo-engine networking

Last synced: 10 Jun 2026

https://github.com/irods/irods_project_template_cpp_rule_engine_plugin

A project template for creating iRODS Rule Engine Plugins using C++

cpp data-management irods irods-server science server-side

Last synced: 09 May 2026

https://github.com/gotoss08/windows-quick-switch

Quick switch Windows windows using windows-key shortcuts.

cpp shortcuts winapi windows

Last synced: 09 May 2026

https://github.com/the-winter-wolf/random-island

The prototype developed in OpenGL using the glm and glfw libraries.

c cpp gamedev games opengl

Last synced: 09 May 2026

https://github.com/sid-sg/sudokux

ImGui + OpenGL based Sudoku Solving game with puzzle generation and solving algorithms

cmake cpp glfw3 imgui opengl

Last synced: 09 May 2026

https://github.com/mdmasum23/computer-graphics-lab

Academic Lab Course | 18th Batch | Computer Science & Engineering (CSE) 📍Mawlana Bhashani Science and Technology University (MBSTU)

c computer-graphics computer-graphics-lab cpp graphics-algorithms opengl winbgim

Last synced: 09 May 2026

https://github.com/dasbd72/nthu-cg-vscode-template

National Tsing Hua University - Computer Graphics - VSCode Assignement Template

c cpp opengl vscode

Last synced: 09 May 2026

https://github.com/phillvancejr/move-square-cpp-zig-ada

simple graphical app to test if I want to use Zig or Ada in addition to C++

ada cpp graphics zig

Last synced: 09 May 2026

https://github.com/duyndh98/digitalrace-mymodules

My modules for Final Round - Cuộc đua số (2017 - 2018)

computer-vision cpp image-processing machine-learning opencv

Last synced: 09 May 2026

https://github.com/abdeljalil-ounaceur/vacation-club-management-system-cpp-and-mfc

A desktop application built with C++ and MFC to manage vacation villages, activities, and language across multiple locations.

c club cpp desktop mfc microsoft-database windows

Last synced: 10 May 2026

https://github.com/squidkid-deluxe/c-calculator

A simple C++ calculator

calculator cpp

Last synced: 10 May 2026

https://github.com/devk0n/cmakex.nvim

CMake + Ninja build runner for Neovim with zero config

build-system cmake cpp neovim neovim-plugin ninja

Last synced: 10 May 2026

https://github.com/aka411/game-engine

A light weight game engine being written in C++.

cpp ecs-architecture glfw opengl

Last synced: 10 May 2026

https://github.com/julongzhilu/freegui

I just want to write a completely free, cross-platform C++ GUI library.

c-plus-plus cpp cross-platform free gui linux mit-license windows

Last synced: 10 May 2026

https://github.com/hilarionengarejr/object-oriented-programming

Object Oriented Programming with C++ and Python

c cpp python

Last synced: 10 May 2026

https://github.com/daddesign-projects/truetype-to-bitmap-converter

A utility to convert TrueType fonts for use in embedded systems like Arduino and more. Export formats C header file (.h): For direct inclusion in application code. Binary file: For loading into flash memory.

cpp fonts utility visual-studio

Last synced: 10 May 2026

https://github.com/mabdusshakur/cpp-image-sender-discord-webhook

Send image to discord channel throw webhook with c++

cpp discord screencapture screenshot webhook

Last synced: 10 May 2026

https://github.com/pop0097/school_database

A school database with a text-based UI.

cpp database

Last synced: 10 May 2026

https://github.com/raoul1996/programpractice

program practice of interview

c cpp

Last synced: 10 May 2026

https://github.com/efraimnabil/atm

ATM simulation using C++.

c cpp database

Last synced: 10 May 2026

https://github.com/maxim-sivakon/smartcalc

In this project I will implement an extended version of the usual calculator, which can be found in the standard applications of each operating system in the C programming language using structured programming

c cpp qtcreator

Last synced: 10 May 2026

https://github.com/nirebu/luci

An old project for displaying a solid color in a floating window, in order to use it on a projector

cpp cross-platform desktop qt qtcreator ui

Last synced: 11 May 2026