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/jerdikk/robocat

Multiplayer clien-server game from book Multiplayer Game Programming Glazer Madhav

client-server cpp network-programming sdl2

Last synced: 10 May 2026

https://github.com/manmohan15214/coronasafe-challenge-2020

CLI App submission for the CoronaSafe Challenge 2020 (National Engineering Leadership Cadre for Public Services)

cli cpp todolist

Last synced: 09 May 2026

https://github.com/tzcnt/tmc-asio

Asio integration for the TooManyCooks runtime

asio coroutines cpp cpp20

Last synced: 02 Feb 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/wdv4758h/danboard

Danboard is watching you >w< (A project using OpenCV for realtime face detection and using WiringPi to control the motors, running on Raspberry Pi)

cpp opencv raspberry-pi

Last synced: 11 May 2026

https://github.com/flatcap/ibackup

⚙️ Object backup experiment

backup c-plus-plus cpp object

Last synced: 04 Jun 2026

https://github.com/aethermark/aethermark

Aethermark is a high-performance, extensible Markdown parser and renderer built with pybind11

cpp markdown parsing pybind11 python3

Last synced: 09 May 2026

https://github.com/blade-lang/kite

A package that helps to build C extensions for Blade as well as other C/C++ applications from a Blade script/project.

blade c clang cmake compiler cpp gcc mingw-w64 toolchain

Last synced: 28 Jan 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/konvt/tish

A Tiny Shell written by modern C++.

cmake cpp cpp20 linux linux-shell makefile modern-cpp shell

Last synced: 09 May 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/threeal/mosquitto_example

MQTT publisher and subscriber example using Eclipse Mosquitto

c cpp mosquitto mqtt

Last synced: 15 Apr 2026

https://github.com/satya-supercluster/leetcode

Collection of LeetCode questions to ace the coding interview!

cpp leetcode-solutions problem-solving

Last synced: 09 Oct 2025

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/ztry8/termlib

Lightweight and simple Rust/C/C++ library with a single header for terminal graphics

c console cpp gamedev graphics-engine header-only-library one-header roguelike-library roguelikedev rust-lang terminal terminal-emulator

Last synced: 06 Feb 2026

https://github.com/wizenink/bring

High-performance, lock-free SPSC ring buffer

concurrent cpp lock-free ring-buffer spsc

Last synced: 04 Mar 2026

https://github.com/poseidon-code/interviewroom-cpp-solutions

This is a repo for all the solutions of github repository InterviewRoom. The solutions are taken from all over the internet, and those are among the best complexity solutions by top coders from competitive programming field.

competitive-programming cpp interview-questions

Last synced: 07 Jun 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/andreaslill/qt-notes-md

A fast light-weight markdown note application written in C++ and QT.

cmake cpp qml qt qt6

Last synced: 16 Apr 2026

https://github.com/storn5/vector

A simple 3D game written in C++ with graphics implemented from scratch in DirectX, OpenGL and Vulkan, inspired by X-Wing (1993), Elite (1984) and X4: Foundations

cpp cpp14 engine game

Last synced: 30 Jan 2026

https://github.com/raadiah/rooflesshouse

A graphics project using OpenGL library, which includes game walking, interactive camera view, roll, yaw, pitch, interactive light, texture mapping, Koch Curve, Complex Objects made etc.

cpp interactive opengl pitch roll yaw

Last synced: 12 May 2026

https://github.com/mcquerol/battleship-cpp

Console-based Battleship game in C++. Demonstrates OOP and game development techniques.

battleship cpp doxygen game object-oriented-programming uml

Last synced: 20 Apr 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/umbrellaleaf5/cpp

My repository where I first try and learn C/C++ and CMake

c cmake cpp education

Last synced: 23 Jun 2026

https://github.com/user0332/c-blunt

A product of User0332/csnative that attempts to provide a more minimal and slightly different version of C# translating to native code

assembly-loading cplusplus cpp csharp csnative dll dotnet native stdlib

Last synced: 09 May 2026

https://github.com/astrodynamic/ant-colony-optimization-algorithm-in-qt-cpp

ACOAlgorithms is a C++ project implementing ant colony optimization algorithm for solving traveling salesman problem.

aco algorithm ant-colony-optimization cmake cmakelists console-application cpp cpp17 makefile multithreading tsp-problem

Last synced: 05 Jun 2026

https://github.com/sharoniv0x86/bankingsystem2.0

A banking system created in C++ with cool functionalities!

banking-system banking-system-cpp cpp cpp-project open-source

Last synced: 12 May 2026

https://github.com/ihorshevchuk/spdlog-spm

Fast C++ logging library now in Swift Package Manager

cpp spdlog spdlog-wrapper swift swift-package-manager

Last synced: 12 May 2026

https://github.com/spite-triangle/variant

It's a variant component, based on C++11.

cpp cpp11 variant

Last synced: 10 Feb 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/fabrizio-ottati/misha

Simple and fast decoding of event cameras data to NumPy

c cpp event-ca neuromorphic numpy

Last synced: 20 Apr 2026

https://github.com/jasperdrescher/learnopengl

Following https://learnopengl.com/ and http://www.opengl-tutorial.org/ with an easy-to-use development environment.

cmake cpp opengl

Last synced: 12 May 2026

https://github.com/keithdhedger/xdg-desktop-portal-filechooser

A customizable file dialog chooser for use with xdg-desktop-portal

cpp qt qt5 qt6 vala xdg-desktop-portal

Last synced: 12 May 2026

https://github.com/mabdusshakur/send-text-with-discord-webhook-cpp

Simple C++ Application to send Text to Discord channel with webhook using

cpp discord discordwebhook webhook

Last synced: 15 Apr 2026

https://github.com/luisfelipepoma/shell

Basic Shell Implementation: Built with LLVM and ANTLR

antlr4 compiler compiler-design cpp llvm nlp shell

Last synced: 09 May 2026

https://github.com/shawwn/snippets

John Ratcliff's code snippets

c cpp jratcliff snippets

Last synced: 20 Apr 2026

https://github.com/pablitoo1/tractor-rush-carrots-edition

A 3D game about collecting carrots in the shortest possible time, made in C++ and OpenGL

3d-game cpp glut-library opengl

Last synced: 12 May 2026

https://github.com/chenshaw010/interactivity-in-a-3d-scene

Interactive 3D environments with custom models created in OpenGL.

3d 3d-graphics 3d-models camera cpp interactive lighting opengl

Last synced: 16 Apr 2026

https://github.com/marx-wrld/login-page

This is a simple login page built in Dart.

cmake cpp dart html makefile

Last synced: 08 May 2026

https://github.com/st235/xcalc-core

Free open source arithmetic grammar parser 🧮

calculator cpp grammar parser xcalc

Last synced: 10 Jun 2026

https://github.com/embeddedcrab/xmc4500_relaxkit_cpp

This repo contains C++ version of DAVE generated code for Peripherals with modified/added functionalities for XMC4500 Relax Kit

api c c-cpp cpp driver-programming xmc4500 xmc4500-relaxkit

Last synced: 21 Apr 2026

https://github.com/djaus2/sensorblazor_arduino

Mirrors SensorBlazor repository .NET Core Console apps in that Arduino Sketches send Sensor data to Azure IoT Hub via the SensorBlazor service.

arduino azure azure-iothub blazor blazor-webassembly cpp iothub sketch

Last synced: 15 Apr 2026

https://github.com/i-umairkhan/data-structures

Includes C++ Implementation of Data Structures and Algorithms.

algorithms biginteger-cpp cpp data-structures

Last synced: 10 Jun 2026

https://github.com/hightemp/appearth

Qt project of earth projection zones

cities cpp earth globus map qt5

Last synced: 29 Apr 2026

https://github.com/md-mafujul-hasan/computer_graphics

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

c-plus-plus cpp graphics opengl

Last synced: 21 Apr 2026

https://github.com/silvio2402/deskcontrolsplit

A splitter that connects an interface to two table leg motor controllers.

arduino controller cpp mod platformio

Last synced: 13 May 2026

https://github.com/duyndh98/game-snake

An Advanced C++ Game Console using OOP and Data Structures

cpp datastructures game-console object-oriented-programming

Last synced: 10 Jun 2026

https://github.com/louislelay/lane-detection-and-vehicle-tracking

C++ programming, using OpenCV, to process and analyze a video sequence of road traffic.

car-detection computer-vision cpp lane-detection lane-lines-detection opencv opencv-cpp opencv4 recognition road-detection

Last synced: 13 May 2026

https://github.com/goruck/bow

Object classifier using the bag of words approach in OpenCV 3.2

bag-of-words computer-vision cpp opencv3

Last synced: 11 Jun 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/hyunjinno/multicore_computing

A repository of multicore programming in Java and C.

c cpp cuda java multithreading openmp thread thrust

Last synced: 18 Apr 2026

https://github.com/atelierarith/cxxrandomlogo

Port AtelierArith/RandomLogos.jl written in Julia to C++

cpp cxx cxxwrap fractals julia

Last synced: 12 Feb 2026

https://github.com/minuta18/cpp-http-server

Simple C++ HTTP Server. Currently in active dev

c cpp http system-programming web

Last synced: 13 May 2026

https://github.com/mguludag/spdlog-mongodb-sink

mongodb sink for spdlog library

async cpp logging mongodb spdlog

Last synced: 13 May 2026

https://github.com/tahashieenavaz/c-programming-gravity

Hard coded gravity with c++ and graphics.h library.

c c-animation cpp graphics

Last synced: 15 Apr 2026

https://github.com/luiz-marcio-faria-de-aquino-viana/dlxwin

Simulador DLX Windows - "Algoritmos de Despacho de Instruções em Máquinas Super Escalares" - Projeto de Graduação em Engenharia Elétrica com Ênfase em Engenharia de Sistemas e Computação (UERJ em 1997)

assembler borland-cpp cpp dlx owl2

Last synced: 28 Apr 2026

https://github.com/evanpacini/functional

Bringing functional programming to C!

c c23 cpp cpp23 functional functional-programming

Last synced: 13 May 2026

https://github.com/lucacasamentigamedev/pong

Simple Pong-clone projects in C++ and raylib. Without getting points

cpp pong raylib

Last synced: 27 Apr 2026

https://github.com/andr3w03/komputergrafikvisualisasi_lab

Tugas Mata Praktikum Komputer Grafik dan Visualisasi Lab 2 Semester 4

c cpp desktop-application glut opengl visual-studio

Last synced: 08 May 2026

https://github.com/sameetasadullah/producer-consumer-problem-using-semaphores

C++ code to solve producer consumer problem using threads and semaphores

cpp linux producer-consumer-problem semaphores threads ubuntu

Last synced: 13 May 2026

https://github.com/cesar-borba/beecrowd-leetcode-questions

Repositório dedicado para resoluções de exercícios das plataformas Beecrowd e LeetCode.

cpp

Last synced: 21 Apr 2026

https://github.com/mijisu0103/game-programming

This repository contains a collection of mini-games I've developed using C#, C++, and Lua.

cpp csharp game-programming lua

Last synced: 08 May 2026

https://github.com/jan-stangelj/renderer

A OpenGL c++ renderer made in spare time

cpp graphics opengl

Last synced: 14 May 2026

https://github.com/snowkylin/npn

A boolean matcher that computes the NPN canonical representative for a given boolean function.

boolean-matcher cpp eda logic-synthesis npn pypi-package python

Last synced: 21 Apr 2026

https://github.com/huzecong/gomokuduel

Qt project - Online Gomoku game

cpp gomoku-game qt

Last synced: 14 May 2026

https://github.com/ahasannn/flappy-bird

A flappy bird game implemented in C++ with OpenGL

computer-graphics cpp flappy-bird-game glut-library opengl

Last synced: 14 May 2026

https://github.com/mihir2006/radar-using-arduino-uno

Radar Using Arduino Uno and Ultrasonic sensor

aurdino cpp hardware processing-sketch

Last synced: 14 May 2026

https://github.com/bigmat18/bgfx-lines

Implementation of algorithms to draw lines in different shape a size without using any primitive in API but with bgfx

cmake cpp rendering shaders

Last synced: 04 Jun 2026

https://github.com/umer-farooq-cs/canny-edge-detector

High-performance Canny edge detector with CPU and CUDA implementations. Loads PGM images, performs Gaussian smoothing, gradients, non-max suppression, and hysteresis. Benchmarks both paths, outputs edge maps, and reports speedup. Simple Makefile, sample images included.

c canny-edge-detection computer-vision cpp cuda gpu high-performance-computing image-processing nvcc pgm

Last synced: 18 Apr 2026

https://github.com/moorara/compiler

Playing with Compilers ...

bison compiler cpp flex golang goyacc lex lexer parser yacc

Last synced: 29 Apr 2026

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

simple and powerful template for your projects in c++

cmake compose cpp docker make modern project sanitizer template

Last synced: 21 Apr 2026

https://github.com/asiff00/brain-teaser-a-terminal-based-game

Improve your computational power.

cpp game terminal-based terminal-game

Last synced: 10 Jun 2026

https://github.com/sunami09/codechef-dsa-series

DSA Learning Series is an educational series put together by CodeChef Volunteers. Under this, we will be hosting a practice contest which will cover curated problems from a certain topic(s).

codechef-solutions competitive-programming-contests cpp dsa-learning-series dsa-practice

Last synced: 11 Jun 2026

https://github.com/rudissaar/desktop-clock

Customizable desktop clock widget written in Qt5 framework.

clock-widget cpp cross-platform desktop-widget eye-candy qt-installer-framework qt5 qt5-widgets

Last synced: 08 May 2026

https://github.com/melroy89/cpp-gtk-test-app

GTK/Gtkmm C++ Test Application - using CMake

application cmake cpp example gtk3 gtkmm template

Last synced: 08 May 2026

https://github.com/sorgazb/library_cpp

Program based on the use of OOP in C++

cpp makefile poo

Last synced: 12 Jun 2026

https://github.com/samirhamadaa/developer

A structured C++ project implementing OOP principles, focusing on encapsulation, abstraction, and multi-level inheritance with real-world object modeling.

abstraction classes cpp encapsulation inheritance object-oriented-programming oop

Last synced: 05 Jun 2026

https://github.com/teppyboy/stelle120

Sets your custom FPS in Star Rail

cpp star-rail windows-registry

Last synced: 12 Jun 2026

https://github.com/kitanokitsune/progressbar.hpp

C++ Class Library to show CUI Progress Bar

cpp header-only-library multi-platform progressbar

Last synced: 12 Jun 2026

https://github.com/kuro337/textract

Single Header High Performance C++ Image Processing Library to read content from Images and transform Images to text files.

cpp cpp20 cryptography folly opencv openmp-parallelization

Last synced: 18 Apr 2026

https://github.com/izonit/mutils

Making your routine easy :)

cpp library mutils

Last synced: 05 Jun 2026

https://github.com/dylanbuchi/data-structures-and-algorithms-cpp

Repo to practice implementing data structures & algorithms in C++

algorithms cpp data-structures

Last synced: 12 Jun 2026

https://github.com/douze/odo

OpenGL procedural terrain

cpp opengl procedural-generation terrain

Last synced: 08 May 2026

https://github.com/doublegate/cado-nfs-modern

CADO-NFS (modern): an enhanced modernization + performance fork of CADO-NFS (Number Field Sieve — integer factorization & discrete log) on current toolchains. Adds GPU linear algebra + full vector residency, a GPU ECM pre-factoring front-end, SDE-validated AVX-512 VPCLMULQDQ/IFMA kernels, and Rust orchestration. LGPL-2.1.

cado-nfs cpp cryptography discrete-logarithm factorization hpc integer-factorization modernization-fork nfs number-field-sieve number-theory python

Last synced: 16 Jun 2026

https://github.com/levikuhaulua/school-assignments

Repository containing all school assignments I have worked on.

c cpp java python

Last synced: 08 May 2026

https://github.com/josedavidss/aed2.pointers

Trabajo relacionado a las multiples funciones que son capaces de hacerse gracias a lógica de punteros. Utilizando C++ como lenguaje principal.

cpp learning pointers

Last synced: 13 Jun 2026

https://github.com/htmlcsjs/funni-marching

an attempt at marching squares using raylib

cpp graphics-programming raylib

Last synced: 05 Jun 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/rdrahul123/my_code

Welcome to my code repository! This repository serves as a centralized location for all my code and documents related to data structures, algorithms, and problem-solving techniques.

algorithm-analysis algorithms-and-data-structures cpp cpp11 cpp17 datastructures

Last synced: 13 Jun 2026

https://github.com/afrinaf/iot-integrated-medicine-vending-system

This project is an innovative IoT-based solution for dispensing prescription medications, providing a contactless, automated system for doctors, patients, and pharmacy integration.

arduino cpp flask-application hospital-management html-css-javascript medicine-vending-machine payment-gateway python rfid

Last synced: 09 Feb 2026