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/tamandutech/esp32.pio.template

Project template for ESP32 or PlatformIO library. PlatformIO + Cpp + CI/CD + Linter + Formatter.

cpp esp32 pio platformio template

Last synced: 07 May 2026

https://github.com/2000pawan/c_cpp_programming.

W3resource exercise (C && C++) Solution.

c cpp

Last synced: 07 May 2026

https://github.com/bmoretz/daily-coding-problem

A coding problem a day keeps the interviewers at bay.

algorithms algorithms-interview cpp data-structures julia optimization python

Last synced: 07 May 2026

https://github.com/ohioiot-esp32-wifi-examples/final-checklist

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on engaging with the events provided by WiFi.h and logging them to get the best information possible about your WiFi connection.

arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontroller networking ohioiot platformio wifi wifi-events wifi-logging

Last synced: 07 May 2026

https://github.com/soreing/net-session-cpp

UDP based newtork session library for C++

cpp cross-platform keepalive linux networking p2p raw-sockets threads udp windows

Last synced: 07 May 2026

https://github.com/djoezeke/myyaml

Myyaml - Simple and Fast Yaml Ain't Markup Language (YAML) Parser for Modern C/C++.

c config configuration cpp deserialize emmiter modern parser serializer yaml yaml-parser

Last synced: 07 May 2026

https://github.com/mguludag/darklightdetector

Header-only Qt based lightweight, Windows Dark/Light color mode detector.

cpp qml qt qt5 qt5-gui qtquick widget windows

Last synced: 07 May 2026

https://github.com/samrb-dev/asmforre

Collection of assembly program of IA-32 CPU architecture to understand how things work under each high level language. The main goal of the repo is get with familiar with ASM to identify various procedures while reversing a binary/executable

8086-programs assembly-language c cpp cybersecurity malware-analysis reverse-engineering x86 x86-assembly

Last synced: 07 May 2026

https://github.com/embeddedos/patterns-in-c-cpp

Design systems and patterns in C/C++

c cpp design-pattern design-system embedded linux mcu

Last synced: 07 May 2026

https://github.com/jomart02/navisimulators

qt c++ NMEA simulators for Lazuli

cpp linux qt

Last synced: 07 May 2026

https://github.com/ladroid/hunt

Arduboy game

arduboy arduboy-game c cpp game

Last synced: 07 May 2026

https://github.com/mohammad-malik/linkedlist-notepad

A console-based notepad using a 2D linked list for text storage. Features text editing, saving, loading, and a spell-checker with correction suggestions—all in a C++ console environment.

cpp data-structures dsa linked-list linux macos ncurses-library unix

Last synced: 08 May 2026

https://github.com/allanjos/ts_utils

Transport stream parsing utilities.

c cpp ffmpeg transport-stream

Last synced: 08 May 2026

https://github.com/chandler767/fusionpanel

For v2 and v3 PanelDue control panels. This is a modified version of the PanelDueFirmware for the PanelDue 3D printer user interface board and has been modified for use only with the F400 3D Printer.

3d-printing arduino board c cpp eclipse firmware paneldue-control-panels touchscreen

Last synced: 08 May 2026

https://github.com/ryujaehun/db

This is CSE30500 DataBase TermProject

cpp database dbms er java

Last synced: 08 May 2026

https://github.com/rudissaar/desktop-clock

Customizable desktop clock widget written in Qt5 framework.

clock-widget cpp cross-platform desktop-widget eye-candy qt-installer-framework qt5 qt5-widgets

Last synced: 08 May 2026

https://github.com/duyndh98/game-snake

An Advanced C++ Game Console using OOP and Data Structures

cpp datastructures game-console object-oriented-programming

Last synced: 10 Jun 2026

https://github.com/yayuniversal/homemade-pacman

Homemade Pacman with C++ and OpenGL

cpp opengl pacman

Last synced: 09 May 2026

https://github.com/liwyd/pincracker

sourec to use Attiny85 for cracking mobile pinCode (ios/android)

android arduino brute-force cpp crack ios phone-cra unlo

Last synced: 09 May 2026

https://github.com/ohioiot-esp32-wifi-examples/intro-to-events

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on engaging with the events provided by WiFi.h and logging them to get the best information possible about your WiFi connection.

arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontroller networking ohioiot platformio wifi wifi-events wifi-logging

Last synced: 09 May 2026

https://github.com/tierra-colada/cppguts

Tool aimed at C/C++ source code correction that allows to automatically find and copy/paste new function definition

c cpp edit-c edit-cpp parse parse-c parse-cpp parser-c parser-cpp python

Last synced: 09 May 2026

https://github.com/gunh0/windows-system-programming

🪟 Windows system programming from the perspective of synchronous and asynchronous Input/Output.

cpp csharp mutex semaphore synchronization thread windows

Last synced: 09 May 2026

https://github.com/sahilsrivastava25/dsa

A collection of LeetCode questions to ace the coding interview! - Created using [LeetHub v2](https://github.com/arunbhardwaj/LeetHub-2.0)

cpp java leetcode-solutions

Last synced: 28 Apr 2026

https://github.com/zouariomar/code-practice

Welcome to my Code Practice solutions repository! Here, you'll find my solutions to various coding problems from different platforms.

algorithms bash c code codepractice codeproject cpp geeksforgeeks github leecode

Last synced: 16 Apr 2026

https://github.com/mr-r0ot/nexon

Masterpiece programming language NEXon!

cpp fast fast-code language llvm programming programming-language

Last synced: 12 Apr 2026

https://github.com/satya-supercluster/leetcode

Collection of LeetCode questions to ace the coding interview!

cpp leetcode-solutions problem-solving

Last synced: 09 Oct 2025

https://github.com/dpvasani/programing-street-150

A collection of 150 structured coding problems covering patterns, recursion, math, strings, arrays, and more. Organized into sprints with categorized solutions in C++. 🚀 Ideal for coding practice and interview prep!

cpp mathematics

Last synced: 09 May 2026

https://github.com/mehmetgulcu/arduino-voice-assistant

This project is python and c++ programming languages configuration. In addition, Google Cloud Firestore was used as the database.

arduino cpp firestore python3 smarthome voice-assistant voice-commands

Last synced: 09 May 2026

https://github.com/masoudir/freertos_inside_linux_using_cmake

This repository contains some examples about how to run freertos inside linux using Cmake.

c clion cmake cpp freertos gcc linux

Last synced: 10 May 2026

https://github.com/andreie91/opengl_application

An OpenGL application displaying rendering of a scene, camera interpolation uzing Bézier curves, object shadows, ambient lighting and more.

cpp graphics matrix objects opengl scene shaders

Last synced: 10 May 2026

https://github.com/jaganathanb/node-usbspy

An event based node.js c++ addon/binding to retrive the connected usb storage devices and detect the storage device insertion/removal and notifify the subscribed apps.

addon cpp javascript n-api nodejs

Last synced: 10 May 2026

https://github.com/landiluigi746/projectify

projectify is a simple and intuitive project management tool that helps you organize your work efficiently. Organize projects smarter, achieve results faster.

cmake cpp docker frontend-terminal organization postgresql project-management workflow-management

Last synced: 10 May 2026

https://github.com/vbharadwaj-bk/python_cpp_tutorial

Code for a Tutorial on Writing C++ Extensions for Python.

cpp numpy pybind11 python

Last synced: 10 May 2026

https://github.com/sharkbyteprojects/file-compare

A Simple, not documented C++ Application to compare folders and files (for command line)

cmake command-line-tool compare cpp cpp17 cpp20 linux windows

Last synced: 10 May 2026

https://github.com/0x6r1an0y/fastled-aurora-effect-ws2812b

✨在arduino及ws2812b燈條使用fastled函式庫建立極光效果🌌

arduino cpp effects fastled fastled-library ws2812b

Last synced: 18 May 2026

https://github.com/liu-yucheng/myopengllearning

Personal OpenGL Learner's Program Collection

cpp glsl gnu-gplv3 gpl3 gplv3 graphics learning opengl rendering

Last synced: 10 May 2026

https://github.com/wdv4758h/danboard

Danboard is watching you >w< (A project using OpenCV for realtime face detection and using WiringPi to control the motors, running on Raspberry Pi)

cpp opencv raspberry-pi

Last synced: 11 May 2026

https://github.com/raadiah/rooflesshouse

A graphics project using OpenGL library, which includes game walking, interactive camera view, roll, yaw, pitch, interactive light, texture mapping, Koch Curve, Complex Objects made etc.

cpp interactive opengl pitch roll yaw

Last synced: 12 May 2026

https://github.com/anuar2k/yatts

Yet Another Trucking Telemetry Solution

c cpp embedded ets2 game-mod hacktoberfest plugin serial-port vue

Last synced: 12 May 2026

https://github.com/tacigar/lhades

:moon: Lua 5.3 Byte-Code Disassembler

cpp disassembler lua

Last synced: 12 May 2026

https://github.com/ihorshevchuk/spdlog-spm

Fast C++ logging library now in Swift Package Manager

cpp spdlog spdlog-wrapper swift swift-package-manager

Last synced: 12 May 2026

https://github.com/jasperdrescher/learnopengl

Following https://learnopengl.com/ and http://www.opengl-tutorial.org/ with an easy-to-use development environment.

cmake cpp opengl

Last synced: 12 May 2026

https://github.com/keithdhedger/xdg-desktop-portal-filechooser

A customizable file dialog chooser for use with xdg-desktop-portal

cpp qt qt5 qt6 vala xdg-desktop-portal

Last synced: 12 May 2026

https://github.com/theopnv/cpp-utils

🛠 C++ Utilities (dl-loader, game/network engine (WIP), ECS, serializer, filesystem ...)

cmake cpp cross-platform library utilities

Last synced: 12 May 2026

https://github.com/amogh7joshi/annotator

A lightweight image annotation framework for deep-learning-based object detection, built using pure OpenCV.

annotation computer-vision cpp object-detection opencv

Last synced: 12 May 2026

https://github.com/silvio2402/deskcontrolsplit

A splitter that connects an interface to two table leg motor controllers.

arduino controller cpp mod platformio

Last synced: 13 May 2026

https://github.com/louislelay/lane-detection-and-vehicle-tracking

C++ programming, using OpenCV, to process and analyze a video sequence of road traffic.

car-detection computer-vision cpp lane-detection lane-lines-detection opencv opencv-cpp opencv4 recognition road-detection

Last synced: 13 May 2026

https://github.com/md-mafujul-hasan/programming-in-c-plus-plus

These Contain Some C++ Program that I have done while understanding Programming Concepts.

c-plus-plus cpp cpp-examples cpp-programming

Last synced: 23 Jun 2026

https://github.com/wtrsltnk/system.drawing

Partial c++ implementation of .NET System.rawing classes

cpp system system-drawing systemdrawing

Last synced: 13 May 2026

https://github.com/ionux/arduino-bounded-queue

Helpful software library for quickly & easily adding support for fixed-size (bounded) queues to your Arduino project.

arduino arduino-library arduino-project cpp data-structures embedded fixed library queue safety-critical sbc

Last synced: 13 May 2026

https://github.com/deroyace/classes-cpp

Classes, Constructors, Destructors, inheritance, based programs here - C++

classes constructors cpp destructors friend-class inheritance-examples inline polymorphism virtual

Last synced: 11 Jun 2026

https://github.com/jan-stangelj/renderer

A OpenGL c++ renderer made in spare time

cpp graphics opengl

Last synced: 14 May 2026

https://github.com/mm-ir/duke_ece

I have tried my best to read the book "All Of Programming" from Duke ECE551: Data Structures & Algorithms. What's more, I completed some assignments, too.

c cpp makefile

Last synced: 14 May 2026

https://github.com/matesoft2033/signal-detection-lcd

An Arduino project using Adafruit LCD to display system status based on signal input.

arduino-programming cpp embedded-systems lcd-display pir-sensor ultrasonic-sensor

Last synced: 11 Jun 2026

https://github.com/flowerinthenight/win-cpplib

Collection of personally used cpp functions in Windows.

cpp directshow media-foundation win32

Last synced: 12 Jun 2026

https://github.com/sorgazb/library_cpp

Program based on the use of OOP in C++

cpp makefile poo

Last synced: 12 Jun 2026

https://github.com/teppyboy/stelle120

Sets your custom FPS in Star Rail

cpp star-rail windows-registry

Last synced: 12 Jun 2026

https://github.com/kitanokitsune/progressbar.hpp

C++ Class Library to show CUI Progress Bar

cpp header-only-library multi-platform progressbar

Last synced: 12 Jun 2026

https://github.com/h2co3/lambda

Doing homework for fun, from a class I don't attend, because I like compilers

cpp cpp14 lambda lambda-calculus

Last synced: 12 Jun 2026

https://github.com/rdrahul123/my_code

Welcome to my code repository! This repository serves as a centralized location for all my code and documents related to data structures, algorithms, and problem-solving techniques.

algorithm-analysis algorithms-and-data-structures cpp cpp11 cpp17 datastructures

Last synced: 13 Jun 2026

https://github.com/cuberhaus/pracpro2

Pro2 course project (FIB-UPC): species clustering by gene-sequence similarity using WPGMA hierarchical clustering, with a Rust backend and visualization.

algorithms bioinformatics clustering cpp rust upc wpgma

Last synced: 13 Jun 2026

https://github.com/nos1dot618/tcprecv

A simple reliable implementation of TCP receiver

cpp tcp-receiver

Last synced: 14 Jun 2026

https://github.com/vixcpp/reply

Vix.cpp CLI reply command.

cpp repl vix vixcpp

Last synced: 15 Jun 2026

https://github.com/dolotovevgeniy/cpp-yandex-coursera

Основы разработки на C++ (Yandex / Coursera)

coursera cpp education yandex

Last synced: 15 Jun 2026

https://github.com/secretpasta/toontanks

Unreal Engine 5.1 C++ Tank Game

cpp programming tank-game unreal-engine-5

Last synced: 15 Jun 2026

https://github.com/sorgazb/ball_sort_puzzle

Game made in c++ (in development)

alegro cpp game game-development

Last synced: 15 Jun 2026

https://github.com/mcquerol/chess-cpp

Console Chess game in C++. Demonstrates OOP, inheritance, and polymorphism.

console-ui cpp inheritance object-oriented-programming polymorphism

Last synced: 15 Jun 2026

https://github.com/llnl/graph-embed

A small library for graph embedding

cpp graph

Last synced: 16 Jun 2026

https://github.com/gr3yknigh1/opengl-learning

Doodling around with opengl in C++. Doesn't build, because I am Accidentally deleted imgui subrepo :c

cpp opengl

Last synced: 17 Jun 2026

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

A simple implementation of Conway's Game of Life built with raylib

cpp game-development raylib raylib-cpp simulation

Last synced: 17 Jun 2026

https://github.com/trojaner/eru-ceng-bz205

Assignment for C++ Data Structures and Algorithms Course at ERU

algorithms assignment cpp data-structures

Last synced: 18 Jun 2026

https://github.com/nadidlinchestein/programmingprinciples

Solutions to Programming Principles & Practice Using C++

book computer-science cpp programming

Last synced: 18 Jun 2026

https://github.com/simobin/dsa_ii

Data structure and algorithm

algorithm cpp data-structures dsa

Last synced: 18 Jun 2026

https://github.com/kiko-g/feup-prog

FEUP PROG | Programming | 2018/19

cpp project

Last synced: 17 Mar 2025

https://github.com/suryasekhar14/hacktoberfest-2022

A repository for Hacktober Fest contributions. Everyone is welcome. Fork away!

cpp hacktober hacktober2022 hacktoberfest hacktoberfest-accepted java javascript python

Last synced: 10 Feb 2026

https://github.com/madladsquad/untitledxdgbasedir

An C and C++ implementation of the XDG basedir specification

c cpp xdg xdg-basedir

Last synced: 16 May 2026

https://github.com/blurfeng/blur_arpg_warrior

第三人称ARPG个人项目,北欧神话风格。使用 Unreal Engine 5 C++ 开发。; 第三人称ARPG個人プロジェクト、北欧神話風。Unreal Engine 5 と C++ を使用して開発。; A third-person ARPG personal project with a Norse mythology theme, made in Unreal Engine 5 C++.

blueprint c-plus-plus cpp game game-development personal-project ue5 unreal-engine

Last synced: 12 Mar 2025

https://github.com/eldiiarbekbolotov/rapid

Rapid is a beginner friendly text editor designed for web developers, by a web developer.

code-editor cpp qt text-editor

Last synced: 15 May 2026

https://github.com/clinder2/autodifflib

Repo for playing around with autodifferentiation in several languages, using dual numbers, etc.

autodifferentiation cpp math ml

Last synced: 15 Jun 2025