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/christinec-dev/sharpshooter

A simple shooter-game made with UE4 and C++

cplusplus cpp unreal-engine-4

Last synced: 10 Oct 2025

https://github.com/allncuz/cppoop

C++ OOP Programming

cpp oops

Last synced: 10 Oct 2025

https://github.com/agronskiy/cpp-gmock

Tutorial material on architectural pre-requisites to make your C++ code (g)Mock-testable.

cpp gmock testing

Last synced: 10 Oct 2025

https://github.com/0vergrown/vowel-checker

A simple C++ program that checks if given characters are vowels. It demonstrates basic programming principles such as functions, conditionals, and loops, making it ideal for educational purposes and beginners in C++ programming.

beginner-friendly character-processing conditional-statements cplusplus cpp educational functions loops programming-tutorial vowel-checking

Last synced: 10 Oct 2025

https://github.com/chloro-pn/raft

raft based on asio / c++14

asio cpp raft

Last synced: 11 Oct 2025

https://github.com/nbkhope/ultimata

Experiments with libSDL, this time using SDL 2.0

cpp game-development libsdl

Last synced: 21 Jan 2026

https://github.com/bensuperpc/mathlib

my math lib

cpp math

Last synced: 11 Oct 2025

https://github.com/bomkvilt/gremlin

A set of CMake scripts that makes c ++ development a bit easier: Modules, Unit tests, ....

cmake-scripts cpp guards

Last synced: 11 Oct 2025

https://github.com/ipolynkina/algorithms

sorting and searching algorithms

cpp

Last synced: 11 Oct 2025

https://github.com/zcemycl/distributecompute

Parallel Computing and Distributed Computing with C++ threads, Python threads+asyncio+multiprocessing and Spark, and Cuda.

asyncio boost cpp cuda global-interpreter-lock jthread multiprocessing python spark thread

Last synced: 14 Apr 2026

https://github.com/anilsudhakar/sample_application

sample application to demonstarte the consumption of conan package

cmake conan cpp docker

Last synced: 14 Apr 2026

https://github.com/shakfu/mgen

Translates python to c, c++, go, rust, ocaml, and haskell

c cpp golang haskell python rust translation

Last synced: 11 Oct 2025

https://github.com/ryanwebber/vixl

A minimal, modern, c++ game engine toolchain assembled from existing libraries

cpp cross-platform game-development modern-cpp

Last synced: 19 Jan 2026

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

A C++ Learning Sandbox & Low-Level Programming Playground

cpp learning-by-doing problem-solving

Last synced: 11 Oct 2025

https://github.com/louis3112/hp_lite

Final Project for Basic Programming (Pemdas) in 1st Semester. Tbh, it's a multifunctional utility CLI app, but since idk what kind of app is it back then (my first project), i call it "HP_Lite"

cli cpp first-project noob-dev simple-project

Last synced: 11 Oct 2025

https://github.com/yangix-w/sistema-particellare

Progetto per il corso di Informatica Grafica di Università dei studi di Milano-Bicocca

cpp opengl

Last synced: 17 May 2026

https://github.com/rkstudio585/ascii-illusions

This project features colorful ASCII animations created with the ncurses library in C, showcasing various illusions like spinning lines, falling characters, expanding circles, and zig-zag patterns, providing an engaging visual experience in the terminal.

7 ascii-illusion c c-programing c-script cpp illusion illusion-in-c project rk rkstudio

Last synced: 11 Oct 2025

https://github.com/golchanskiy23/convolutionalneuralnetwork

Image classification using CN and access to the image class via a web server

cnn concurrency cpp docker python torch

Last synced: 14 Apr 2026

https://github.com/teledhil/rtx

A work-in-progress ray tracing engine using Vulkan

cpp raytracing vulkan

Last synced: 19 Jan 2026

https://github.com/n1ghtthef0x/cpp-template

Template for my C++ projects

cmake cpp n1ghtthef0x template

Last synced: 18 Jul 2026

https://github.com/skulblakka/at24c256

Simple platformio library for AT24C256 EEPROM supporting page-writes and ACK-polling

arduino cpp eeprom library microchip platformio

Last synced: 19 Jan 2026

https://github.com/divanny/data-structure-and-algorithms-i

Repository created for Data Structure and Algorithms I assignments

algorithms-and-data-structures cpp efficient-algorithm problem-solving

Last synced: 12 Oct 2025

https://github.com/berquist/overlapintegrals

Overlap integrals over GTOs (THO66 algorithm) in many languages

chrestomathy common-lisp cpp electronic-structure integral-equations julia nim python quantum-chemistry racket rust

Last synced: 19 Jan 2026

https://github.com/sassanghz/esp32-wifi-wirelesscontrol---arduino

The ability to create your own wireless network control via WIFI. Windows CP210x Universal Windows Driver setup in Device Manager.

arduino-uno cpp wifi-network

Last synced: 12 Oct 2025

https://github.com/mehermvr/progress

A neat (mostly) progress bar for c++.

bar cpp header-only progress

Last synced: 12 Oct 2025

https://github.com/flagarde/khaos_old

A C/C++ library to simplify cross-platform programming

c cpp predef

Last synced: 14 Apr 2026

https://github.com/cybergeist0/riemann

A program that approximates the definite integral of a relation using Riemann Sum approximations.

cpp riemann-sum vectors

Last synced: 12 Oct 2025

https://github.com/dsite42/cpp06

42 project - CPP06 - This module is about the different cast types in CPP.

42 cpp cpp06

Last synced: 03 Jul 2026

https://github.com/wajahat001/cryptoplatform

This is the cryptocurrency platform and work as a dummy platform you can place and execute your order easily

class cpp oop-concepts oop-principles oops-in-cpp

Last synced: 12 Oct 2025

https://github.com/pierluigiferrari/pid_controller

A PID controller for 2D vehicle trajectories

control controller cpp pid-control pid-controller self-driving-cars

Last synced: 12 Oct 2025

https://github.com/rafali25/snake_game

This is a simple snake game in C++ which includes multithreading

cpp multithreading

Last synced: 12 Oct 2025

https://github.com/atauveron/itr-2019

Tutorials/project for the ITR course (2019)

course-project cpp cpp11 posix real-time

Last synced: 12 Oct 2025

https://github.com/64j0/poc-cpp-functional

A POC showing how one can leverage C++ functional features to: partial application, higher order functions.

cpp functional-programming

Last synced: 18 Jul 2026

https://github.com/centuriontheman/parallelsortingalgorithms

Cpp/CUDA application for benchmarking sorting algorithms

benchamark cpp cuda multithreading sorting-algorithms

Last synced: 18 Feb 2026

https://github.com/lucasbotang/system_monitor

Linux system monitor

cpp linux

Last synced: 01 May 2026

https://github.com/AcrNischal/nepLang

Step into NepLangCPP, where code is spicier than curry and syntax is as wild as a mountain breeze! 💻🏔️ NepLangCPP is the rebel of programming – more like a Bollywood dance-off than a serious coding affair. It's where bugs are features and errors are just the language telling jokes. 🎭🐜

cpp language nepaliprogramming neplangcpp

Last synced: 12 Oct 2025

https://github.com/y252328/aterm-cpp

A simple serial terminal implemented in Qt

cpp qt5 send-file serialport

Last synced: 18 May 2026

https://github.com/itzcozi/learning-c-with-classes

I am learning C++ and thought I would share my "Humble beginning" programs

c-with-classes cpp how-to learning low-level self-taught

Last synced: 12 Oct 2025

https://github.com/poakapx/cpp-operator_overloading

Приклад перевантаження операторів статичним й динамічним шляхами.

cpp project

Last synced: 31 May 2026

https://github.com/damienstanton/cxx

Self contained C++ file starter and build script

cpp starter zsh

Last synced: 21 Jan 2026

https://github.com/net-dev-id/dns-wrapper

A DNS wrapper service

boost c cpp dns linux networking unix windows

Last synced: 21 Jan 2026

https://github.com/james-ralph8555/1brc

1brc https://www.morling.dev/blog/one-billion-row-challenge/

cpp datafusion duckdb rust sql

Last synced: 18 Apr 2026

https://github.com/proffix4/cpp_cross_dev_ubuntu22

Все для разработки кроссплатформенных программ на C++ в Ubuntu22 с использованием wxWidgets

cpp cross-platform development linux ubuntu ubuntu22 windows

Last synced: 03 May 2026

https://github.com/obitech/exercises

A pool of small scripts and exercises I've done in different languages

c cpp javascript python ruby tutorial

Last synced: 10 Apr 2026

https://github.com/daleonpz/imdatabase

manage my own postgresql database

cpp database gmail postgresql

Last synced: 19 Apr 2026

https://github.com/hilarionengarejr/image-transformation

Image transformations with C++

cpp libpng

Last synced: 02 Jul 2026

https://github.com/mcleber/sfml_arkanoid_game

Arkanoid game made in SFML

cpp games learning-cpp sfml sourcecode

Last synced: 14 Oct 2025

https://github.com/gloryofnight/cpp-cmake-template

Template for your C++ project using CMake and LLVM

c cmake cpp cpp-templates cxx llvm ninja-build

Last synced: 13 Apr 2026

https://github.com/jurgen-kluft/liblua

LUA library

c cpp lua xbase

Last synced: 27 Jan 2026

https://github.com/maltsev-dev/unrealProjects

UE projects. 3 fully completed games based on free assets packs

cpp game-development ue5

Last synced: 14 Oct 2025

https://github.com/unipr-org/fdp-b

FdP-B - Fondamenti di Programmazione parte B presso l'Università degli Studi di Parma (9 CFU).

cpp java oop

Last synced: 22 Jan 2026

https://github.com/jurgen-kluft/cjson

C++ JSON parser and decoder/encoder (can deserialize JSON into structs and back to JSON)

cpp custom json linear-allocator no-dependencies utf-8

Last synced: 27 Jan 2026

https://github.com/telattar/chicken-invaders-dupe

A dupe for the famous Chicken Invaders game using OpenGL 2D

cpp glut opengl

Last synced: 17 May 2026

https://github.com/mishamyrt/cppwriter

✍️ Iterative interface for generating C/C++ code from Python

arduino cpp

Last synced: 27 Jan 2026

https://github.com/c7ex/stormtrack-oscilloscope

C++ real-time oscilloscope / time series plotting library for Windows using pure WinAPI & GDI. Supports static and streaming data, zoom/pan, auto X‑scaling, data tracking, and adaptive grid. Multithreaded, no dependencies.

console-app cpp engineering gdi high-performance real-time streaming timeseries visual-studio visualization winapi windows zero-dependencies

Last synced: 01 Jun 2026

https://github.com/masonlet/starletengine

Modular OpenGL Engine written in C++

cpp engine game-engine opengl starlet

Last synced: 14 Oct 2025

https://github.com/imerr/ld38

Ludum Dare 38

cpp game ldjam sfml

Last synced: 27 Jan 2026

https://github.com/gurung-sekai/restaurant-billing-system

C++ console application with three programs for restaurant menu creation, billing checkout, and daily sales statistics.

cpp oop-cpp restaurant-billing-system

Last synced: 15 Oct 2025

https://github.com/hansalemaos/locate_pixelcolor_cython_multi_auto_compile

Detects colors in images 8 x faster than Numpy / Uses Cython - returns a dict

bot c color colors colour colours cpp cython fast find multiprocessing numpy numpy-array opencv rgb rgba search

Last synced: 24 Feb 2026

https://github.com/centuriontheman/graphalgorithms

The project implements selected graph algorithms and measures their time complexity.

cpp cpp-programming graphs time-complexity time-complexity-analysis time-complexity-comparison university university-project

Last synced: 15 Oct 2025

https://github.com/youneshimi/coffee_machine_qtcreator

Qt Quick Designer – The Coffee Machine

cpp qmake qml qtcreator

Last synced: 15 Oct 2025

https://github.com/tolerblanc/42_seoul

Projects in 42Seoul

42seoul born2code c cpp

Last synced: 15 Oct 2025

https://github.com/chivenzhang/plang-release

Plang Programming Language for Game Design

3d-engine cpp game game-development game-engine language plang script

Last synced: 15 Jul 2026

https://github.com/marovira/marching_rings

An implicit surface polygonizer based on planar cross-sections

cpp implict opengl polygonizer surface

Last synced: 14 Apr 2026

https://github.com/oadultradeepfield/n-body-orbit-simulation

A C++/Go program for N-Body orbit simulations, built upon the previous 3-Body projects, with added support for spherical coordinates and collision.

cpp golang gravity python simulation

Last synced: 16 Oct 2025

https://github.com/DSCmatter/AegisCC

A minimalistic x86-64 JIT compiler written in C++

assembly compilers cpp jit

Last synced: 16 Oct 2025

https://github.com/mghalix/library-system

C++ console application to run a library system.

cpp data-structures file-organization oop

Last synced: 01 Jun 2026

https://github.com/joyrider3774/mazethingie_wasm4

WASM-4 version of my Mazethingie game which is a maze generator / player.

cpp game game-development maze maze-game maze-generator wasm4

Last synced: 18 Jul 2026

https://github.com/trobert42/cpp_modules

C++98 Modules

cpp cpp98 oop

Last synced: 21 Feb 2026

https://github.com/ignaciohermosillacornejo/competitive_programming

Personal repo for my competitive programing exercises

competitive-programming cpp icpc kattis live-archive spoj uri uva

Last synced: 24 Feb 2026

https://github.com/yonghui610/life-game

天津理工大学中加22届大一C++课设

cpp

Last synced: 18 Oct 2025

https://github.com/richelbilderbeek/rosindelletal2008

3D visualization of Rosindell et al., 2008

3d-visualization cpp rosindell travis-ci urho3d

Last synced: 19 Jul 2026

https://github.com/vishal-ahirwar/image2text

Text 2 Image Using Qt6 C++ and Tesseract

cpp ocr-recognition ocr-text-reader qt6

Last synced: 14 Apr 2026

https://github.com/striter-no/asmlsl

Легкий, подобный ассемблеру, интерпритируемый язык, написаный на C++. Может быть использован вместе с C++

cpp interpreter newlanguage

Last synced: 01 Jun 2026

https://github.com/ikajdan/glorious-indicator

A plasmoid that shows the battery level of Model O Wireless mouse

cpp plasma-applet plasma-desktop plasmoid

Last synced: 01 Jun 2026

https://github.com/ntkot/icm20948_i2c

Library package for communication using I2C with ICM20948 IMU sensor

cpp i2c icm20948 imu mraa raspberry-pi sparkfun-imu

Last synced: 27 Jan 2026

https://github.com/yeshalkhan/dsa-adts

This repository contains code for ADTs that I implemented in my Data Structures and Algorithms course.

adjacency-list-graph adjacency-matrix-graph adt array binary-search-tree binary-tree cpp double-linked-list dsa header-files linked-list max-heap min-heap queue set stack

Last synced: 14 Jul 2026

https://github.com/AnishVDev/10R-Basic

10R's Codebase for the 2024-25 V5RC: High Stakes

10r c cpp highstakes pros vex vex-robotics vex-robotics-competition vex-v5 vexcode vrc

Last synced: 19 Oct 2025

https://github.com/davitvarshanidze/tiny2D

2D game engine

cpp lua sdl2

Last synced: 19 Oct 2025

https://github.com/adolbyb/process-scheduler

A C++ process scheduler project using predefined processes and queue structs

c-plus-plus cpp fcfs-scheduling mlfq-scheduling process-scheduler process-scheduling-algorithms queue sjf-scheduling struct

Last synced: 18 Jul 2026

https://github.com/ccooper1982/fcache

FlatBuffers cache over WebSockets. Written in C++ with a Python API

cache cpp flatbuffers key-value keyvalue kv

Last synced: 23 Jan 2026

https://github.com/m-code12/animation_using_cpp

A man walking with umbrella on a rainy day

animation cpp rainy-day umbrella

Last synced: 16 Jul 2026

https://github.com/elemeants/leetcode-problems

Just a repo to store my leet code problems.

algorithms cpp leetcode leetcode-cpp

Last synced: 18 Jul 2026

https://github.com/rose-mtz/SearchAI

A program that visualizes search AI algorithms.

cpp opengl searching-algorithms

Last synced: 22 Oct 2025