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/happybono/businfosystem

Bus Information System for Gyeonggi and Incheon Province, South Korea. NodeMCU (ESP8266) has been used as main microcontroller unit, and displays the bus information on the 0.96" SSD1306 I2C OLED.

arduino arduino-ide busarrival busarrivaltimeprediction cplusplus cpp esp8266 esp8266-projects nodemcu-esp8266 open-api openapi openapis public-api public-apis wifi wifi-network

Last synced: 16 Jun 2025

https://github.com/giorgi94/py_travel_cpp

practical exampels of python c/c++ extensions

cpp extensions python3

Last synced: 17 May 2026

https://github.com/toxe/design-patterns

Design Patterns Examples

cpp cpp20 design-patterns

Last synced: 11 Jul 2025

https://github.com/omrawaley/code-invaders

Space Invaders but with a coding twist. Developed using only SFML and C++.

cpp sfml space-invaders space-invaders-clone space-invaders-game

Last synced: 21 Jun 2025

https://github.com/mr-mrf-dev/pizza-finder

🍕 our Project in DS (Data Structure) with C++ Programming Language.

2d-tree c cmake cpp data-structure ds kd-tree

Last synced: 12 Feb 2026

https://github.com/astral-c/bstream

A Binary Reader/Writer for C++

bstream cpp file-reader

Last synced: 05 Jul 2025

https://github.com/ntdls/httpd16

Webserver for Windows 3.11, because I can and I want to. So eat it! :P

cpp http legacy web-server windows-3 windows-3-x

Last synced: 16 Dec 2025

https://github.com/saeidemadi/classmaker

Qt code tool , for having structured classes and clean code in large-scale projects

clean-architecture clean-code cpp gui gui-application model-view object-oriented qt qt6

Last synced: 04 Jan 2026

https://github.com/ali-el-badry/encryption-decryption-program

How can you keep your password and your information safe?!

cpp decryption encryption

Last synced: 21 Jun 2025

https://github.com/aostrun/missionaries-and-cannibals-multiprocessing

Solution for the Missionaries and Cannibals problem using Message Queues and Multiprocessing

cpp message-queue missionaries-cannibals-problem multiprocessing posix

Last synced: 11 Jun 2026

https://github.com/fontseca/lexemn

Lexemn is a high level programming language for interpreting and evaluating mathematical expressions. It will also feature the capability to plot functions and solve basic equations.

cmake cpp interpreter lexing mathematics parsing programming-language

Last synced: 10 Jul 2025

https://github.com/zee-bit/final450

My solution to Love's Final 450 questions to do before interviews. All solutions are optimal and properly tested. Please drop a star if you find it useful! :)

algorithms cpp data-structures final45

Last synced: 11 Jun 2026

https://github.com/condy0919/ccdoc

Tries to be the next documentation generator for c/c++

cpp documentation-generator

Last synced: 16 May 2026

https://github.com/soerlemans/pcap-parser-simba2json-processor

Highly performant C++23 PCAP parser that converts SIMBA messages to JSON. Done as a coding challenge for a High Frequency Trading (HFT) firm.

callgrind cpp cpp23 high-frequency-trading high-performance-computing json optimization parser pcap performance simba

Last synced: 29 Apr 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/md-mafujul-hasan/algorithm

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

algorithm algorithms algorithms-and-data-structures algorithms-datastructures c c-plus-plus cpp open-source opensource python sorting

Last synced: 09 May 2026

https://github.com/stanislavkozlovski/softuni-cpp-february

Exercises and Homework from Software University's CPP course at https://softuni.bg/trainings/1573/cpp-programming-february-2017

cpp cpp11 homework softuni softuni-course thecore

Last synced: 10 Jun 2026

https://github.com/sbaldu/wealthdistributionmodel

Model for the distribution of wealth in a community

complex-systems cpp econophysics modelling pybind11 python

Last synced: 02 May 2026

https://github.com/dyfanjones/inih

Rcpp Bindings to C libray inih (https://github.com/benhoyt/inih) for ini files

cpp ini r

Last synced: 09 May 2026

https://github.com/thanatisia/dev-references

All-in-One Programming/Software Development concept references with implementation examples

cpp development programming python shellscripting

Last synced: 27 Apr 2026

https://github.com/richelbilderbeek/mxe_tutorial

Tutorial about the MXE cross-compiling environment

cpp mxe mxe-tutorial qmake qtcreator tutorial

Last synced: 02 May 2026

https://github.com/louiml/0.1_ide

cpp ide

Last synced: 04 Jun 2026

https://github.com/marcuspy827/null-log-library

Simple log library for Qt that mainly optimizes the look and feel of your log.

ansi-color cmake cpp log qt qt-framework qt5 qt6

Last synced: 02 May 2026

https://github.com/vvaldesc/ballsortcpp

Ball Sorting based game made with C++ and ALLEGRO 5.2

allegro5 cpp fstream game keyboard-controls poo

Last synced: 04 Jun 2026

https://github.com/flatcap/ibackup

⚙️ Object backup experiment

backup c-plus-plus cpp object

Last synced: 04 Jun 2026

https://github.com/offamitkumar/cpp-keyword-dictionary

A dictionary of cpp keyword/function. You can set path to this file in vim to get some help in auto-completion.

cpp cpp-keyword cpp11 cpp14 cpp17 dictionary keyword vim vim-configuration workflow

Last synced: 20 Apr 2026

https://github.com/simhani1/boj

알고리즘 풀이

algorithm cpp java

Last synced: 02 May 2026

https://github.com/thecomputekid/scrapper

pretends to export c++ functions but with a c abi

c cpp python

Last synced: 01 May 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/nopangel/gameengine

This is a Game Engine

cpp cs gameengine js-ts python

Last synced: 30 Apr 2026

https://github.com/oblivioncth/libfp

A C++ interface for BlueMaxima's Flashpoint

bluemaxima-flashpoint cmake cpp fetchcontent find-package flashpoint library qt qt6

Last synced: 05 Mar 2026

https://github.com/ahmedalaa14/classgenerator--bash

Bash script to create a simple C++ template class with its respective constructor, getters, and setters.

bash-script cpp

Last synced: 20 Apr 2026

https://github.com/cleasbycode/pdvps

PowerShell / C++ CLI tool to encrypt & embed any file type within a tweetable and "executable" default supplied PNG image.

arbitrary-data c-plus-plus cplusplus cpp embedded-data hidden-files image linux mp3 mp4 pdf pdvzip png-polyglot powershell pwsh python scripting-language steganography tweetable twitter

Last synced: 17 Apr 2026

https://github.com/ramithaheshan33/techfix

TechFix is an advanced online management platform designed to streamline the operations of a tech solutions company.

asp-net cpp css

Last synced: 01 May 2026

https://github.com/caiotaavares/zbuffer

Z-Buffer 3D Rendering Application, a powerful tool for rendering three-dimensional objects with the efficiency and precision of the Z-Buffer algorithm.

cpp qt5 zbuffer

Last synced: 31 Jan 2026

https://github.com/jaytwolab/useoldqt5inqt6

Use old Qt5 in Qt6 :kr: Qt6에서 구형 Qt5 사용하기

cpp qt qt5 qt6

Last synced: 27 Apr 2026

https://github.com/roberthue/mcts-connectfour

Implementation of an AI in the game Connect-Four using Monte Carlo Tree Search (MCTS) and QT.

ai cpp game-connectfour mcts-algorithm mcts-connectfour

Last synced: 09 May 2026

https://github.com/franciscoda/psvm

R package and C++ library that allows training SVM models in a GPU using CUDA and predicting out-of-sample data. A support vector machine (SVM) is a type of machine learning model that is trained using supervised data to classify samples.

cpp cpp17 cuda machine-learning r svm-classifier svm-training

Last synced: 18 Apr 2026

https://github.com/ayu5h5hakya/fragmentshaders

A repository to understand and experiment with Fragment shaders in Flutter

cpp dart flutter hlsl shader

Last synced: 09 May 2026

https://github.com/debakarr/code_backup

Backup of programs I did in my college.

algorithm college cpp data-structures java lab numerical-methods vhdl

Last synced: 09 May 2026

https://github.com/gamowy/colorswap

Clone of a popular android game written in C++

cpp sfml university-project

Last synced: 25 Feb 2026

https://github.com/jamesql/laser-tag-drone

Laser tag drone with Arduino and HC-12 modules.

arduino cpp drone woah

Last synced: 02 May 2026

https://github.com/ankargren/bayesnorm

Efficient sampling of normal posterior distributions

cpp package r rcpp rcpparmadillo

Last synced: 08 Jun 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/mohamedelziat50/mediaplayer-miu

Video player application developed in C++ as part of our Data Structures & Algorithms Course by a team of 5 members.

cpp data-structures-and-algorithms dsa winforms

Last synced: 05 Mar 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/turkeymcmac/build-objects

A script to make C/C++ compilation with Make be easier.

build-tool c cpp makefile

Last synced: 10 May 2026

https://github.com/yumetodo/es-string-algorithm

port from C++STL std::basic_string

cpp npm-package string-algorithms

Last synced: 01 May 2026

https://github.com/depermitto/headerpuller

Header-only package manager for C/C++ written in Go. Provides hassle-free (un)installation and simplicity in use.

c cpp cxx go golang-application header-files header-only hpp package-manager

Last synced: 01 May 2026

https://github.com/cristianprochnow/maze-robot-kart

🤖 Code for Robot will win the maze and achieve the finish line.

arduino cpp

Last synced: 27 Apr 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/shen-po-heng/cpp_gui_lab

This repository is to practice GUI implementation of c++

calculator-application cpp cpp-programming gui qt6 qtcreator qtdesigner

Last synced: 28 Apr 2026

https://github.com/sungj921028/rt-chat-room

A real time chat room with server and client design, supplies a lot of implementations.

c chatroom client-server communication cpp network streaming

Last synced: 28 Apr 2026

https://github.com/moritzrinow/eznet

Small, modern C++ library for networking (sockets, serialization,...)

compression cpp modern-cpp network network-programming networking server socket socket-io socket-programming stream streams

Last synced: 19 Apr 2026

https://github.com/llnl/open-facility-viewer

Open Facility Viewer (OFV) is an application for 3D interactive walk-throughs of facilities

application cpp

Last synced: 07 Jun 2026

https://github.com/ashaduri/ashaduri

Config files for my GitHub profile.

config cplusplus cpp github-config modern-cpp-development rust

Last synced: 28 Apr 2026

https://github.com/ohjurot/jni-hpp

A Basic header only lib and jar that helps you connecting C++ and Java using JNI

cpp header-only jar java jni

Last synced: 28 Apr 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/jerboaburrow/gpgpuparticles

10,000,000 Particles that follow your mouse and collide with drawable obstacles!

cpp gpgpu opengl physics-simulation

Last synced: 28 Apr 2026

https://github.com/glaukiol1/arduino-shift-register

Control Shift Register in Arduino (UNO) (74HC595)

arduino c circuit cpp ino microcontrollers shift-register

Last synced: 19 Apr 2026

https://github.com/podnet/max17263-mgos-test

Mongoose os app to test MAX17263 library ported from Arduino.

arduino battery-level c cpp esp32 esp8266 max17263 mongoose-os mongoose-os-app

Last synced: 16 Apr 2026

https://github.com/safe049/regen

A Regex Expression Generator written in C++

cli cpp generator gplv3 linux regex windows

Last synced: 11 May 2026

https://github.com/nir3x/dll-finder

DLL Finder - A Simple C++ Program for Finding DLL Files

c-plus-plus command-line-tool cpp dll-finder file-search windows-program

Last synced: 10 Jun 2026

https://github.com/mutazhelal/raytracing-diffuse

A camera is looking at the world, emitting rays through each pixel in the image. The world is composed of a list of spheres, made of diffuse or specular materials. A ray tracing algorithm is used to test its intersection with each sphere to compute the image pixel colour.

algorithm computer-graphics computer-graphics-opengl cpp opengl ray-tracing raytracing

Last synced: 11 May 2026

https://github.com/dhruvsrikanth/monte-carlo-ray-tracing

In this repository, you will find a serial and distributed GPU-based implementation of the ray tracing simulation.

c cpp cuda gpu-computing gpu-programming high-performance-computing parallel-programming raytracing unified-memory-parallelism

Last synced: 01 May 2026

https://github.com/elliotxx/videos

一个电影回收站 && 可以保存电影记录

cpp

Last synced: 30 Apr 2026

https://github.com/jakobknauer/l0

Statically typed, compiled programming language based on LLVM

compiler cpp cpp23 llvm

Last synced: 28 Apr 2026

https://github.com/t-88/learn-opengl

following learnopengl.com website tutorial to learnopengl duh and graphics dev

cpp learnopengl opengl

Last synced: 28 Apr 2026

https://github.com/youngermaster/st0256-numerical-analysis

The idea of this project is to test out if it is worth it to use C++ instead of Python for algorithms of some numeric methods, like finding roots of non-linear equations using Newton-Raphson's method.

algorithms cpp latex-document newton-raphson python

Last synced: 01 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/iricartb/rpc-gateway-sockets

Ivan Ricart Borges - Use of sockets to emulate a basic RPC service in order to execute remote commands on a Windows server regardless of architectures.

c-sharp cpp rpc-client rpc-server sockets visual-studio

Last synced: 28 Apr 2026

https://github.com/toxicbishop/software-dev-internship

Six multi-language programming tasks (Java, C++, C#) completed during a Software Development Internship — covering CLI games, pattern generators, CRUD managers, and web scraping.

cli cpp crud csharp dotnet gradle java maven web-scraping

Last synced: 12 May 2026

https://github.com/ghosts6/library_management_system

Library management system from basic to advacne write with languages like bash,c,c++,python and js

bash c cpp django django-orm django-rest-framework html-css-javascript javascript library-management-system postgresql python3 tailwind

Last synced: 02 Apr 2026

https://github.com/fdefelici/arknoid-ecs

Experimenting Entity-Component-System (ECS) and Physics by implementing Arknoid game

arknoid cpp ecs entity-component-system sfml

Last synced: 10 Feb 2026

https://github.com/siris2314/tfcpp

TensorFlow Clone build in C++(Currently WiP)

cpp cpp-library cpp-programming deep-learning machine-learning tensorflow

Last synced: 28 Apr 2026