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/ehsan-habibagahi/2048

🕹️ Terminal game | A minimal clone of famous 2048 game

2048 2048-clone 2048-game cpp

Last synced: 21 Mar 2025

https://github.com/lijian736/ffmpegutils

A simple FFMPEG encoder, decoder and transcoder utils

cpp decoder encoder ffmpeg transcoder

Last synced: 18 May 2026

https://github.com/aidinhamedi/advanced-arduino-datalogger

This project is an advanced datalogger that logs temperature, humidity, and air pressure. It uses an Adafruit SHT31 sensor for temperature and humidity, and a BMP180 for air pressure.

arduino arduino-ide arduino-mega bluetooth bmp180 c cpp data-collection datalogger sensors sht31 st7735 tft-display

Last synced: 21 Aug 2025

https://github.com/ningenme/compro-library

競技プログラミングのライブラリ

competitive-programming cpp library

Last synced: 26 Aug 2025

https://github.com/junaidrahim/tictactoe

Was bored, Wrote the classic tic tac toe game in all the languages I could possibly write.

c cpp fun java python tictactoe

Last synced: 10 Apr 2026

https://github.com/foolnotion/pratt-parser-calculator

Pratt operator precedence parser and expression calculator

cpp cpp17 expression-evaluator expression-parser pratt-parser precedence-parser

Last synced: 31 Oct 2025

https://github.com/lilgallon/cheatsheets

Advanced programming cheatsheets (C++, Java, ...)

cheatsheets cpp java

Last synced: 12 Apr 2026

https://github.com/richelbilderbeek/k3opeenrij

C++ game of connect-three with K3 theme

children cpp game k3 puzzle-game qt qtcreator

Last synced: 20 Jan 2026

https://github.com/brooklyn-dev/ray-tracing

A GPU-accelerated, physically-based path tracer built with C++ and OpenGL - from scratch.

cpp cpp17 glad glfw3 glm glsl graphics opengl path-tracing pbr ray-tracing raytracer raytracing real-time-rendering

Last synced: 19 May 2026

https://github.com/bdwhst/fluora

A CUDA PBR path tracer

cpp cuda pathtracing pbr rendering

Last synced: 13 Feb 2026

https://github.com/bencsikandrei/ini-lite

Very basic INI parser with limited functionality

cpp ini parser

Last synced: 13 Apr 2025

https://github.com/stevegremory/tinyvm

A very basic register based virtual machine.

cpp virtual-machine

Last synced: 28 Mar 2025

https://github.com/sambhav228/indian_map_cpp

C++ code to generate the map of India

cpp indianmap

Last synced: 05 Nov 2025

https://github.com/shlomnissan/https-request

🌍 A command-line tool that makes HTTPS requests written in C++17

cmake cpp http-client https openssl sockets

Last synced: 07 Jun 2026

https://github.com/vincent-picaud/mma_meson_demo

How to use Meson to build a Mathematica package relying on LibraryLink and on an external C++ library

c cpp librarylink mathematica mesonbuild

Last synced: 19 May 2026

https://github.com/harfbuzz/kharfbuzz

HarfBuzz as a Linux kernel module

cpp kernel-module

Last synced: 26 Jun 2025

https://github.com/rainmark/lispoo

C++ Lisp Interpreter

cpp lisp scheme-interpreter

Last synced: 24 Jun 2026

https://github.com/brunexgeek/protogen

Compile proto3 to generate C++ code for JSON serialization

compiler cpp json json-generator json-schema protobuf3 serialization single-file

Last synced: 18 Jun 2025

https://github.com/jetkan-yk/food-delivery

Introduction to C++ term project

cli cpp food-delivery introduction-to-programming

Last synced: 19 May 2026

https://github.com/jasperdrescher/tale

An action-adventure game developed in UE5 for learning purposes | UE5で開発された学習用のアクションアドベンチャーゲーム

cpp game unreal-engine

Last synced: 26 Jun 2025

https://github.com/muhammadmooazam/esp32-series

This is for teaching purposes

cpp esp32 iot programming

Last synced: 19 May 2026

https://github.com/martinhelmut/cpp-small-gui-project-sdl2

Small C++ GUI project template with SDL2 and SDL2_ttf.

cmake cpack cpp sdl2 sdl2-ttf

Last synced: 26 Jun 2025

https://github.com/fabianbs96/pool_allocator

Custom memory allocators for speeding up node-based containers and object graphs

allocator cpp cpp17 header-only memory-allocation modern-cpp pool-allocator

Last synced: 22 Mar 2025

https://github.com/its-kumar/__cpp__

Programming in c++ language.

c-plus-plus cpp

Last synced: 20 May 2026

https://github.com/frchrist/rp-auto

rp-auto is designed to help users easily and efficiently solve their bank reconciliation problems. It allows users to compare banking data with accounting data and quickly identify any discrepancies.

banking cpp qt reconciliation

Last synced: 20 May 2026

https://github.com/alexjmercer/datastructures-algorithms

A repo created to practice and publish code regarding various topics of Data Structures & Algorithms. Also planned to include all solutions from LeetCode.

algorithms cpp data-structures java learning-by-doing leetcode leetcode-solutions

Last synced: 20 May 2026

https://github.com/troldal/algorithms

Miscellaneous algorithms

algorithms cpp string

Last synced: 04 Mar 2025

https://github.com/janspiry/multivariate_normal

Scipy.stats.multivariate_normal.pdf() implementation by C++ with OpenCV.

cpp gaussian multivariatenormal opencv

Last synced: 20 May 2026

https://github.com/richelbilderbeek/travis_qmake_gcc_cpp17

Minimal project that uses qmake, GCC, C++17 and is tested by Travis CI

cpp cpp17 example gcc minimal qmake travis-ci

Last synced: 06 Apr 2025

https://github.com/ddc/802.11ad

802.11ad ns3 simulator

802-11ad cpp ns3

Last synced: 22 Jul 2025

https://github.com/genogrove/genogrove

Modern C++ chained interval indexing library

bplustree cpp data-structures genogrove genome genomics graph indexing intervals

Last synced: 20 May 2026

https://github.com/gembcior/stm32-cmake-blinking-led

Simple example how to use CMake with C++ for STM32 development.

cmake cpp embedded stm32

Last synced: 26 Jun 2025

https://github.com/allenvox/llvm-compilers

Workspace for Compilation Technologies class, fall

compiler compiler-design cpp cxx llvm

Last synced: 15 Apr 2026

https://github.com/cemoktra/mlpp

Implementation of some machine learning algorithms in c++

cpp machine-learning xtensor

Last synced: 06 Apr 2025

https://github.com/pratheekv39/polar-nrz-i-using-opengl

Creating a visualization of working of a Polar Non-Return to Zero Inverted ( Polar NRZ-I) using OpenGL and cpp

cpp opengl

Last synced: 15 May 2026

https://github.com/tak172/crossword_generator_bot

Telegram bot - crossword generator

cpp crossword-generator html rtf sqlite3 telegram-bot

Last synced: 22 Jul 2025

https://github.com/rajsoni03/cplusplus-training

C Plus Plus Training Class Codes and Notes

c c-plus-plus core cpp oops-in-cpp

Last synced: 20 May 2026

https://github.com/tahmid-saj/iot_database_management

A database management system and calculator for any IoT logged data files inputted into the program. The data log files will contain data of water levels, temperature and humidity of nodes. A linear regression calculator also calculates if the regression equation should change based on percent error calculations using real measures of water levels. Application was created with compatibility for LSN50 IoT logged data.

algorithms-and-data-structures cpp database-management iot linear-regression

Last synced: 14 Apr 2025

https://github.com/amoshnin/mipt.cpp-competitive.programming

📘 MIPT University - Olympiad School of Competitive Programming (C++) Curated repository with full explanations, solutions & written lectures collected throughout my academic experience at MIPT school

algorithms-and-data-structures competitive-programming cpp olympiad-in-informatics

Last synced: 26 May 2026

https://github.com/azurespheredev/KernelDriver2DrawLine

Enables developer to draw a line with start point and end point.

c cpp gdi hooking kernel wdk windows-10

Last synced: 25 Oct 2025

https://github.com/andrewrgarcia/learn-cpp

C++ learning / review material

cpp

Last synced: 27 Jun 2025

https://github.com/mickaelblet/args

Parse and store options from argc and argv

argparser argv argv-parser cpp cpp98 cpp98-compatible header-only-library

Last synced: 03 Feb 2026

https://github.com/vinatorul/advent-of-code

My advent of code solutions in C++ and Kotlin, see http://kuvaev.me/ for tutorials

advent-of-code advent-of-code-2016 cpp kotlin

Last synced: 30 Apr 2026

https://github.com/rvarago/cpppid

A composable library to implement contol loops in C++

control-engineering control-systems cpp cpp17 modern-cpp pid-controller

Last synced: 04 Apr 2025

https://github.com/loneicewolf/cryptography

Encryption implemented in various languages. like AES and Serpent, more coming.

aes c cascade-encryption cipher cpp cryptography openssl rijndael serpent

Last synced: 08 Mar 2026

https://github.com/rachhshruti/distance-vector-routing

Implementation of distance vector routing algorithm

cpp distance-vector multithreading routing-algorithm

Last synced: 02 Jan 2026

https://github.com/realtristan/wingl

Win32 Graphics Library From Scratch in C

c cpp gl graphics win32

Last synced: 21 May 2026

https://github.com/cat-gawr/plenia-360-off

Xenia ~ emulatore di Xbox 360 per Laptop | Konata ~ 2025

blfs c cpp csharp gentoo lfs linux lua macos nv vim windows xenia

Last synced: 08 Apr 2026

https://github.com/ferhatgec/loxplusplus

lox++, c++ implementation of jlox

cpp cpp20 crafting-interpreters jlox

Last synced: 23 Jul 2025

https://github.com/juvoy/wradar

A simple cs2 webradar cheat

cheat counter cpp cs2 csgo minimap radar strike webradar

Last synced: 21 May 2026

https://github.com/xtenzq/qbroadcastmessenger

📨 Simple messenger based on UDP socket broadcast

cpp messenger qt qt-network udp-socket university-project

Last synced: 21 May 2026

https://github.com/jgcmarins/graph-coloring

Graph coloring software that uses backtracking algorithm

backtracking-algorithm college-purpose cpp graph-coloring

Last synced: 15 Sep 2025

https://github.com/saptakbhoumik/ouroboros

Ouroboros is a C++ library to work with N dimentional tensors

cpp cpp20 cpp20-library ouroboros tensor

Last synced: 25 Jan 2026

https://github.com/bartste/keyboard

Keyboardio Atreus and Arduino

arduino atreus colemak-dh cpp keyboardio mechanical-keyboard

Last synced: 18 Feb 2026

https://github.com/henrifroese/external_memory_fractal_tree

Implementation of External Memory Fractal Tree (a variant of the Buffered Repository Tree) in C++ through the STXXL library.

b-tree-implementation cpp data-structures external-memory

Last synced: 23 Jul 2025

https://github.com/user0332/csnative

An implementation of C# compiling to native code

compiler cplusplus cpp csharp csnative dotnet native stdlib

Last synced: 11 May 2026

https://github.com/neuro-mechatronics-interfaces/microros-pico

An all-in-one package for building a local MicroROS workspace and flashing a ROS2 node on a Raspberry Pi PICO

cpp microcontroller microros pico raspberrypi-pico ros2

Last synced: 18 Jun 2026

https://github.com/avinashtare/cpp-notes

Welcome to a comprehensive repository of C++ notes, meticulously curated from my college experience and online learning journey. Whether you're a novice exploring the basics and some advance topic of C++;

cpp notes programming

Last synced: 08 Jun 2026

https://github.com/kadoshita/native-webrtc-loopback

libwebrtcを用いたWebRTCのエコーサーバー

cpp libwebrtc webrtc

Last synced: 30 Apr 2026

https://github.com/mrglaster/cuda-acfcalc

Calculation of the smallest ACF for signals of length N using CUDA technology.

acf c calculations cpp cuda google-colaboratory google-colaboratory-notebooks isu

Last synced: 06 May 2026

https://github.com/zeta611/hello-raytracer

Tiny raytracer in modern C++, config file in Lua

cpp lua modern-cpp raytracer

Last synced: 02 May 2026

https://github.com/srivatsan-ramesh/key-val-store

Simple persistent key value store using gRPC

cpp grpc key-value-store

Last synced: 29 Apr 2026

https://github.com/nglsg/mioframework

🚀 一键部署!自动化Android脚本,解放你的双手,支持录制行为,定时执行,自动点击,自动滑动,全真模拟🚀

android automation autotesting cpp

Last synced: 02 May 2026

https://github.com/menduz/libwebrtc

CMake libwebrtc test project

cmake cpp libwebrtc webrtc

Last synced: 01 May 2026

https://github.com/tenjou/replica-next

Both JavaScript static analyser and native compiler.

compilation compiler cpp javascript js native transpilation wasm webassembly

Last synced: 06 May 2026

https://github.com/aiecee/picosystem-boilerplate

Rough first draft of a template for C++ picosystem games

cpp game-development pico picosystem template

Last synced: 30 Apr 2026

https://github.com/sebe324/image-processing

A demonstration of various image processing algorithms using OpenCV

algorithms cpp opencv

Last synced: 02 May 2026

https://github.com/joonb14/libuvgameserver

Simple C++ game server on linux using libuv for TCP connection.

c cpp game-server gameserver libuv linux ubuntu

Last synced: 02 May 2026

https://github.com/huming2207/yilishen

YiLiShen - a command line helper tool for Xiaomi Yeelight WiFi light bulbs, written in C++

cmake cpp cpp14 cxx cxx14 rapidjson socket ssdp tcp yeelight yeelight-devices

Last synced: 22 Jun 2026

https://github.com/h4wk507/qtcalculator

Arithmetic expression parser built using C++ and Qt for GUI.

calculator cpp gui qt qt-calculator qt5 qtcreator

Last synced: 01 May 2026

https://github.com/phschaad/avl_tree

A basic implementation of an AVL-Tree in C.

avl avl-tree avl-visualizer avltree c cpp

Last synced: 02 May 2026

https://github.com/muhammad-fiaz/tunix-library

A powerful, cross-platform terminal UI framework written in pure C11 with an optional modern C++20 wrapper.

bash c c-language c-libraries c-library c-programming cmake cpp cpp-library cpp-programming terminal-app terminal-ui tui tui-cpp xmake

Last synced: 20 Jun 2026

https://github.com/ofelipelucca/jumpking-jumping-in-real-life

Uma aplicação que permite usar seus movimentos, capturados através da webcam, para jogar jogos. Criado com C++ e a biblioteca OpenCV, adaptado para jogar JumpKing.

computer-vision cpp game game-mod opencv opencv2 software webcam webcam-capture

Last synced: 02 May 2026

https://github.com/bytesclub/xplode

A 2D Game based on OpenGL

cpp game opengl

Last synced: 30 Apr 2026

https://github.com/daddesign-projects/demo_daisygfx_st7735

Demonstrates how to use the "DaisySeedGFX" graphics library with an ST7735 TFT controller

cpp daisy-seed gfx gfxlib st7735 tft tft-display

Last synced: 29 Apr 2026

https://github.com/vnmakarov/ihtab

High performance C/C++ hash tables

c cpp hashtable

Last synced: 25 Jun 2026

https://github.com/kurotych/modern-cpp-lib

Investigate ways to create modern cpp project

bindings ci cmake codecov cpp docker gcc gcov gtest html lcov library modern python testing travis unit

Last synced: 09 May 2026

https://github.com/makischristou/rtxon

A Raytracer I made for fun and learning.

cornell-box cpp golang graphics nvidia raytracing rendering rtx rtxon rust utah-teapot

Last synced: 09 May 2026

https://github.com/harrymt/dartboard_detector

An OpenCV dartboard detector written in C++.

cpp hough opencv sobel

Last synced: 12 Jun 2026

https://github.com/archishmansengupta/lc

contains leetcode solutions done ~ 2 years ago, don't bother

algorithms cpp data-structures leetcode

Last synced: 25 Jun 2026

https://github.com/ferhatgec/totem

Totem, 'less' without '--help'

buffer cli cpp less linux termios unix

Last synced: 04 May 2026

https://github.com/heraldofsolace/homesweethome

A dotfile manager written in C++.

cpp cpp17 cpp20 dotfiles dotfiles-linux linux

Last synced: 06 May 2026

https://github.com/denysvitali/tuna-ge

A Graphical Engine written in C++

cpp engine graphical linux unix windows

Last synced: 09 May 2026

https://github.com/pvgupta24/cse-labs

Dump for CSE Lab assignments and programs

algorithms c computer-architecture cpp data-structures mips opengl verilog

Last synced: 09 May 2026