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/smoke-y/crystal

Game engine

cpp game-engine

Last synced: 29 Mar 2025

https://github.com/dishenmakwana/iot-ardunio-programs

This repo contains IOT applications code in Arduino.

ardunio cpp iot

Last synced: 10 Jun 2026

https://github.com/yehiasharawy/smart-alarm-clock-system

This IOT project connects a website to an ESP32 using MQTT and a serverless server. It features LDR based light detection and time-based alarms for seamless remote control and natural wake-up experiences.

cpp css html

Last synced: 03 May 2026

https://github.com/jo-minseok/data-structure-algorithm

πŸ“š 자료 ꡬ쑰, μ•Œκ³ λ¦¬μ¦˜ STUDY [μ§„ν–‰μ˜ˆμ •]

algorithms cpp data-structures study

Last synced: 22 Jul 2025

https://github.com/apigear-io/template-cpp14

C++14 technology template

conan cpp cpp14 data library

Last synced: 18 Feb 2026

https://github.com/theolepage/directx-3d-framework

A simple framework to make C++ DirectX 3D applications.

3d cpp directx directx-11 framework

Last synced: 14 Sep 2025

https://github.com/paulchen2713/data_structures

Some C and C++ data structures

c cpp data-structures

Last synced: 20 May 2026

https://github.com/pgmtx/magic-jars

Choose the right jar to advance in the temple!

2d cpp game random-generation raylib-cpp

Last synced: 09 Jul 2025

https://github.com/caiotaavares/3d-lighting-qt

Interactive 3D visualization system using Qt and C++ with ambient, diffuse, and specular lighting. Implements a Z-Buffer algorithm for depth control to render a sphere and plane. Users can adjust lighting parameters via the GUI to observe real-time effects

3d-graphics cpp lightning qt5 zbuffer

Last synced: 15 May 2026

https://github.com/trungnt2910/codehashifier

Online C++ source obfuscation tool

cpp define obfuscator

Last synced: 20 May 2026

https://github.com/eliott-srl/rainbow_sort

A colour sorter in C++

colour colours coloursort cpp hsv hue rgb sorter

Last synced: 12 Jun 2025

https://github.com/walidhabbach/streamcinet-app

C++ Desktop Application

cpp curl-library json-api tmbd-api

Last synced: 22 Jul 2025

https://github.com/kim366/fractal-trees

Fractal Trees in the Wind

cpp fractal-tree

Last synced: 22 Mar 2025

https://github.com/xiaohan2012/pyedmond

Edmonds optimal branching in C++ wrapped by Python

cpp directed-graph graph-algorithm minimum-spanning-arborescence python

Last synced: 29 Apr 2026

https://github.com/kersh1337228/cpp-orm

Custom C++ ORM based on SQLite and template packs

cpp orm sqlite3

Last synced: 06 Apr 2025

https://github.com/kotet/svg-emitter

Simple svg emitter for debugging

cpp debugging svg svg-emitter

Last synced: 26 May 2026

https://github.com/minseoc03/llvm-kaleidoscope-playground

This project is a step-by-step implementation of a simple functional language based on the LLVM Kaleidoscope Tutorial.

abstact-syntax-tree codegen compiler cpp jit llvm llvm-ir parser toy-language

Last synced: 20 May 2026

https://github.com/slizr/cardoom

Use this pocket shooter game in your Arduino projects!

250 arduino card cardoom cpp doom esp esp8266 github kb mcu node nodemcu release sliz slizr total version

Last synced: 08 Apr 2026

https://github.com/radd/dijkstra-tests

Testing the performance of a programming language based on the Dijkstra's Algorithm.

c cpp csharp java javascript python

Last synced: 08 Apr 2026

https://github.com/imadmi/cpp

The goal of these modules is to introduce us to bject-Oriented Programming.This will be the starting point of our C++ journey.

cpp cpp98 object-oriented-programming

Last synced: 27 Mar 2025

https://github.com/dominiks01/leetcode

Daily Leetcode Progress Tracker.

algorithms-and-data-structures c cpp learning leetcode

Last synced: 20 May 2026

https://github.com/swapnalshahil/portfolio-management-system

a high-performance order execution and management system to trade

cpp crow

Last synced: 03 Apr 2025

https://github.com/yeduk3/computergrpahicsstudy

컴퓨터 κ·Έλž˜ν”½μŠ€ μ•Œκ³ λ¦¬μ¦˜μ„ C++만 κ°€μ§€κ³  ν…ŒμŠ€νŠΈν•˜λŠ” λ ˆν¬μ§€ν† λ¦¬μž…λ‹ˆλ‹€.

algotirhm computer-graphics cpp

Last synced: 06 Apr 2025

https://github.com/ribtas007/dsa_cs506

contains all the works that I did while pursuing the DSA_CS506 course.

algorithm c cpp data-structures

Last synced: 20 May 2026

https://github.com/mishqatabid/encrypting-decrypting-code

A C++ Code to Encrypt & Decrypt the input using a Dictionary

cpp dictionary-attack encryption-decryption

Last synced: 01 Nov 2025

https://github.com/kasim95/monster_hunter

A CLI battle arena game made using C++

cpp game-development visual-studio

Last synced: 20 May 2026

https://github.com/gokulkrishna98/gglow

Graph lowering (Glow) experimental implementation using MLIR

bazel cpp mlir

Last synced: 20 May 2026

https://github.com/mjouins/glTemplate

This is my template code for cross-platform OpenGL C++ with CMake projects

cmake cpp crossplatform opengl template-repository

Last synced: 05 Jul 2026

https://github.com/randomgamingdev/justezgl

A powerful graphics library designed to abstract away writing graphics code at 0 cost. Spend time building beautiful, lightway, easy to use, powerful graphics, not fighting the graphics API.

cpp cross-platform graphics graphics-engine graphics-programming multilib powerful simple

Last synced: 20 May 2026

https://github.com/jackrekirby/accord2

AcCoRD 2: A redesigned Actor-based Communication via Reaction-Diffusion simulator in C++.

biochemistry cpp matlab modelling molecular-dynamics

Last synced: 20 May 2026

https://github.com/nwpu66/opengl

δΈͺδΊΊOpenGL练习

cg cpp opengl

Last synced: 20 May 2026

https://github.com/courseworks/aut_ap_2025_spring_hw4

The 4th assignment for AUT's Advanced Programming course (Spring 2025), focusing on the implementation and understanding of Bloom Filters and Tries. These structures optimize space and search operations, crucial for network systems and data processing.

bloom-filter cpp cpp23 homework trie trie-data-structure trie-tree

Last synced: 27 Jun 2025

https://github.com/evanxg852000/cpp-starter

A c++ starter project using cmake as build tool

cmake cpp starter

Last synced: 20 May 2026

https://github.com/abd-01/aoc2024

Advent of Code 2024

advent-of-code cpp cpp11

Last synced: 13 May 2025

https://github.com/minijackson/inf2705

Computer graphics course implementations

computer-graphics cpp opengl

Last synced: 02 May 2026

https://github.com/me-phew/pi-compute

Implementacja wyliczania przybliΕΌonej wartoΕ›ci liczby PI metodΔ… caΕ‚kowania numerycznego w C++ z pomocΔ… AI

artificial-intelligence cpp pi-number

Last synced: 02 Sep 2025

https://github.com/alexpreynolds/kmer-counter-ska

Count canonical kmers with Malte Skarupke's bytell_hash_map hash table

bioinformatics cpp hash-tables kmer kmer-counting kmer-frequency-count

Last synced: 16 May 2025

https://github.com/kowd-pauuh/tiny-track

A minimalist, MLFlow-compatible, header-only C++ experiment tracking library with Python bindings

cpp experiment-tracking logging machine-learning mlops python

Last synced: 08 Apr 2026

https://github.com/locus-x64/hack-assembler

This is a simple Hack Assembler for Hack assembly of the hack computer using the Hash Map in C++.

cpp hack-assembler hack-assembly

Last synced: 20 May 2026

https://github.com/ousttrue/perilune

header only lua binding πŸ’«

cpp lua-binding

Last synced: 14 Mar 2025

https://github.com/yanminhui/misc

Miscellaneous skills for C, C++11/14/17/20, Python2/3, ECMAScript5/6 and Shell Script

c cplusplus cplusplus11 cplusplus14 cplusplus17 cplusplus20 cpp javascript python python2 python3

Last synced: 08 Apr 2026

https://github.com/cschladetsch/asmchaossim

An interactive ASCII animation of the logistic map's chaotic behavior.

asm chaos cpp

Last synced: 29 Mar 2025

https://github.com/earlgrey02/multiplexing

I/O Multiplexing with Kqueue

cpp

Last synced: 03 May 2026

https://github.com/nesktf/ntfstl

My C++ standard library

cpp cpp20 stl

Last synced: 27 Jun 2025

https://github.com/3bdalrhmans3d/leetcode

This repository is managed by LeetPush extension: https://github.com/husamahmud/LeetPush

cpp csharp data-structures java javascript leetcode-solutions pandas python python3 sql

Last synced: 08 Apr 2026

https://github.com/bavinnk/avr-c-and-assembly-integration-demo

This project demonstrates the integration of C++ and external Assembly routines on AVR microcontrollers. It serves as a learning exercise, showcasing how to call custom ASM functions for basic arithmetic operations and direct hardware control (LED blinking), emphasizing low-level interaction and AVR GCC calling conventions.

arduino assembly cpp math platformio

Last synced: 08 Apr 2026

https://github.com/yashsaini99/snakegame

A Snake game made with C++

cpp

Last synced: 02 Nov 2025

https://github.com/wpumacay/msp430cpp

A template based library for the msp430 family of MCUs from texas instruments

cpp mcu msp430f5529

Last synced: 03 May 2026

https://github.com/octokerbs/FCEN-SistemasOperativos

Process communication - Process scheduling - Process synchronization patterns - Memory management - Input/Output devices - Drivers programming - Security File systems - Virtualization - Distributed systems

c cpp process security-vulnerability semaphore-pattern

Last synced: 02 Nov 2025

https://github.com/oelin/kl

A tiny keylogger written in C++ for Windows.

cpp keylogger security

Last synced: 22 Jul 2025

https://github.com/cubik65536/usaco-guide

My solutions for problems in USACO Guide Classes, written in Java/C++, some of them have both

cpp cpp17 java java-11 java11 usaco-guide usaco-solutions

Last synced: 06 Apr 2025

https://github.com/byteakp/c-__library

A C++ library offering a collection of useful functions for common programming tasks, including matrix operations, sorting and searching algorithms, string manipulation, file handling, and more.

cpp library

Last synced: 27 Jun 2025

https://github.com/octokerbs/FCEN-Algoritmos-2

Software specification - Abstract data types - Big O notation and complexity theory - Software design - Sorting algorithms - Divide and conquer algorithms

abstract-data-types bigonotation cpp sorting-algorithms

Last synced: 02 Nov 2025

https://github.com/kassane/libsigcplusplus

libsigc++ implements a typesafe callback system for standard C++. (uses zig build)

cplusplus cpp zig-package

Last synced: 13 May 2025

https://github.com/ercodex/procedural-programming-exercises

Educational and beginner-friendly C++ codes.

cpp procedural-programming

Last synced: 27 Jun 2025

https://github.com/eduardovegas/branchandbound_calculator-cpp

Implementation of the Branch-and-Bound method for Integer Programming problems.

bnb calculator cpp ilp-problem integer-linear-programming optimization

Last synced: 02 Nov 2025

https://github.com/dsite42/cpp03

42 Project - CPP03 - This module is about Inheritance.

42 cpp cpp03

Last synced: 02 Jan 2026

https://github.com/speedycraftah/b-tree

An implementation of a B-tree in JavaScript/C++ with a simple GUI to visualise and interact with them.

algorithms b-tree b-tree-implementation cpp javascript learning visualization

Last synced: 19 Apr 2026

https://github.com/tebogoyungmercykay/the_adapter_and_cor_design_patterns

This repository contains implementations of two commonly used design patterns: Chain of Responsibility and Adapter. Each design pattern is implemented in separate folders within the repository.

adapter-pattern chain-of-responsibility-pattern cpp cpp11 design-patterns gitignore makefile sql sql-query translater

Last synced: 14 Sep 2025

https://github.com/junaidsalim/word_guesser

A Hang The Man Game developed in C++, where the computer thinks of a country/city and the player guesses letters to reveal the name while avoiding mistakes, with constraints on character repetition and a maximum of 11 chances.

cpp hangman-game hangmanincpp

Last synced: 14 Sep 2025

https://github.com/khelmka25/bowyer-watson

Implementation of the Bowyer Watson Algorithm using C++17 and GLFW.

2025 cpp cpp17 opengl

Last synced: 18 Apr 2026

https://github.com/adam-gladstone/dialogservice

A Windows Runtime Component that wraps calling a MessageDialog

cpp cpp20 windows windows-desktop windows-desktop-application windows-sdk winrt winui3 xaml

Last synced: 02 Jan 2026

https://github.com/cserajdeep/oop-with-python-opencv

Object-Oriented Programming with Python and OpenCV randomly generates day/night-time city landscapes with buildings and trees as objects.

cpp google-colab oop opencv python

Last synced: 19 Apr 2026

https://github.com/icingworld/ww-rpc

A tiny c++ RPC framework.

cpp cpp11 rpc rpc-framework

Last synced: 27 Jun 2025

https://github.com/dangnh0611/text_formating

a Window console app,small team-work project of the "Introduction to Programing" course, HUST

console-application cpp

Last synced: 12 Jun 2026

https://github.com/etcetra7n/ccon

ccon is a software that can copy a file into your clipboard

clipboard clipboard-copy command-line-tool copy-paste copy-to-clipboard cpp nsis utility windows

Last synced: 21 May 2026

https://github.com/angelogalav/sdl-mandelbrot

Simple Mandelbrot set implementation made using SDL2 and C++

cpp fractal mandelbrot sdl2

Last synced: 30 Mar 2025

https://github.com/hamishivi/connect4

Connect4 AI with basic frontend

connect4 cpp minimax

Last synced: 22 Mar 2025

https://github.com/luisminfante/simpleraytracer

Simple Raytracing application in C++

cpp glfw graphics-programming raytracing

Last synced: 14 May 2025

https://github.com/meetleev/dragonbonescpp

DragonBones C++ Runtime for cocos2d-x

cocos2d cpp dragonbones-framework

Last synced: 14 May 2025

https://github.com/naowalrahman/neural-network

A neural network written in C++ with no external libraries.

backpropagation cmake cpp neural-network

Last synced: 05 Mar 2025

https://github.com/yashk2000/round-robin

Implementation of Round Robin scheduling algorithm in C++

cpp operating-systems round-robin scheduling-algorithms

Last synced: 06 Jul 2026

https://github.com/tessapower/snek-cpp

A simplified C++ remake of the Snek game using DirectX 11.

cpp cpp20 directx-11 snek visual-studio win32

Last synced: 06 Jul 2026

https://github.com/belrbez/ship-graphic-qt-qml-cuda-c

Client-Server application for Rocket driving in QML graphics

c client-server cpp cuda qml qt5 rocket

Last synced: 08 Apr 2026

https://github.com/jetsup/implementing-queues

Implementing a modern life scenario like queues with CPP

cpp data-structures queue

Last synced: 15 Jul 2025

https://github.com/luisgomes2002/learning-cpp

cpp projects to train

cpp

Last synced: 28 Mar 2025

https://github.com/hanilr/management-system

General purpose management system. Written in c++ standard library.

cpp management-system standard-library

Last synced: 04 Apr 2025

https://github.com/kezhengjie/coroutinetool

functional c++ tiny lib based on c++20 coroutine,for learning and utility purpose.

async-executor coroutine cpp cpp-coroutines cpp20 cpp20-library fluent modern shell-command shell-executor system-commands

Last synced: 17 Oct 2025

https://github.com/durydevelop/dwebsocket

cross-platform WebSocket library based on IXWebSocket and emscripten

cpp cross-platform emscripten wasm websocket

Last synced: 21 May 2026

https://github.com/opensourcedoc/cpp-boilerplate-application

C++ Boilerplate Project to Build C++ Based Application

boilerplate boilerplate-application cpp

Last synced: 14 Jun 2025

https://github.com/nklapste/a2sdn

CMPUT 379 Assignment 2

cpp university-course

Last synced: 23 Jul 2025

https://github.com/igaozp/oh-my-lintcode

LintCode 钘解

cpp lintcode lintcode-solutions

Last synced: 03 Nov 2025

https://github.com/azevedoguigo/esp32_temperature_monitor

IoT temperature monitor based in ESP32.

cpp esp32-arduino esp32-wroom iot

Last synced: 27 Mar 2025

https://github.com/oxtna/sbd

External sorter and ISF

cpp database external-sorting showcase

Last synced: 20 May 2026

https://github.com/trulyaman25/leetcode-solutions

Here, I share all the LeetCode questions I solve, offering solutions ranging from Brute Force to more refined and the most optimized approaches!

cpp leetcode leetcode-solutions

Last synced: 23 Jul 2025