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/amlel-el-mahrouss/cc

A C/C++ compiler, assembler, and linker meant for NeKernel, customized for it.

assembler c compiler cpp linker

Last synced: 25 Mar 2025

https://github.com/ngtienhungg/avatar-new-state

Game C++ from ProPTIT using SFML

cpp game proptit sfml

Last synced: 12 Jun 2026

https://github.com/angeligareta/turing-machine

Implementation of a Turing Machine in C++, a model of computation that defines an abstract machine that manipulates symbols on a tape according to the machine rules.

cpp turing turing-machine turing-machine-simulator

Last synced: 16 Mar 2025

https://github.com/ascii-dev/puava

A polyglot library of data structures & algorithms built from first principles. (C, C++, Java, Python, Rust, Go). Managed with Bazel.

algorithms bazel c cpp data-structures first-principles java monorepo python system-design

Last synced: 13 Apr 2026

https://github.com/nicosnicolaou16/androidprojectandndk

This project sets up the NDK (Native Development Kit) in Android for communication between an Android project and C/C++ code. In this example, the C/C++ code simply prints a text message to the Android application.

android c cmake cplusplus cpp jetpack-android jetpack-compose kotlin kotlin-android ndk ndk-cmake

Last synced: 22 Apr 2025

https://github.com/apebl/eight-puzzle-solver

A 8-puzzle solver written in C++

8puzzle 8puzzle-solver assignment cpp cpp17

Last synced: 06 Sep 2025

https://github.com/pegvin/dllbundler

Recursively Copy DLLs Required By A .exe or a .dll file.

cpp cpp17 dll-bundler mingw mingw-cross-environment mingw-environment mingw-w64 mingw32 mingw64 msys2 objdump

Last synced: 06 Oct 2025

https://github.com/8ightfold/variant

Custom variant implementation for c++20

cpp cpp20 template-metaprogramming template-project

Last synced: 09 Mar 2025

https://github.com/Gevorez/HotTiles_UE5

Second project in Unreal Engine 5. The main idea is to create 3D platform game, where player need to compete with other enemies on disappearing tiles. Inspired by "Fall Guys".

blueprints cpp epicgames fallguys gamedev gamedevelopment hottiles platfrom-game tiles unreal-engine

Last synced: 11 Mar 2025

https://github.com/bakialmaci/cpp_ws

Comprehensive C++ (11+) use cases

cpp cpp11 cpp14 cpp17

Last synced: 10 Jan 2026

https://github.com/dalae37/pong

Table tennis game

cpp game tabletennis winapi

Last synced: 03 Jan 2026

https://github.com/hongyihao-sxit/sesame_algorithm_club

The documents about Sesame Algorithm Club

algorithms cpp java python

Last synced: 06 Oct 2025

https://github.com/loyc12/cpp42

42 School Project : various small exercises aimed at learning the fundamentals of C++ and OOP

classes cpp cpp98 oop

Last synced: 10 Jan 2026

https://github.com/helcsnewsxd/famaf-computer_science-networks_and_distributed_systems-lab4

Laboratorio 4 de la materia de Redes y Sistemas Distribuidos de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)

analysis cpp dijkstra-algorithm famaf-unc graph-topology lab matplotlib network omnetpp optimization python red-protocol routing-algorithm university-project

Last synced: 28 Feb 2025

https://github.com/cyruscyliu/digitalrecognition

Course project of IMAGE PROCESSING in BIT

backpropagation c cpp minst-database qt-gui

Last synced: 15 May 2026

https://github.com/stratblues/game_protocol_quic

application protocol built ontop of MsQuic, flexible header logic for implementations

cpp networking protocol quic

Last synced: 06 Oct 2025

https://github.com/gusenov/examples-cmake

Примеры автоматизации сборки с помощью CMake.

build-automation cmake cpp examples

Last synced: 20 Feb 2026

https://github.com/n1ghtthef0x/kitsunecraft

My dirty way of making a Minecraft clone

clone cmake cpp glbinding glm minecraft opengl sdl

Last synced: 14 Apr 2026

https://github.com/serengti/messagecache

Provides a single-allocation ring buffer data structure to be used for inbound network data traffic.

asio cpp network ring-buffer

Last synced: 04 Jul 2025

https://github.com/austin-io/VNyl

Visual Novel engine for C++

cpp raylib visual-novel visualnovel

Last synced: 11 Mar 2025

https://github.com/m-fila/coopsync_tbb

Cooperative synchronization primitives for TBB resumable tasks

async cpp fibers suspension synchronization tasks tbb

Last synced: 31 May 2026

https://github.com/gsri30/sob-challenge

My solution to the Summer Of Bitcoin Challenge

algorithms cpp dp graphs summerofbitcoin

Last synced: 07 Oct 2025

https://github.com/outdatedguy/sem-4-mini-project

A college Mini-Project made using C++ for topic 'Doctor's Appointment System'.

booking-system cpp login-system mini-project

Last synced: 16 Mar 2025

https://github.com/druxorey/ucv-retrotraza-arcana

A powerful tool to uncover the truth behind shape-shifting using advanced facial recognition algorithms.

backtracking cpp ucv

Last synced: 31 May 2026

https://github.com/ctkqiang/2d05

这款工具是一种 分布式拒绝服务(DDoS)攻击工具,它能够通过大量虚假流量淹没目标服务器,从而导致其无法正常响应合法请求,最终使系统崩溃或服务中断。🚀💥

2d05 china cpp cpp11 ctkqiang ddos ddos-attacks dos hacking-tool network security simple

Last synced: 04 Jun 2026

https://github.com/charlot-dedjinou/matrice

Ce projet est une bibliothèque de manipulation de matrices qui permet d'effectuer des calculs matriciels essentiels. Avec cette bibliothèque, vous pouvez créer des matrices, effectuer des opérations mathématiques sur les matrices telles que l'addition, la soustraction, la multiplication, le calcul de l'inverse, etc.

c cpp matrix matrix-factorisation matrix-multiplication matrix-transpose

Last synced: 01 Mar 2025

https://github.com/yashlad27/pokercpp

🃏 A command-line Texas Hold’em Poker game written in C++. Features basic game flow including dealing, hand evaluation, and a simple bot opponent. Built for practicing game logic, object-oriented design, and C++ fundamentals.

ai cli cpp game monte-carlo-simulation poker stl-algorithms vector

Last synced: 19 Oct 2025

https://github.com/abdallahhemdan/enwik8-compression

📦 Compressing of the challenge enwik8 (100MB of wikipedia) using LZW(Lempel–Ziv–Welch) compression algorithm using cpp...

cmp2022 compression-algorithm comprssion cpp decoding encoding enwik enwik8 hemdan lzw multimedia text-compression

Last synced: 12 Jul 2025

https://github.com/abdulahshoaib/minigolf

2D mini golf game developed in C++ using raylib

cpp game-development raylib raylib-cpp

Last synced: 29 May 2026

https://github.com/bpdesilva/student-registration-system

Procedural Programming concepts with C++ first project of the first year.

c-plus-plus cpp procedural-programming regex regular-expression visualcplusplus visualcpp

Last synced: 24 Apr 2025

https://github.com/razfrumkin/fractal-viewer

A fractal exploration tool powered by SFML and GLSL for GPU acceleration, offering real-time rendering, zooming, panning, and color adjustment capabilities to ensure seamless performance. Additionally, it utilizes ImGui for intuitive user interactions, all implemented in C++.

cmake cpp fractals glsl imgui sfml

Last synced: 03 Apr 2025

https://github.com/leewayzdes/binary-calculator-cpp

Калькулятор двоичных чисел на C++, реализующий арифметические операции (+, -, *) в постфиксной (обратной польской) записи.

binarycalculator calculator cpp

Last synced: 16 Mar 2025

https://github.com/heyfoz/cpp-sales-report-struct-read-write

The Sales Report Structure Read/Write Program (C++) reads a text file titled sales.txt, generates a sales report, and uses a custom writeReport function to create a text file titled inventoryReport.txt. The report includes calculated values for total sales and percentages for each category.

cpp read-write reporting sales

Last synced: 03 Jul 2026

https://github.com/shyamg090/dsa-problems

This repository contains a collection of Data Structures and Algorithms (DSA) problems solved using the C++ programming language. These problems are intended for daily practice to improve the understanding of DSA concepts and strengthen the problem-solving skills.

beginner-friendly cpp dsa-algorithm

Last synced: 09 Apr 2025

https://github.com/threeal/sunny-land

A Simple platform game written in native C++ using SDL

cpp game platform-game sdl

Last synced: 07 Oct 2025

https://github.com/tblauwe/cpp_lib_starter

Template repo for c++ libraries (as a learning process)

cpp template-repository

Last synced: 25 Mar 2025

https://github.com/baqar-abbas/data-structures---algorithms

This Repo contains the programs related to Data structures and algorithms built using C language, C# (C Sharp), JavaScript and Ruby.

abstract-data-types algorithms algorithms-and-data-structures arrays binary-search c cpp csharp data-structures javascript linear-search linked-list linkedlist queue recursion stack

Last synced: 12 Oct 2025

https://github.com/flagarde/yaodaq

Yet An Other DAQ

cpp daq data-taking monitoring

Last synced: 28 Apr 2025

https://github.com/bitcodr/esp8266-mqtt

A simple IoT project that controls an ESP8266's onboard LED via MQTT messages.

c cpp esp8266 esp8266-arduino esp8266mqtt mqtt mqtt-broker

Last synced: 13 Apr 2026

https://github.com/temikfart/logger

Simple logger for personal use

cpp log logger logging logs

Last synced: 07 Jan 2026

https://github.com/coding-chez/deck-of-codes

compilation of all coding activities @school

assembly-language c-programming cpp html-css-javascript java kotlin php

Last synced: 09 Apr 2026

https://github.com/helcsnewsxd/famaf-computer_science-networks_and_distributed_systems

Laboratorios de la materia de Redes y Sistemas Distribuidos de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)

analysis cpp famaf-unc network network-algorithms network-protocols omnetpp python university-subjects

Last synced: 28 Feb 2025

https://github.com/sanjinkurelic/arduinoplayground

Some examples written in C++, that use DC motors (L298N), IR and ultrasonic sensors for solving some tasks with Arduino Mega 2560.

arduino arduino-mega-2560 arduino-motor arduino-ultrasonics cpp dc-motor dcmotorcontrol ir-sensor l298n ultrasonic-sensor ultrasonic-sensor-distance

Last synced: 15 May 2026

https://github.com/thomasportelettegit/si3-s5-parm

Représentation d'un microprocesseur ARM v7 simplifié à l'aide du logiciel Logisim. Contient également un assembleur écrit en c++

armv7 assembly cpp logisim

Last synced: 28 Apr 2026

https://github.com/whoiscipher/minigolf

2D mini golf game developed in C++ using raylib

cpp game-development raylib raylib-cpp

Last synced: 01 Apr 2025

https://github.com/fedecastellaro/kissfft-adaptation-for-esp32

Personal adaptation for the ESP32 or any other microcontroller of the well known kissFFT library.

arduino c cpp esp32 fft kisfft

Last synced: 12 Apr 2026

https://github.com/skywind3000/codecheck

注释驱动测试工具:从 C/C++/Python/Pascal 代码注释里解出 @input/@output/@timeout 测试数据并验证程序期望输出(纯手工打造)

cpp online-judge online-judge-tools python

Last synced: 30 May 2026

https://github.com/gusenov/examples-boost

:large_blue_diamond: Примеры использования библиотек Boost.

boost cpp examples json serialization

Last synced: 22 Apr 2026

https://github.com/vaithak/stable-marriage-problem

An implementation of stable marriage problem in C++.

cpp gale-shapley-algorithm stable-marriage stable-marriage-problem

Last synced: 07 Oct 2025

https://github.com/lucamazzza/lmgl

A modern OpenGL Engine Library for general purpose 3D graphics applications.

computer-graphics computer-graphics-opengl cpp cpp17 glad glfw glfw3 glsl glsl-shader glsl-shaders library linux macos multiplaform opengl opengl4 opengl41 windows

Last synced: 13 Mar 2026

https://github.com/ivangrana/prog-redes

Repositório dedicado a programação de redes utilizando Python,C e C++

c cpp network-programming python socket-programming

Last synced: 18 Jan 2026

https://github.com/rsusik/pycerializer

PyCerializer is a lightweight serialization module for Python. This serializer allows easily deserialize the data in C/C++.

c cpp packing python serialization serializer

Last synced: 12 Apr 2026

https://github.com/penghanyuan/fattreegenerator

C++ program to generate a fattree topology file

cpp oop

Last synced: 08 Oct 2025

https://github.com/Fitsumhelina/comptative_programing_problames

The Collection of My solved Leetcode and Homework Problames | In Random languages

class cpp homework java javascript js leetcode-solutions python

Last synced: 09 Apr 2025

https://github.com/adityagpramanik/scheduler

This is scheduler written in C++ which will help you to feed your schedule in it and analyse yourself.

cpp linux

Last synced: 23 Apr 2025

https://github.com/Eliminater30013/Book-Management-System

A book Management System that can easily be upgraded and extended in the future. File handling and Vector codes are predominant in this solution

cpp first-project visual-studio

Last synced: 11 Mar 2025

https://github.com/daniel-boll/bloomcg-xmake

Bloom Engine. A graphics engine initially made for the Computer Graphics course made with C++/OpenGL. (XMake 🚀)

computer-graphics cpp game-engine graphics-engine opengl

Last synced: 17 May 2026

https://github.com/madureira/game-prototype

:video_game: A simple 2D top-down game framework.

aseprite cpp game-2d game-frameworks sdl2 tiledmap

Last synced: 18 Jan 2026

https://github.com/t-h2o/webserv

This is when you finally understand why a URL starts with HTTP

42 cpp cpp98 web webserver

Last synced: 23 Feb 2026

https://github.com/blazinsan/privacyscreenfilter

Privacy screen filter that simulates a privacy screen film that protects your privacy around others. It is developed using C++ and ran as a windows program.

cplusplus cpp programming programming-language

Last synced: 01 Apr 2025

https://github.com/mariopossamato/slope-sead

A work-in-progress decompilation of sead from Slope (Super Mario Maker 2) version 3.0.3. Decompiled with IDA Professional 9.0.

clang cmake cpp decompilation nintendo nintendo-switch reverse-engineering super-mario-maker-2

Last synced: 08 Apr 2025

https://github.com/relmer/casso

A 6502 emulator with a built-in, fully AS65-compatible assembler

6502 6502-assembly 6502-emulation 6502-emulator 6502-processor apple2 apple2c apple2e apple2gs cplusplus cpp windows

Last synced: 31 May 2026

https://github.com/ripunjay42/minimum_spanning_tree_visualize_cpp

#Finding minimum spanning tree using Krushkal algorithm #Visualize the Graph using SFML library in c++..

cpp sfml-graphics-library stl

Last synced: 16 Mar 2025

https://github.com/emd4600/morebackgroundbuttonsmod

Spore mod that adds more background buttons in test drive

cpp modapi spore spore-mod

Last synced: 02 Apr 2025

https://github.com/pzaino/microfb

A simple Frame Buffer library in C++11 for RISC OS

cpp cpp11 cpp11-library framebuffer library risc-os riscos

Last synced: 10 Jan 2026

https://github.com/khaledhosseini/polygolt-dsa

Data structures and algorithms for polyglot programmers.

algorithms cpp csharp datastructures dsa java javascript python swift

Last synced: 12 Apr 2026

https://github.com/ka-iden/Raytracing-Test

Following "Raytracing In One Weekend" and subsequent books to learn about raytracing. These books are found at: https://raytracing.github.io/

cpp ppm raytracing raytracing-in-one-weekend raytracing-the-next-week raytracing-the-rest-of-your-life stb-image

Last synced: 13 Oct 2025

https://github.com/fl444mingo/fl4-cs131-03-02-switch

Ch. 3, Lesson 2, Switch Cases

cpp learning learning-cpp

Last synced: 01 Apr 2025

https://github.com/noamrodrik/rodrikgameboyemulator

My own version of the GameboyEmulator written in C++17, for educational purposes only!

cpp cpp17 dmg-001 emulator gameboy gameboy-emulator gb

Last synced: 12 Apr 2025

https://github.com/pymarcus/competitive_programming

Exercícios afim de melhorar a lógica e o desempenho nas competições

cpp

Last synced: 08 Oct 2025

https://github.com/aryank1511/cpp-object-oriented-programming

Compilation of all the files, notes and programs that I created while taking Tim Buchalka's "Beggining C++ Programming - From Begginer to Beyond" Course on Udemy which is taught by Frank Mitropoulos.

cpp oop

Last synced: 08 Oct 2025

https://github.com/fl444mingo/fl4-cs131-03-04-fornest

Ch. 3, Lesson 4, Nested For Loops

cpp learning learning-cpp

Last synced: 01 Apr 2025

https://github.com/fl444mingo/fl4-cs131-05-01-callbyref

Ch. 5, Lesson 1, Function Call by Reference

cpp learning learning-cpp

Last synced: 01 Apr 2025

https://github.com/rugleb/neuron

Simple model of artificial Neuron

cpp education neural-network neuron

Last synced: 10 Apr 2025

https://github.com/gilzoide/functor2c

Single header templates for wrapping C++ functors as opaque userdata plus function pointers for C interop

c-interop cpp cpp11 cpp17 function-pointer function-pointers functor single-file single-file-library single-header single-header-library

Last synced: 08 Oct 2025

https://github.com/singularisart/stoockfish

A stupid, younger brother version of StockFish

chess chess-engine cpp cpp11 sdl2 sdl2-image

Last synced: 06 Sep 2025

https://github.com/fl444mingo/fl4-cs131-02-laba

Ch. 2, Lab 1, Grade Checker

cpp learning learning-cpp

Last synced: 01 Apr 2025

https://github.com/runedgeai/agents-sdk

A modern, high performance C++ SDK for AI Agents

agentic-ai agents anthropic artificial-intelligence cpp gemini llama-cpp llm ollama openai sdk

Last synced: 08 Oct 2025

https://github.com/fl444mingo/fl4-cs131-05-lab

Ch. 5, Lab 1, Change Maker

cpp learning learning-cpp

Last synced: 01 Apr 2025

https://github.com/brianoy/fastled-aurora-effect-ws2812b

在arduino及ws2812b燈條使用fastled函式庫建立極光效果,6個演算法方式

arduino cpp effects fastled fastled-library ws2812b

Last synced: 17 Mar 2025

https://github.com/amlel-el-mahrouss/astdx

Amlal's Standard Extension.

cpp library stl

Last synced: 09 Apr 2025

https://github.com/xwirkijowski/ccmt-a3-insignias

🛠 An Arma 3 Insignias addon from Crastinum Community Modding Team

arma arma3 cpp

Last synced: 06 Apr 2025