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/jakubvojvoda/logistics-company-simulation

Modeling and simulation of logistics company

cpp logistics modelling simlib simulation

Last synced: 14 May 2025

https://github.com/aeshmann/ircbind.mini

Simple IRC bot, mostly for c++ learning

cpp cpp20 cxx cxx20 irc irc-bot

Last synced: 16 Jul 2025

https://github.com/mehmetumit/color-image-segmentation

Color Image Segmentation Using Kruskal's MST Algorithm And Graph Cuts

color-image-segmentation cpp graph graph-cuts kruskal-algorithm minimum-spanning-tree

Last synced: 16 Jul 2025

https://github.com/kuguma/alglog

The simple logger targeting commercial libraries

async cpp cpp14 logging

Last synced: 16 Jul 2025

https://github.com/poseidon-code/datastream

A C++ 23 binary data serializer like Qt's `QDataStream` class, but with less functions and simple.

binary cpp cpp23 serializer

Last synced: 14 Jun 2026

https://github.com/astrodynamic/matrix-library-in-cpp

Matrix Library is a C++ library for matrix operations such as addition, subtraction, multiplication, transpose, and more. It provides a Matrix class with constructors, destructors, and overloaded operators. The library can be built using CMake and depends on the Google Test framework for unit testing.

cmake cpp cpp17 library makefile matrix matrix-library testing

Last synced: 07 Aug 2025

https://github.com/thesupercd/cpu_scheduler

A simple and rudimentary program written in C++ that simulates the operation of a CPU task scheduler using three distinct methodologies - namely FIFO, SJF and Priority scheduling algorithms.

cpp cpu-scheduling cpu-scheduling-algorithms fifo preemptive-scheduling priority-scheduling scheduler scheduling-algorithms scheduling-simulator sjf-scheduling

Last synced: 05 Apr 2025

https://github.com/samunatsu/base64

One header base64 convertor

base64 cpp header-only

Last synced: 16 Jul 2025

https://github.com/andreiavrammsd/cpp-static-task-executor

Task executor based on static polymorphism

cpp static-polymorphism

Last synced: 15 Jul 2025

https://github.com/nklapste/a2sdn

CMPUT 379 Assignment 2

cpp university-course

Last synced: 23 Jul 2025

https://github.com/jseg380/inteligencia-artificial

Prácticas en C++ de la asignatura Inteligencia Artificial

ai alpha-beta-pruning cpp deliberative-agent reactive-agents

Last synced: 20 Mar 2025

https://github.com/kauefraga/learning-cpp

🔥 Learning a general-purpose language (c++).

cplusplus cpp learn learning

Last synced: 02 Jul 2026

https://github.com/goto-bus-stop/cpp-split-string

A simple C++17 class to iterate over pieces of a string using ranged for loops.

cpp lines ranged-for split string

Last synced: 15 Jul 2025

https://github.com/levensta/cpp-containers

Implementing the various container types of the STL C++

cpp cpp98 stl-containers structured-data

Last synced: 14 Jul 2025

https://github.com/gusinacio/data-structures

Implementation of various Data Structures in C++

cpp data-structures linked-list

Last synced: 14 May 2025

https://github.com/masaok/raytracing-example

Raytracing example clone

cpp raytracing

Last synced: 27 Jun 2025

https://github.com/tdworowy/cppplayground

C++ playground.

cpp

Last synced: 25 May 2026

https://github.com/jsimell/trafficsimulator

A C++ program that simulates the traffic of a city model inputted as a JSON file. A group project from the 2023 Aalto University Object-oriented Programming with C++ course.

cpp simulator

Last synced: 11 Jun 2026

https://github.com/miottonicola/unive-pel_json-parser

Class Json with parser (Grammatic Context Free)

cpp grammar-parser json

Last synced: 16 May 2026

https://github.com/slashdotted/yavom

Yet Another Variation of Myers for generic containers (for example std::vector)

container cpp diff myers patch

Last synced: 27 Mar 2025

https://github.com/marcelo-a-o-s/sa2-iot

Projeto de integração de um arduino com a API do thinkSpeak desenvolvido para avaliação da disciplina de IOT do curso de Desenvolvimento de Sistemas do Senai.

cpp esp32 platformio thinkspeak vscode

Last synced: 11 Apr 2026

https://github.com/ohioiot-examples/esp32_wifi_reconnect

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 the existing reconnect logic already built into WiFi.h and how we can code to work with that context.

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

Last synced: 15 Sep 2025

https://github.com/prashantrahul141/nhlog

An extremely simple logging library for C/C++ with colors.

c cpp logging

Last synced: 21 May 2026

https://github.com/a-samod/restaurant-management-system

The Restaurant Management System is a C++ application designed to manage various operations within a restaurant.

cpp restaurant-management

Last synced: 03 Nov 2025

https://github.com/nikitagoldashevsky/tic-tac-toe

Advanced Tic-Tac-Toe game, developed in C++ using WIN32 API.

cpp desktop-app tic-tac-toe win32api windows

Last synced: 16 May 2026

https://github.com/silverwolf2k20/quartysxuyartys.keygen

Генератор ключей активации для Quartys-xuyartys 2.

cpp csharp desktop key-gen

Last synced: 06 May 2026

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

This repository stores some simple Arduino projects implemented on Arduino IDE.

arduino cpp robotics

Last synced: 06 May 2026

https://github.com/jke94/cmakesharedlib

Example of shared library. Using docker and cmake, to build shared library, install it in a Linux environment, and used by a client.

cpp docker docker-compose linux shared-library

Last synced: 28 Apr 2026

https://github.com/priya-c-016/sorting-analyzer

A visual tool to analyze sorting algorithm performance.

cpp css html javascript python sorting-algorithms

Last synced: 06 May 2026

https://github.com/aginies/routeur_solaire

Un Routeur Solaire autonome

cpp jsy-194 meteo router routeur shelly solaire solar

Last synced: 18 Jun 2026

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/zepedroresende/matrixmultiplication

Matrix Multiplication optimizations on intel and CUDA

c cpp cuda hpc matrix-multiplication omp optimization

Last synced: 01 May 2026

https://github.com/lionpsiuc/postgraduate

A collection of assignments and projects completed during my M.Sc. in High-Performance Computing at Trinity College Dublin.

c cpp cuda

Last synced: 01 May 2026

https://github.com/mikulej/pongmultiplayer

Simple OpenGL game that makes use of client-server architecture.

cpp game gcc network-programming opengl

Last synced: 01 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/r00tens/text-classifier

Naive Bayes classifier for text classification with CPU and GPU (CUDA)

classification classifier cpp cuda machine-learning naive-bayes

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/salamonrafal/c-examples

This is template for Visual Code for developing C/C++ application.

c c-example clang cpp template visual-studio-code

Last synced: 06 May 2026

https://github.com/vipul1432/gtu-iot-practical

GTU 6th Semester IoT Practical source code

cpp ino iot iot-application sensors

Last synced: 18 Jun 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/talhaibnmahmud/computer-graphics-laboratory

CSE 4208: Computer Graphics Laboratory

computer-graphics cpp opengl

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/telkomdev/dcmake

Ubuntu Docker base image with preinstall cmake, clang, conan and poco

cmake cpp docker poco

Last synced: 06 May 2026

https://github.com/vgeffer/pgr-engine

A basic 3D engine using OpenGL

cpp opengl

Last synced: 06 May 2026

https://github.com/youssefali11997/file-analyzer-mini-project

A mini project that takes a file path and counts how many lines, words and characters there are in that file

cpp file

Last synced: 29 Jun 2026

https://github.com/amruthapatil/nyu-microbenchmark

Investigates the performance of computing the dot product in C and Python, using various implementations and optimizations.

cpp cprogramming microbenchmark python

Last synced: 06 May 2026

https://github.com/akagi201/cgen

Generate C wrapper header from C++ headers

c cpp llvm

Last synced: 06 May 2026

https://github.com/openvanilla/win-mcbopomofo

小麥注音輸入法 TSF 版本/ Windows port of McBopomofo Input Method built on TSF.

chinese cplusplus cpp ime input-method input-method-editor tsf windows windows-11 zhuyin

Last synced: 26 Jun 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/ondrej-duras/myexamplesccpp

Collection of usefull examples written in C/C++ ...as a preparation for assembly-language learning / to build an OS API skills

c cpp examples examples-c examples-cpp

Last synced: 29 Jun 2026

https://github.com/githubfoam/groovy-cpp-githubactions

groovy gradle cpp githubactions

cpp githubactions gradle groovy

Last synced: 06 May 2026

https://github.com/giovanni-ottaviano/awesome-pi

A collection of peculiar ways to calculate our beloved constant

cpp montecarlo montecarlo-methods pi python wynn-epsilon

Last synced: 01 May 2026

https://github.com/icepanorama/raycastingengine

A simple raycasting engine written in C++.

cpp raylib raylib-cpp

Last synced: 18 Jun 2026

https://github.com/myrotvorets/psb-ev-awaitables

A collection of awaitables for libev

awaitable coroutine cpp cpp20 libev

Last synced: 18 Jun 2026

https://github.com/arioum/codechef

Repository for my CodeChef solutions

codechef codechef-solutions cpp

Last synced: 12 Jun 2026

https://github.com/myles-parfeniuk/stm32_apa102

C++ library for APA102 led pixel tape controller using cube HAL.

apa102 cpp dma led ledstrip spi stm32 stm32cube

Last synced: 01 May 2026

https://github.com/nir3x/screengrabber.cpp

ScreenGrabber.cpp - Library for Capturing Screens on Windows Systems

c-plus-plus cpp gdi-plus image-encoder image-processing monitor-information screen-capture windows-api

Last synced: 10 Jun 2026

https://github.com/ahmedhaithamamer/multifunction-calculator

This C++ GUI calculator handles basic arithmetic, scientific functions, and unit conversions with an easy-to-use interface and mode-switching menu.

calculator calculator-application cpp winforms-application

Last synced: 18 Jun 2026

https://github.com/smercer10/vb2c

(Very) BASIC-to-C compiler.

basic c compiler cpp

Last synced: 01 May 2026

https://github.com/theankurgoswami/random-quote-generator

A random category based quote generator in C/C++

c cpp cpp14 quote-generator random-quote-generator

Last synced: 01 May 2026

https://github.com/evangipson/cflat

A native AoT .NET C# audio engine

cpp csharp dotnet-9 fmod interoperability native-aot

Last synced: 01 May 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/apsrcreatix/cpp

Learn how to c++ through looking at code examples.

cplusplus cpp cpp-learning cpp11 cpp14

Last synced: 01 May 2026

https://github.com/jonmorrissmith/rpitraindisplay

A Raspberry Pi powered HUB75-Matrix real-time UK train departure board with UI. Supports up to 3x3 matrix panels.

cpp hub75 hub75e python railway-information-portal raspberry-pi rgb-matrix rgb-matrix-bonnet rgb-matrix-led-panel train-running-status

Last synced: 01 May 2026

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

Chilled stuff

c cpp mad-stuff python

Last synced: 06 May 2026

https://github.com/schanur/auto-refactor

Library of scripts, each automatically converting C/C++ source files on a specific manner like making it platform independent

c code-generation cpp platform-independent regex style-guide

Last synced: 06 May 2026

https://github.com/vevdokimovm/sem3-lab3-cpp

C++ lab: Graph data structure with BFS/DFS traversal and sorting algorithms

algorithms cpp graph sorting

Last synced: 27 Jun 2026

https://github.com/rinzii/winlite

A thin wrapper around windows.h that removes all uncommon windows features licensed under CC0.

c cmake cpp win32 winapi windows

Last synced: 06 May 2026

https://github.com/thomas-chqt/math

Math library for graphic project

cpp graphics-programming library math

Last synced: 10 Jun 2026

https://github.com/a01sa01to/opengl-minesweeper

Minesweeper Game with OpenGL and C++

cpp minesweeper opengl

Last synced: 07 May 2026

https://github.com/d14stdio/d14uikit

A GUI development library for modern Windows platform. 一个面向现代 Windows 平台的 GUI 开发库。

cpp python uikit windows

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/s4k10503/kalmanfilterimplementations

An open-source collection of Kalman Filter implementations in various programming languages.

cpp csharp python3

Last synced: 07 May 2026

https://github.com/jeandv/arduino-cadif1-clases

Clases y practicas de Arduino (C++) en CADIF1

arduino c cpp

Last synced: 07 May 2026

https://github.com/jorickpepin/memo

This directory contains solutions to algorithmic exercises that I may have done or pieces of code that I have written and want to keep.

c cpp java php

Last synced: 07 May 2026

https://github.com/icingworld/wuwuaccount

wuwuAccount 呜呜记账本

accounting cpp qt

Last synced: 01 May 2026

https://github.com/vevdokimovm/mephi-tree-structures

C++ implementation of Binary Tree and Binary Heap with interactive console interface. MEPhI lab

binary-heap binary-tree cmake cpp data-structures

Last synced: 27 Jun 2026

https://github.com/andrescdo/arduino-cli-docker

On the topic of the Internet of Things and Embedded Systems, I wrote this program in the Arduino programming language. An Arduino Script to measure voltage.

arduino c cli cpp

Last synced: 07 May 2026

https://github.com/jenjinengine/exgine

Experimental game engine using C++, Lua and OpenGL

cpp custom-engine game-engine game-engine-2d hot-reload hot-reloading live live-reload lua

Last synced: 07 May 2026

https://github.com/anc1kr1st/tic-tac-toe

Tic Tac Toe is a two-player game in which the objective is to take turns and mark the correct spaces in a 3x3 grid.

cpp exercise tic-tac-toe

Last synced: 19 Jun 2026

https://github.com/arsenarsen/prime_machine

Multithreaded prime finder written in C++

concurrency cpp cpp11 math number prime

Last synced: 08 Jun 2026

https://github.com/ryzeon-dev/lonet

Linux local network information tool written in Python and C++

cpp linux localnetwork network python3

Last synced: 07 May 2026

https://github.com/micalevisk/bd1-2017-2

:mortar_board: :books: Banco de Dados 1 (ICC200) :house: :octocat: :white_check_mark: outros: https://gist.github.com/micalevisk/931dd32990413303b4f59d3dc0aa9a81

cpp database icomp makefile ufam

Last synced: 01 May 2026

https://github.com/markuspi/pybind11-conan

A template for quickly getting started with PyBind11 and Conan

conan cpp pybind11 python

Last synced: 01 May 2026

https://github.com/ne-app/avkon

🍯 The Avkon SDK designed by Ne.app. Batteries included.

application cplusplus cpp ne-app sdk

Last synced: 01 May 2026