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/izenynn/ft_containers

42 cursus - ft_containers: re-implementation of some c++ STL containers.

42 42born2code containers cpp cpp98 cpp98-compatible ft-containers linux macos map red-black-tree set stack stl-container stl-containers vector

Last synced: 09 May 2026

https://github.com/convexwf/leetcode

Solution to Leetcode problems. 在此记录 Leetcode 题目的解法思路,以C++为主。

algorithm cpp data-structures leetcode

Last synced: 24 Aug 2025

https://github.com/mdmasum23/computer-graphics-lab

Academic Lab Course | 18th Batch | Computer Science & Engineering (CSE) 📍Mawlana Bhashani Science and Technology University (MBSTU)

c computer-graphics computer-graphics-lab cpp graphics-algorithms opengl winbgim

Last synced: 09 May 2026

https://github.com/bergercookie/ansible-role-mrpt

Ansible Role for setting up MRPT (download and compilation) on a set of remote hosts

ansible ansible-roles cpp mrpt

Last synced: 09 May 2026

https://github.com/klappdev/jefl

Java native erase library

cpp cpp20 cpp23 erasing filesystem java jni-java

Last synced: 09 May 2026

https://github.com/racheljiang310/orcaduino

Arduino + ORCA esolang

arduino-uno c cpp orca platformio

Last synced: 09 May 2026

https://github.com/maxadams0/tams

A Modern Minesweeper Game in C++ ("Totally Accurate MineSweeper")

cpp gui minesweeper ui windows windows-desktop

Last synced: 09 May 2026

https://github.com/lasithaamarasinghe/3d-mapper

This 3D plotting device is developed for the semester 4 project under EN 2160: Electronic Design Realization.

3d-plotter 3dpointcloud altium-designer arduino atmega2560 avr-programming ch340 cpp i2c nema17 python3 smd solidworks stepper-motor tof triangulation

Last synced: 10 May 2026

https://github.com/jackkimmins/alpha-digit

C++ Feedforward Neural Network w/ WASM Inferencing & Vue3 UI for MNIST Digit Classification

cpp emscripten feedforward-neural-network gradient-descent machine-learning mnist vue3 wasm

Last synced: 10 May 2026

https://github.com/royratcliffe/infinite_state_machine

Infinite State Machine Library

c cpp embedded state-machine

Last synced: 10 Jun 2026

https://github.com/corendos/wasm-hot-loading

WASM Module hotloading in native apps

cpp native wasm zig

Last synced: 10 May 2026

https://github.com/kingsmen732/grow_r502-a_fingerprint

Grow r502a fingerprint RAW implementation in python, rust and cpp

cpp fingerprint-authentication grow-r502-a python rust

Last synced: 10 May 2026

https://github.com/retifrav/android-cpp-example

An example of using a C++ library inside Android application with Kotlin

android cpp kotlin

Last synced: 10 May 2026

https://github.com/nishnash54/database-optimization

Optimization using direct method

cpp database matplotlib python-3

Last synced: 10 May 2026

https://github.com/piyush0663/leetcode

🚀 Solve and document LeetCode's daily challenges in this repository. Sharpen your problem-solving skills with a new problem each day. Contributions welcome in multiple programming languages!

c cpp leetcode-solutions potd-solution problem-set problem-solving python

Last synced: 10 May 2026

https://github.com/schanur/tedder

Incremental build system for complex tasks using Rake

autodiscover build-system c cpp dependency-graph package-manager plugins pretty-print rake ruby swig

Last synced: 10 May 2026

https://github.com/mabdusshakur/cpp-image-sender-discord-webhook

Send image to discord channel throw webhook with c++

cpp discord screencapture screenshot webhook

Last synced: 10 May 2026

https://github.com/fabulani/360ip-with-cuda

360° Image Processing with CUDA and OpenCV.

360-image 360-video cpp cuda image-processing opencv

Last synced: 11 May 2026

https://github.com/cipulot/various

A collection of scripts written in various programming languages. You can find all sorts of stuff in here.

asm binary cpp python

Last synced: 11 May 2026

https://github.com/nirebu/luci

An old project for displaying a solid color in a floating window, in order to use it on a projector

cpp cross-platform desktop qt qtcreator ui

Last synced: 11 May 2026

https://github.com/killerasus/learningopencv

Learning OpenCV studies.

cpp learning-exercise opencv

Last synced: 11 May 2026

https://github.com/apws25/accelmoe

This repository is for CUDA kernel re-implementation of CPU-based MoE model.

cpp cuda mixture-of-experts

Last synced: 11 May 2026

https://github.com/omrawaley/ab-particles

This is a particle system I designed for the 8-bit gaming platform, the Arduboy. However, it can be ported to other platforms with ease.

arduboy arduino cpp particle-physics particle-system particles

Last synced: 11 May 2026

https://github.com/rosriv30/penn-cloud

Distributed cloud system

cpp grpc

Last synced: 12 May 2026

https://github.com/iabdullah215/multilevel-feedback-queue-scheduling

Multilevel Feedback Queue Scheduling in C, C++ and Python

c-language cpp multilevel-feedback-queue python

Last synced: 12 May 2026

https://github.com/magnetic-fox/unbzip2-watcom

Very simple patch of official BZip2 code, which compiles under Open Watcom for Win16

80286 80386 80486 8086 allocation bzip2 c cpp experimental forfun halloc huge-alloc huge-pointers openwatcom patch pointers unbzip2 watcom win16

Last synced: 12 May 2026

https://github.com/denyskryvytskyi/lia

Math lib for my game engine

cpp cpp-library math mathematics matrix vector

Last synced: 11 Jun 2026

https://github.com/shakfu/template-imgui

A skeleton project using imgui with a macOS(x86_64) metal-sdl2 configuration.

cpp imgui macos template

Last synced: 12 May 2026

https://github.com/kampi/esp32-gnss-parser

Improved version of the ESP32 nmea parser from Espressif.

cpp esp-idf esp32 gps nmea nmea-parser nmea0183

Last synced: 12 May 2026

https://github.com/avinal/the-hack-assembler

Assembler developed to convert The HACK assembly language to machine code.

cpp nand2tetris

Last synced: 11 Jun 2026

https://github.com/brocbyte/cuball

CUDA-based implementation of "Real-Time Rigid Body Simulation on GPUs" [from GPU Gems 3]

cpp cuda

Last synced: 12 May 2026

https://github.com/zyad-eltayabi/atm-system

💵 The system allows users to quickly withdraw predefined or custom amounts, deposit funds, check their balance, and securely log out.

cpp filesystem functional-programming

Last synced: 11 Jun 2026

https://github.com/rachit-bharadwaj/dsa

In this repository I'll be pushing all the solutions to the DSA questions I'll solve on different platforms like Coding Ninjas, Geeks for Geeks, Leetcode and many more.

algorithms cpp datastructures datastructures-algorithms dsa

Last synced: 13 May 2026

https://github.com/georgiosmatzarapis/cmake-blueprint

A handy CMake template I use for my C++ projects. It’s got clean CMakeLists, good practices, and pre-set tools to help you get started quickly and stay organized.

cmake cpp formatting modern-cpp static-analysis

Last synced: 13 May 2026

https://github.com/pwipo/smc_cpp_modules

c++ modules for smc

cpp smc-platform

Last synced: 14 May 2026

https://github.com/rodjjo/opengl-simple-snake

An snake game in c++ and opengl created with code::blocks IDE (mingw toolset)

codeblocks-ide cpp game opengl

Last synced: 14 May 2026

https://github.com/antoinerondelet/scientific_calculator

Project carried out as part of an object oriented course.

calculator cpp qt

Last synced: 14 May 2026

https://github.com/manuelmeraz/pixy2_example

How to link to Pixy2 using CMake and C++

cmake cpp link pixy2

Last synced: 14 May 2026

https://github.com/dscmatter/winsockcomm

Demonstrates a basic TCP client-server communication setup using the Winsock API on Windows.

cpp network-programming network-security networking windows winsock2

Last synced: 14 May 2026

https://github.com/lucapalminteri/simple-db

This project is a minimal, custom-built relational database in C++ designed to store and manage simple data in a file-based system. It mimics the basic functionality of a SQL database by supporting operations such as inserting, displaying, and storing data in rows.

cpp database learning

Last synced: 14 May 2026

https://github.com/saineshnakra/leetcode-75

I will be posting my solutions and explanations for every question in the "Leetcode 75", "Grind 169", daily challenges, and many more study plan. I will be using C++

cpp leetcode leetcode-solutions

Last synced: 11 Jun 2026

https://github.com/momen-alshouha/console-app-bank

Bank console application implemented using c++ and object-oriented programming paradigm connected and deals with files as a database.

abstraction classes-and-objects console-application cpp devide-and-conquer encapsulation filesystem inheretence object-oriented-programming polymorphism static-members

Last synced: 12 Jun 2026

https://github.com/erykmika/antsanddragons

A simple C++ app that simulates a board with preys and predators.

college-project cpp simulation visual-studio

Last synced: 12 Jun 2026

https://github.com/rupeshrb/oop_cpp

Basic cpp programming work on templetes, stl, vector, map.

cpp templates

Last synced: 12 Jun 2026

https://github.com/asutoshpati/infinity-love

This will help you to know how much you love to your loved ones.

console-game cpp love

Last synced: 12 Jun 2026

https://github.com/3ein39/hospital_system

Hospital Management System Project in C++ using structs - simple console application. This program is open to all hospital users without the need for login information in this program. The system user can select the specialization in which they specialize by simply entering a series of numeric keys[1 - 20].

console-application cpp hospital-management management-system software-development

Last synced: 12 Jun 2026

https://github.com/umerkniazi/hpms

Hospital Patient Management System (HPMS) is a C++ console app for managing patient records. Built for a Programming Fundamentals course. Cross platform and open source.

console-app cpp patient-management student-project

Last synced: 12 Jun 2026

https://github.com/ynfuien/snake-cpp

Simple snake game in C++.

cpp snake snake-game

Last synced: 12 Jun 2026

https://github.com/mousebyte/memprop

Member property implementation suitable for use in UI libraries.

cpp cpp20 properties

Last synced: 13 Jun 2026

https://github.com/obed-tc/race-car

🏎️ Race Car is a thrilling C++ racing game where players compete in a fun console interface. Enter your names and race to the finish!

cpp

Last synced: 13 Jun 2026

https://github.com/lchsk/simple-ecs

A header-only implementation of an entity-component system

c-plus-plus c-plus-plus-11 cpp cpp11 entity-component-system

Last synced: 13 Jun 2026

https://github.com/wtrsltnk/lazy-audio

This repo contains a few program examples generating sound the lazy way: with RtAudio.

audio cpp oscillator rtaudio sawtooth squarewave

Last synced: 13 Jun 2026

https://github.com/strcoder4007/spoj

all of str's submissions on SPOJ

algorithms cpp

Last synced: 13 Jun 2026

https://github.com/kzamanbd/hackerrank-problem

Welcome to our Problem-Solving Repository! This repository is a curated collection of solutions and resources aimed at addressing a variety of challenges encountered in software industry. Whether you're a developer, a project manager, or an enthusiast in software development field...

competitive-programming cpp hackerrank hackerrank-solutions problem-solving

Last synced: 13 Jun 2026

https://github.com/vishalku03/recursion

Recursion is a technique where a function calls itself to solve smaller instances of a problem. It simplifies complex problems by breaking them into base cases and recursive cases.

cpp dsa gfg-solutions leetcode-cpp recursion

Last synced: 13 Jun 2026

https://github.com/roydevashish/cpp

This repository contains a collection of C++ programs, algorithms, and examples. It is designed for learners and developers interested in exploring fundamental and advanced concepts in C++ programming, including data structures, algorithms, object-oriented programming, and more. Contributions and suggestions are welcome!

algorithms cpp data-structures object-oriented-programming oop

Last synced: 13 Jun 2026

https://github.com/achmadya-dev/meta-kelontong-cli

Aplikasi toko online sederhana berbasis CLI menggunakan bahasa C/C++ untuk menyelesaikan tugas besar semester 1

c cli cpp

Last synced: 14 Jun 2026

https://github.com/acorelli/example-module

example enterprise-based cpp product-module build environment

build-tool cmake cpp dependency-manager devops-tools library modularization visual-studio

Last synced: 14 Jun 2026

https://github.com/twaritwaikar/seriousxml

WIP: An XML parser for minimalists

cpp xml-parser

Last synced: 14 Jun 2026

https://github.com/putukrisna6/ceritanya-belajar-cp

Part of an effort to learn Competitive Programming

competitive-programming cpp hackerrank

Last synced: 14 Jun 2026

https://github.com/romelium/vcpkg-cmake-clangd-cpp

A template for my simple c++ setup. clangd and vcpkg, that's it.

clangd cmake cplusplus cpp template vcpkg

Last synced: 14 Jun 2026

https://github.com/pr4j3sh/cpp

cpp package/library template

boilerplate cpp frames library package template

Last synced: 14 Jun 2026

https://github.com/austinbhale/spaceescape

SpaceX Jam Game Submission made in UE4

cpp gamedev gamejam ue4

Last synced: 14 Jun 2026

https://github.com/naguales/logix

Logix is a lightweight, thread-safe logging library designed for C++11.

async cpp cpp11 log-library logger logging

Last synced: 15 Jun 2026

https://github.com/g023/cuda_inf

A self-contained CUDA inference engine for LiquidAI/LFM2.5-8B-A1B (hybrid conv + GQA-attention MoE, 8.5B params, 1B active) targeting a single RTX 3060 (12 GB). No Python, no frameworks at runtime: a single .cu engine + a header-only byte-level BPE tokenizer.

3060 ai c cpp cuda fast-inference gpu inference inference-engine large-language-models lfm25 liquidai llm moe nvidia open-source rtx token

Last synced: 15 Jun 2026

https://github.com/gleor/cpp-advanced-vector

About Шаблонный вектор из стандартной библиотеки

cpp raii stl-containers template-vector vector

Last synced: 15 Jun 2026

https://github.com/ray-chew/tensor-train-decomposition

A short look at tensor-train decomposition with the Xerus library

cpp tensor-decomposition tensor-train xerus

Last synced: 15 Jun 2026

https://github.com/islamhaqq/cpp-multithreading

Multithreading in C++

cpp multithreading

Last synced: 15 Jun 2026

https://github.com/sebastianbach/cmdl-args

A tool that generates C++ code that parses command line arguments.

code-generation command-line-arguments-parser cpp cpp20

Last synced: 15 Jun 2026

https://github.com/aspurgs/mini-servo-robot

A prototype of Mini Servo Robot.

arduino cplusplus cpp prototype robotic-arm

Last synced: 15 Jun 2026

https://github.com/marialuizaleitao/arduino-ultrasonic-distance-sensor

Exemplo de código para utilizar o sensor ultrassônico HC-SR04 com Arduino para medir distâncias e exibir os resultados no monitor serial. Ideal para projetos de medição e detecção de distância.

arduino-mega-2560 cpp

Last synced: 16 Jun 2026

https://github.com/marcusvinix/42_ft_irc

This project is about creating your own IRC server. You will use an actual IRC client to connect to your server and test it. Internet is ruled by solid standards protocols that allow connected computers to interact with each other. It’s always a good thing to know.

42 cpp irc-server

Last synced: 16 Jun 2026

https://github.com/paramsiddharth/snakegame

A simple recreation of the traditional snake game.

cpp game snake-game

Last synced: 17 Jun 2026

https://github.com/guitarneck/testreporterdesc

A reporter for UnitTest++, in Desc style

cpp reporter unittest-cpp

Last synced: 17 Jun 2026

https://github.com/jason-c-daniels/leet-code

A small selection of code challenges I've tried on LeetCode in c++.

cpp leetcode

Last synced: 17 Jun 2026

https://github.com/josh012006/level-order-traversal

Implementation of the level-order traversal of a BST.

cpp level-order-traversal pointers queue

Last synced: 17 Jun 2026

https://github.com/theveryhim/basic-programming-course-project

Simplified HeadBall game implemented with C++

cpp sdk

Last synced: 18 Jun 2026

https://github.com/yeshalkhan/algorithms

This repository contains some well-known programming problems and their greedy/recusrive as well as dynamic algorithms.

coin-change-problem cpp longest-common-subsequence

Last synced: 18 Jun 2026

https://github.com/myrotvorets/psb-ev-awaitables

A collection of awaitables for libev

awaitable coroutine cpp cpp20 libev

Last synced: 18 Jun 2026

https://github.com/aurimasniekis/cpp-antenna-switcher-client

Async C++17 client for the antenna-switcher device over the ESPHome native API

cpp cpp17

Last synced: 18 Jun 2026

https://github.com/aurimasniekis/cpp-prom

Client-independent C++23 Prometheus/OpenMetrics metric abstraction

cpp cpp23 header-only metrics prometheus

Last synced: 18 Jun 2026

https://github.com/sauravyadav19/bubble-sort-visualizer

A web-based Bubble Sort visualizer using C++ compiled to WebAssembly via Emscripten.

cpp data-structures-and-algorithms sorting-visualization web-assembly

Last synced: 19 Jun 2026

https://github.com/farukalamai/jetson-yolo-cpp

Real-time object detection, segmentation and tracking on NVIDIA Jetson using YOLO + TensorRT in C++

cpp cuda jetson object-detection tensorrt yolo26

Last synced: 19 Jun 2026