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/nonrice/basedga

Very simple multithreaded implementation of the Genetic Algorithm

cpp easy-to-use genetic-algorithm machine-learning optimization

Last synced: 07 Jul 2026

https://github.com/minel1410/maasu_internship_stm32

A repository for the fourth MAASU internship, based on C/C++ programming on the STM32F411RET6 MCU.

cpp embedded firmware microcontroller requirements stm32f411

Last synced: 18 Feb 2026

https://github.com/artem78/s60-logger

Simple logging library for Symbian OS

cplusplus cpp library logger logging module s60 symbian symbiancpp

Last synced: 23 May 2026

https://github.com/majigsaw77/hxdr_libs

A Haxe/Lime library for @:native audio decoding using dr_libs.

audio cpp haxe lime

Last synced: 11 Jul 2026

https://github.com/yutotnh/spirit

モータードライバ用ライブラリ

arduino arduino-library cmake cpp mbed-libraries mbed-os

Last synced: 29 Jul 2025

https://github.com/soroush/libflog

Simple, Fast Logging Library

cpp logging

Last synced: 15 May 2025

https://github.com/speedycraftah/speedy-db

A database written in C++ which supports JSON querying and TCP encryption.

cpp database json

Last synced: 25 Sep 2025

https://github.com/vince-fugnitto/theia-cpp-branding

Theia - C/C++ Example Branding Extension

cpp theia

Last synced: 29 Jul 2025

https://github.com/gregorykogan/result

result is a C++ library that provides a Result type, which can be used to return and propagate errors. It's inspired by Rust's Result type.

auto-documentation cpp doxygen doxygen-documentation doxygen-theme error-handling functional-programming modern-cpp result-type

Last synced: 15 May 2025

https://github.com/ciromirkin/cpp

Apuntes de C++

apuntes cpp

Last synced: 26 May 2026

https://github.com/farnyser/linq-cpp

LINQ-Like API in C++

cpp cpp14 linq

Last synced: 02 Sep 2025

https://github.com/naso7y/building-a-car-esp32

a smart car controlled by an ESP32 , L298N microcontroller. DC motors, motor drivers, ultrasonic sensors, and Bluetooth modules. obstacle detection using embedded systems.

arduino cpp dc-motor esp32 l298n raspberry-pi

Last synced: 29 Jul 2025

https://github.com/davidyslu/MWIS

Assignment in NCTU course "Distributed Algorithms 2017"

cpp distributed-computing graph mwis

Last synced: 29 Aug 2025

https://github.com/bl33h/deepdiveodysseyraycasting

The code simulates 3D perspective with a "Under the Sea Pirates Treasure Hunt" theme using raycasting.

3d-graphics cmake cmakelists cpp glm graphics-programming header make raycaster raycasting render sdl2

Last synced: 09 Aug 2025

https://github.com/nathancordeiro/line-follower-robot

Arduino Uno-powered line follower robot: Seamlessly follows lines with precision sensors and intelligent algorithms. Ideal for exploring robotics fundamentals and automation.

arduino cpp line-follower robotics

Last synced: 11 Apr 2026

https://github.com/tank3-tk3/parallel-processing-cuda

Parallel processing with CUDA C / C++

c cpp cuda parallel-computing parallel-programming

Last synced: 09 May 2026

https://github.com/jdsherbert/chess

A simple command-line chess game implemented in C++. It allows you to play against an AI player using basic chess rules.

chess cplusplus cpp minmax-algorithm

Last synced: 25 Jun 2026

https://github.com/almmiko/identicon.cpp

C++ implementation of the Identicon

cpp identicon-generator

Last synced: 08 Jun 2026

https://github.com/ocl-foss/ocl

🍯 A modularized set of libraries to write high-performance C++ applications.

core cpp fix library modular ocl tproc

Last synced: 03 May 2026

https://github.com/pranjalya/competitive-programming-hub

Competitive Programming questions and their solutions from various sources including LeetCode, Hackerrank, Google Kickstart, Codechef and more platforms.

codechef codeforces competitive-programming cp cpp golang hackerrank leetcode python

Last synced: 10 May 2026

https://github.com/arin-paliwal/data-structures-and-algorithms

This Repository contains codes I solve using practicing DSA and preparing for Interviews. These codes are easy to understand and are well arranged.

algorithms cpp data-structures java python

Last synced: 10 May 2026

https://github.com/hywing/opengles-cpp

C++ wrapper of opengles, there is a car driving scene in the project demo.

car cpp opengles scene wrapper

Last synced: 10 May 2026

https://github.com/101rror/geeksforgeeks

POTD and Practice Problems Solutions, 💻 (Author :: 101rror)

cpp java javascript potd-gfg python3

Last synced: 06 May 2026

https://github.com/sorgazb/cards_matching_game

Card game made in c++

alegro camelcase cpp game

Last synced: 10 Jun 2026

https://github.com/qninhdt/jbt

The JSON-like Binary Tag (JBT) file format - A simple file format developed for store binary data: game save, world, ...

binary cpp game-development gamedev json lz4

Last synced: 19 Jun 2026

https://github.com/alexcoder04/arduino-trautonium

Electronic music instrument with the Arduino

arduino arduino-music c cpp creativity ino melody music music-instrument notes

Last synced: 13 May 2026

https://github.com/fbseletronica/franzboy-lib

Biblioteca para a placa FranzBoy

arduino biblioteca c cpp franboy

Last synced: 13 May 2026

https://github.com/enansari/hsu-archive-codes

My code archive in university when I didn't have GitHub.

cpp hakim-sabzevari-university hsu project university

Last synced: 09 Jun 2026

https://github.com/mohitjaiswal28/programming-lab

Course: Programming Lab (Second Year - 3rd Semester 2022-2023)

coding cpp programming programming-lab

Last synced: 22 Jul 2026

https://github.com/americast/blood-smear-analysis

Counts number of RBCs and WBCs in a photo of blood smear

blood-smears computer-vision cpp image-processing opencv

Last synced: 06 May 2026

https://github.com/mrmayman/minecraft2d

A 2D Minecraft clone in C++ and SDL2

cpp game minecraft sdl2

Last synced: 25 Apr 2026

https://github.com/chenbingwei1201/pedometer

pedometer with esp32, adxl345, and oled ssd1306 in OOP

arduino c cpp esp32 pedometer step-counter

Last synced: 06 May 2026

https://github.com/ttldtor/counter

The simple "useless" counter with "interactive" CLI

ci cmake conan counter cpp

Last synced: 25 Apr 2026

https://github.com/m-elbably/file-splitter

High-performance binary file splitter, with self-extractor

cpp csharp file-splitter

Last synced: 25 Apr 2026

https://github.com/ronenness/bucketalerts

C++ Library for Token-Buckets based alerts.

alerts cpp cpp11 events token-bucket

Last synced: 11 Jun 2026

https://github.com/wijez/code-by-me

algorithm learning process with C++

algorithms cpp

Last synced: 16 Feb 2026

https://github.com/florianbecker/patternmatching

Pattern matching with pylon SDK and OpenCV on embedded Jetson Nano

camera cpp cpp11 cpp14 cpp17 embedded matching opencv pattern pylon qt qt5 qt5-gui qt5-widgets

Last synced: 05 May 2026

https://github.com/simonrupf/extreme-feedback-blinker

A simple extreme feedback device (XFD) based on an ESP8266 microcontroller and one or multiple WS2812 Neopixels, providing an HTTP GET interface over WiFi

alarm arduino ci-cd cpp esp8266 esp8266-arduino extreme-feedback mcu neopixel wifi wifimanager ws2812 ws2812b

Last synced: 05 May 2026

https://github.com/cxwx/cxcpptools

Some cpp tools for neovim

cpp neovim neovim-plugin

Last synced: 27 Jun 2026

https://github.com/felipefma/ultimate-control

A GTK control panel for linux written in C++

control cpp gtk linux panel unixporn

Last synced: 05 May 2026

https://github.com/neoblizz/cupti-plus-plus

CUPTI++ is a C++ interface to the CUDA Profiling Tools Interface (CUPTI).

cpp cuda cuda-profiler cupti profiler

Last synced: 26 Apr 2026

https://github.com/springbear2020/whut-billing-management-system

计费管理系统是一个基于 C 语言的控制台应用程序,主要应用场景是网吧、机房、电子阅览室等,核心功能是实现对数据的基本维护和统计分析。

billing-system c cpp

Last synced: 05 May 2026

https://github.com/sachinganesh/cgdemo-opengl

A mini project for understanding OpenGL

cpp glut graphics-programming opengl

Last synced: 17 Apr 2026

https://github.com/frouioui/nanotekspice

2nd Year project in C++ at Epitech

cicd cplusplus cpp docker epitech nanotekspice tek2 travis-ci unittest

Last synced: 29 Apr 2026

https://github.com/andriykalashnykov/cpp-sample-app

C++ starter project with a CMakeLists.txt. The project is also using the boost testing libraries

cmake cpp dockerimage

Last synced: 18 Jun 2026

https://github.com/trigary/fieldlines

C++ application which renders the field lines of line charges using OpenGL.

cpp electric-field-lines electric-fields physics physics-simulation simulation

Last synced: 05 May 2026

https://github.com/fulcanelly/dithering

Dithering benchmark

bash cpp java shell

Last synced: 29 Apr 2026

https://github.com/hsandt/stealth-engine

2D game engine in C++ for personal training

box2d catch-tests cpp game-engine-2d glfw3 opengl

Last synced: 18 Apr 2026

https://github.com/s-litvin/arduino-games

Ready for compile 3-game firmware for microcontrollers (AVR Atmel, Arduino nano).

arduino cpp games lunar-lander lunar-lander-game slot snake snake-game

Last synced: 29 Apr 2026

https://github.com/mikedld/haval

Standalone HAVAL implementation in C++14

cmake cpp cpp14 crypto hashing-algorithm haval header-only qt qt5 qt6

Last synced: 13 May 2026

https://github.com/tomlin7/pastemyst-cpp

A fast API wrapper for PasteMyst written in C++.

api api-wrapper cpp pastemyst

Last synced: 21 Apr 2026

https://github.com/andreacasalino/prettygcov

python package to visualize coverage information on C++ code

coverage coverage-report cpp gcda gcno gcov python python3 webserver

Last synced: 27 Apr 2026

https://github.com/thefangbear/sat

Boolean expression parser and solver suite

c cpp parser sat solver

Last synced: 04 May 2026

https://github.com/aureleoules/findthenum-cpp

🎮 c++ find the number game

cpp find game number

Last synced: 09 Jun 2026

https://github.com/klemmbaustein/klemmgine2

A lightweight 3D game engine featuring a custom scripting language

3d-engine cpp scripting-language wip

Last synced: 25 May 2026

https://github.com/iron-buster/os-learning

南京大学操作系统实验课代码

c computer-system cpp os

Last synced: 01 May 2026

https://github.com/mamunul/fast

FAST Corner Detection

computer-vision corner-detection cpp fast macos

Last synced: 04 May 2026

https://github.com/dyollb/modernize_cpp

small collection of script to refactor legacy C++ code.

clang-tidy cplusplus cpp cpp11 cpp14 modernization refactoring

Last synced: 04 May 2026

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

FNV-XOR-Mask-Shuffle Symmetric Encryption Algorithm

algorithm c-plus-plus cpp crypto encryption fnv fxms mask security shuffle symmetric xor

Last synced: 09 Jun 2026

https://github.com/pepebecker/opengl-game

Interactive 3D world written in C++ using pure OpenGL

cpp glew glfw3 glm opengl xcode

Last synced: 14 May 2026

https://github.com/shivam0110/basic-short-games

Short games made using easy programming languages like cpp, c, python.

basic-codes basic-game c cpp easy-to-under game game-development python source-code

Last synced: 03 May 2026

https://github.com/lautydev/inclupp

A CLI tool to preprocess and compile C++ files with remote #includes.

c cpp preprocessor python

Last synced: 04 Apr 2026

https://github.com/marklagodych/ftpimager

A program that views images on an FTP server

cpp ftp ftp-client ftp-image-processing image-viewer images tcl tcl-tk

Last synced: 13 Jun 2026

https://github.com/dipu-bd/thrift-demo

Demo app connecting java and c++ using Thrift

boilerplate cpp java thrift

Last synced: 27 Apr 2026

https://github.com/oliverbenns/handmade-hero-powershell

A Powershell equivalent of Handmade Hero's build process

build compiler cpp handmade handmade-hero powershell visual-studio visual-studio-2017

Last synced: 27 Apr 2026

https://github.com/daantimmer/yahsmg

Based on https://accu.org/journals/overload/12/64/heinzmann_252/

cpp hsm python

Last synced: 27 Apr 2026

https://github.com/woodprogrammer/estepona

Auto Caching Web Server

c cache cache-control clang cpp http

Last synced: 27 Apr 2026

https://github.com/woolfrey/server_serial_link

ROS2 action servers for controlling serial link robots.

action-server control cpp robot ros2

Last synced: 03 Jun 2026

https://github.com/wykerd/chopfox

A utility that uses computer vision to extract information from comic strips

cli comic comics computer-vision cpp cpp-library manga ocr opencv splitter

Last synced: 16 Apr 2026

https://github.com/neyn/neynpy

Fast and Lightweight Pyhthon HTTP Library

backend c cpp fast-library http http-server neyn neynpy python webserver

Last synced: 03 May 2026

https://github.com/kenneract/realtime-deviation-encoding-scheme

RDES - a lightweight, real-time, lossless compression algorithm for sequences of 31-bit integers.

c compression compression-algorithm cpp embedded flash-storage lightweight logging lossless python realtime

Last synced: 03 May 2026

https://github.com/glerbret/pres_cpp

Présentation des évolutions C++

cpp

Last synced: 03 May 2026

https://github.com/helmssyss/fps-shooter-system

This (middle-advance) system is made with Unreal Engine 4.27

cpp cpp17 fps fps-game game game-development game-engine tps ue4 ue5 unreal-engine unreal-engine-4 unreal-engine-5

Last synced: 09 Jun 2026

https://github.com/masum184e/cpp_stl_learning

Introducing a collection of the most-used C++ STL functions. In your competitive programming journey, this will save your time, whether you are a newbie or excelling in programming contests. You can review your existing knowledge or learn something new.

c-plus-plus competitive-programming cpp problem-solving programming-contest standard-template-library stl

Last synced: 22 Jul 2026

https://github.com/vardan2009/kitelang

hobby programming language compiler written in C++

assembly cmake compiler compilers cpp lowlevel programming-language x86 x86-64

Last synced: 28 Feb 2026

https://github.com/ghostofgoes/machine-learning

Code and notes from the Machine Learning and Data Mining class.

cpp data-mining machine-learning machine-learning-algorithms neural-network python

Last synced: 03 May 2026

https://github.com/rabarbra/arduino42

42 Arduino workshop

arduino cpp

Last synced: 27 Apr 2026

https://github.com/imshakil/pcinoob

An open-source application to generate PC Hardware Information developed with GUI in C++

computer-hardware-information cpp cpp11 fltk gui hardware-information linux open-source ubuntu

Last synced: 27 Apr 2026

https://github.com/littledivy/native-utils

Unreal Utilities for Node.js :rocket: :snake:

cpp lib miscellaneous napi node-addon-api nodejs scripts

Last synced: 27 Apr 2026

https://github.com/sourcemeta/hydra

An opinionated standalone distribution of cURL and CPR to power Sourcemeta projects

cmake cpp curl http libcurl

Last synced: 20 Apr 2026

https://github.com/radiopizza/tpu-tndt-defectoscope-firmware

Прошивка для ESP32-S3 в составе дефектоскопа, которая управляет реле, коммутирующие нагревательные лампы, а также подключается к ПК для эмуляции клавиатуры, мыши и передачи данных по COM-порту.

arduino cpp defectoscope esp32 heater-control led serial serial-communication tndt uart usb-hid

Last synced: 09 May 2026

https://github.com/zfa3/cp_problems

A collection of competitive programming problems I have solved

competitive-programming cpp python

Last synced: 30 Apr 2026

https://github.com/aashrafh/qtnotepad

A Notepad that simulates the main functions of Windows Notepad using C++/Qt

cpp notepad qt qt5 qt5-gui qtcreator

Last synced: 29 Apr 2026

https://github.com/abdellaui/clipboard_transport

[DEMO] one-way clipboard sharing/transport to cross information-hiding under restriction over HTTP/S tunneling with ability of continuous-watch, implemented with C++ & Qt

bypass clipboard clipboard-manager cpp http-client http-server open-source qt

Last synced: 20 Apr 2026