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/udontur/ossd-mark-cal

🧮 Ontario Secondary School Diploma (OSSD) Mark Calculator CLI Tool

acedemic cli cpp linux mark-calculator nix ossd tool

Last synced: 21 Jul 2025

https://github.com/pjessesco/nutrition-facts

Tiny header-only sampling profiler for C++

cpp header-only profiler

Last synced: 14 Jul 2025

https://github.com/razvan48/proiect-metode-de-dezvoltare-software-mds

Proiect Metode de Dezvoltare Software (MDS) Anul 2, Semestrul 2, Facultatea de Matematica si Informatica, Universitatea din Bucuresti

2d-game cpp game oop opengl shader shaders texture textures

Last synced: 16 May 2026

https://github.com/iamdyeus/memulatrix

Virtual Memory Simulator built with C++ and Python

cpp operating-system python virtual-memory

Last synced: 18 May 2026

https://github.com/dariodumlijan/gif-compiler

Electron app for automation of gif creation

cpp electron-app gif-creator mac-app react typescript

Last synced: 18 Feb 2026

https://github.com/piyushwani004/programs

B.E computer pratice

cpp java-8

Last synced: 17 May 2026

https://github.com/thomasms/fortc

Fortran to C (and back again) examples

bindings c cpp fortran iso modern-fortran

Last synced: 27 Apr 2026

https://github.com/thomasms/solid_talk

Slides on SOLID principles with examples

cpp cpp11 example revealjs slides solid solid-principles

Last synced: 29 Mar 2025

https://github.com/angeligareta/non-deterministic-finite-automaton

Implementation of a Non-deterministic Finite Automaton in C++. The program can show the dead states, check if the NFA is a DFA and analyze a string to see if it belongs to the NFA.

cpp dfa nfa nfa-to-dfa-conversion nfa2dfa

Last synced: 14 Jul 2025

https://github.com/afaikafk/bdm

C++ math library for graphics programming

3d-math c-plus-plus-17 cpp cpp-library cpp17 header-only mathematics matrix quaternion vector

Last synced: 04 Jul 2026

https://github.com/torotoki/simple-paged-attention

A simple implementation of PagedAttention purely written in CUDA and C++.

attention cpp cuda llm transformer

Last synced: 18 May 2026

https://github.com/malikmaky/pe-keyword-search-tool

This project is a C++ application designed to search for a specified keyword within the sections of Portable Executable (PE) files located in a given directory.

cpp cpp20 cybersecurity executable-file keyword pe-files pe-header portable-executable windows-pe

Last synced: 11 Jun 2026

https://github.com/urijhoruzij/verman-cipher

Node js extension for encrypting files with the Verman cipher

cipher cplusplus cpp module node-js nodejs

Last synced: 18 May 2026

https://github.com/angeligareta/mano-recognition

Project for detecting a hand using any web camera and its fingers and gestures. It's implemented using C++ and the OpenCV library.

cplusplus cpp hand-recognition opencv opencv-cpp

Last synced: 16 May 2026

https://github.com/whisperity/distcc-driver

Driving DistCC-based distributed C/C++ compilation in a smarter way: without having to deal with DISTCC_HOSTS intricacies and without accidentally stalling your development machine.

bash bash-script c clang compiler compiler-frontend cplusplus cpp developer-environment developer-tools distcc distributed-computing driver gcc linux load-balancing zsh zsh-script

Last synced: 07 Apr 2026

https://github.com/mbellman/ramen-cat

Ramen cat.

cpp gamedev opengl

Last synced: 13 May 2026

https://github.com/better-ecosystem/better-greeter

A better display manager and lock screen made for BetterDE.

better cpp cpp20 display-manager gtk4 lockscreen

Last synced: 18 May 2026

https://github.com/veracioux/siau-devconf

An MBED C++ code generator for smart home devices

cli cmake cpp json linux mbed mbed-os mqtt qttest

Last synced: 07 Apr 2026

https://github.com/tiendq/sqlitecpp

SQLiteCpp is a modern C++ wrapper for SQLite3 library.

c-plus-plus cpp database sqlite

Last synced: 07 Apr 2026

https://github.com/chihebabiza/cpp-problem-solving-level-1

C++ solutions for the Problem Solving Courses from ProgrammingAdvices.com with explanations and clean code structure

cpp problem-solving programming-ad

Last synced: 23 Jun 2025

https://github.com/ahmed-ibrahim-30/simulation-compiler

Simulation for all Compiler steps such as (Tokenization,Parsing,Simulating code)

compiler compiler-design cpp

Last synced: 21 Mar 2025

https://github.com/chihebabiza/cpp-problem-solving-level-2

C++ solutions for the Problem Solving Courses from ProgrammingAdvices.com with explanations and clean code structure

cpp problem-solving programming-advices

Last synced: 23 Jun 2025

https://github.com/chihebabiza/cpp-problem-solving-level-3

C++ solutions for the Problem Solving Courses from ProgrammingAdvices.com with explanations and clean code structure

cpp problem-solving programming-advices

Last synced: 21 Aug 2025

https://github.com/thushar003/leetcode-and-stuff

LeetCode solutions, programming contest and small sized programs. (Solutions sync to this repo using LeetHub)

cpp leetcode python

Last synced: 16 May 2026

https://github.com/blocknotes-4515/kuwait-confrence-s4iot-25

IntelliGuard: IoT-Enabled Autonomous Spybot Intelligence for Real-Time Surveillance in Next-Generation Security Applications

c cpp css3 html-css-javascript iot-application iot-platform javascript python3 system-design

Last synced: 05 Apr 2026

https://github.com/navin-mohan/bulk-watermark

A multithreaded bulk image watermarking tool written in C++

cpp imagemagick multithreading threadpool watermark-image

Last synced: 10 Sep 2025

https://github.com/codebydant/video2image-opencv

This is a c++ program to convert a video to frames

cmake cmakelists cpp frame opencv opencv3 video

Last synced: 10 Sep 2025

https://github.com/mukilan0608/number-guessing-game-

This is an interactive number guessing game where the player is tasked with guessing a randomly chosen number between 1 and 100 within 10 attempts. After each guess, the game provides feedback on whether the guess is too high or too low, and gives additional hints like "Warmer" or "Colder" to indicate whether the player is getting closer or not

cpp

Last synced: 22 Jun 2025

https://github.com/silver2dream/andromeda-linux-cpp

High‑performance C++ TCP server framework (master‑worker + epoll) — showcase mode / limited maintenance

concurrency cpp epoll framework high-performance linux networking protobuf showcase tcp-server

Last synced: 17 Jan 2026

https://github.com/ahadcove/simplelib

Simple C++ library for simple functions like cout

cplusplus cpp

Last synced: 30 May 2026

https://github.com/akashgutha/10print

10 print program in various languages and platforms

10print c cpp csharp javascript p5-sketches p5js python typescript

Last synced: 07 Apr 2026

https://github.com/fujiwarachoki/todo-list-cpp

ToDo Application with GUI written in C++ and QtCreator.

cpp qtcreator todo

Last synced: 03 Jul 2026

https://github.com/bumbelbee777/insurgent

Build system + dev shell for C/C++ projects.

build-environment build-system cpp python python3

Last synced: 16 May 2026

https://github.com/ashu10dubey/cses-problem-set

CSES Problems Solution in CPP

cpp cses dsa-practice problem-solving

Last synced: 11 May 2025

https://github.com/superpuero/kawa_arena_allocator

Fast, single-header and modern, allocator solution for c++ 17

arena arena-allocator cpp cpp17 game-development memory

Last synced: 25 Jun 2025

https://github.com/petrenko-alex/ai-flat-price

[Архив 2015] Расчет стоимости недвижимости с помощью нейронной сети / Real estate price calculation via neural network

alglib artificial-intelligence cpp neural-network qt real-estate-price visualstudio

Last synced: 18 May 2026

https://github.com/nxhawk/sort-big-file

Objective: to train students in the ability to organize data files that do not fit on RAM. Exercises in addition to training programming skills, also practice teamwork.

amazon-books bigdata books cpp dsa-algorithm files hcmus programming project queue sort-algorithms

Last synced: 22 Jun 2025

https://github.com/lhx077/betterstring

A high-performance, modern, and easy-to-use string processing library for C++and C

c c-lib c-library c-plus-plus c-string cpp cpp-lib cpp-library cpp-string library optimization string

Last synced: 22 Jun 2025

https://github.com/emperoryp7/data-structures

C++ Custom Template Library

cpp data-structures

Last synced: 03 Jul 2026

https://github.com/engichang1467/3d-cube

Created a 3D rotating Cube with OpenGL and C++

cpp freeglut glew opengl

Last synced: 18 May 2026

https://github.com/tangilj/onitama

AI for the Onitama board game, written in C++.

ai board-game cpp onitama

Last synced: 05 Apr 2025

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

BTB, a build system based on JavaScript Object Notation written in C++

build-system cpp json

Last synced: 29 Mar 2025

https://github.com/grandechowhiskey/harvard-cs50-x-projects

This project contains a collection of programming assignments from CS50’s Introduction to Computer Science course.

c cpp cs50x css flask html javascript python qt sql

Last synced: 30 Dec 2025

https://github.com/gnuwilliam/yay-engine

C++ Game Engine from scratch

cpp game game-engine

Last synced: 21 Jul 2025

https://github.com/ckormanyos/win_text_simple

win_text_simple makes a simple Win32-API window with dynamic text

cpp visual-studio win32api

Last synced: 13 Mar 2025

https://github.com/mcquerol/studentdb-poco-cpp

C++ student database using POCO libraries. Demonstrates OOP and database management.

class-design cpp doxygen inheritance object-oriented-programming stl-containers student-db uml

Last synced: 16 May 2026

https://github.com/melardev/cppboostbindshellsync

Bind Shell written in Cpp using Boost libraries

bind-shell boost cpp networking pipes process reverse-shell shell sockets

Last synced: 18 May 2026

https://github.com/emsar69/mnist-ai-without-external-ai-libraries

A pure C++ implementation of an MNIST digit classifier without using external machine learning libraries. This project demonstrates how to build a simple neural network for the MNIST dataset.

ai c classification cpp machine-learning mnist

Last synced: 18 May 2026

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

This is a cross-platform modern C++ CMake project template. It provides a default test workflow with ctest and Github.

cmake cpp

Last synced: 21 Jun 2025

https://github.com/maxchistt/qtvision-static-class-library

C3D QtVision static Qt class library for usage C3D Vision in Qt projects without CMake

c3d c3d-toolkit cmake cpp qt qtvision

Last synced: 02 Jul 2026

https://github.com/basilysf1709/pitch-shifter

audio pitch shifter in c++

audio codec cpp

Last synced: 11 May 2025

https://github.com/basilysf1709/simulator

OS Simulator in C++

cpp os

Last synced: 11 May 2025

https://github.com/anas-farooq8/neural-network-using-os-concepts

The system uses inter-process communication through pipes for exchanging information (weights) between processes. Each layer of the neural network is represented as a separate process, and each neuron within a layer is treated as a separate thread.

cpp mutex-synchronisation neural-network pthreads ubuntu

Last synced: 18 Jun 2026

https://github.com/mino5531/pong

A simple pong game written in C++

cpp game game-2d opengl pong pong-game

Last synced: 18 May 2026

https://github.com/helcsnewsxd/adaptive-network-routing

Adaptive routing algorithm implementation and performance analysis on simulated networks – Distributed Systems and Networking course project – Computer Science @ FAMAF (UNC)

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

Last synced: 20 Apr 2026

https://github.com/ali-el-badry/encryption-decryption-program

How can you keep your password and your information safe?!

cpp decryption encryption

Last synced: 21 Jun 2025

https://github.com/omrawaley/code-invaders

Space Invaders but with a coding twist. Developed using only SFML and C++.

cpp sfml space-invaders space-invaders-clone space-invaders-game

Last synced: 21 Jun 2025

https://github.com/toxe/design-patterns

Design Patterns Examples

cpp cpp20 design-patterns

Last synced: 11 Jul 2025

https://github.com/josedavidss/aed2.garbagecollector-simulation

Trabajo para el curso de Algoritmos y Estructuras de Datos 2. La idea es hacer una simulación sobre la funcionalidad real de un "garbage collector" en un lenguaje de programación utilizando el lenguaje de programación C++.

cpp garbage-collector

Last synced: 13 Jun 2026

https://github.com/srijanmukherjee/minigolf

A golf game made using SDL

cpp game-development sdl2

Last synced: 25 Jun 2025

https://github.com/makosai/nyxy

Nyxy is an open-source game engine made with C++. The primary focus is a 3D isometric environment with a simplified interpreter.

3d-engine 3d-game-engine cpp cpp-game cpp-game-engine game game-development game-engine isometric-game open-source simple sims simulation simulation-game

Last synced: 11 Jul 2025

https://github.com/jrol123/firstcourse_cpp

My FEFU code repo

cpp matlab python student

Last synced: 09 Apr 2026

https://github.com/ferhatgec/fpaper.py

Fegeya FPaper.Py, Python3 implementation of FPaper

cpp e-paper fegeya file file-format fpaper implementation parser python python3 read

Last synced: 18 May 2026

https://github.com/jodnddus/nojam

알고리즘 문제 풀기 💪

cpp dynamic-programming problem-solving stl

Last synced: 29 Mar 2025

https://github.com/lizhangqu/corejni

Android JNI开发积累

android cplusplus cpp jni

Last synced: 16 May 2026

https://github.com/gecko-robotics/messages

reads a message file and creates C++ and Python messages

cpp messages python3 robotics serialization toml

Last synced: 07 May 2026

https://github.com/samirhamadaa/math_game

A simple interactive math quiz game with different difficulty levels and operations.

c-plus-plus console-game cpp game-development interactive-learning math-quiz mini-project random simple-game terminal-game

Last synced: 30 Jun 2025

https://github.com/rei-san001/codeforces-solutions

My solutions for Codeforces problems in C++. Happy to help you

codeforces-solutions competitive-programming cpp problem-solving solutions

Last synced: 29 Mar 2025

https://github.com/castle055/cpp-reflect

C++ static and runtime reflection library for Clang compiled sources

clang cmake cpp cpp-modules reflection

Last synced: 29 Mar 2025

https://github.com/therealdevdan/customvector

Smart pointer based dynamic array in C++

cpp dynamic-vector oop-in-cpp programmer vector

Last synced: 08 Jul 2025

https://github.com/0x0c/timespiece

timespiece, a watchdog timer

cpp cpp-library cpp11 timer

Last synced: 05 Apr 2025

https://github.com/subatomicplanets/simplebitcoinminer

A simple Bitcoin C++ and CUDA solo miner

bitcoin cpp cryptocurrency cuda miner

Last synced: 19 Apr 2026

https://github.com/rakshitgupta9/library_managment-cpp-project

The C++ code implements a Library Management Software with book entry, search, issue, return, and administrator functionalities. Password protection and file handling are used, and the program provides an "About" section.

cpp filehandling library-management-system

Last synced: 19 Jun 2025

https://github.com/wesgtox/programming-lab-i

College "Programming Lab I" exercises.

algorithms c cpp programming-language

Last synced: 18 May 2026

https://github.com/jakesmd/excelstepper

An excellent Arduino library for stepper motor control, offering simplicity, speed, and precise acceleration for smooth movement.

arduino arduino-library cpp stepper-library stepper-motor stepper-motor-control

Last synced: 05 May 2026

https://github.com/erwan-simon/arcade

C++ launcher with 2 games and 2 graphical librairies

arcade cpp epitech game ncurses pacman sfml shared-library snake

Last synced: 14 Jul 2025

https://github.com/madladsquad/uimguirendererexamples

Custom renderer examples for the UntitledImGuiFramework

bgfx cpp directx dx11 dx12 imgui metal renderer rendering

Last synced: 12 Sep 2025

https://github.com/mssm199996/pi-smarthouse-monitoring

Java spark web application for raspberry pi for smarthouse monitoring

arduino cpp google-guice java11 maven raspberry-pi sparkjava websocket wemos-d1 wifi

Last synced: 07 Apr 2026

https://github.com/grachale/intersect_union_regular_languages

Implementation of an algorithm that enables finding the minimal deterministic finite automaton that accepts the intersection or union of languages defined by a pair of finite automata.

automata-theory cpp regular-languages theoretical-computer-science

Last synced: 25 Jun 2025

https://github.com/the0cp/leetcode

C++/Shell/SQL source code of solved LeetCode problems.

algorithm cpp leetcode leetcode-cpp leetcode-solutions

Last synced: 11 Jul 2025

https://github.com/dechristopher/toodo

An eloquent CLI-based TODO and FIXME comment viewer for all POSIX systems.

bash c cpp fixme gross hacky todo yucky zsh

Last synced: 05 Apr 2026