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/lioncash/riscv-emu

A small RISC-V emulation project

cpp emulator risc-v

Last synced: 18 Mar 2025

https://github.com/rinatmambetov/codewars-solutions

My solutions of the katas from Codewars platform

codewars codewars-kata codewars-solutions cpp

Last synced: 16 Mar 2025

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

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

binarycalculator calculator cpp

Last synced: 16 Mar 2025

https://github.com/phillvancejr/spirit_x3_lang

Tiny Language to test Boost Spirit X3

boost compiler cpp parser parsing spirit x3

Last synced: 25 Mar 2025

https://github.com/omparghale/aes-rsa-hybrid

AES-RSA hybrid encryption implementation in C++.

aes cpp crytpography rsa

Last synced: 01 Apr 2025

https://github.com/seahuyty/c-c--lessonsandexercises

A collection of lessons and exercises of C and C++ programming languages.

cexercises cplusplus cpp cppexercises cprogramming cprogramming-language

Last synced: 23 Apr 2025

https://github.com/lbxa/windowskeylogger

C++ ethical keylogger for Windows

cpp hacking keylogger

Last synced: 18 Apr 2025

https://github.com/lai-huy/csce-313

Source code for CSCE 313

cpp csce313 tamu tamu-csce313

Last synced: 17 Mar 2025

https://github.com/lionkor/array2

Templated 2D Array class

array c cpp cpp11 cpp14 cpp17 template

Last synced: 29 Apr 2026

https://github.com/codernayeem/2d-maze-solver

Solve and view the solution path of a 2D Maze

backtracking-algorithm cpp maze maze-solver

Last synced: 04 Jul 2025

https://github.com/gabrieldiem/jazzjackrabbit2

Multi-player online platformer shooter arcade-like videogame developed in C++ with SDL2 and Qt5. Made as a remake of the game "Jazz Jackrabbit 2" by Epic Games [1Q2024]

7552 cmake cpp cpp17 fiuba game-development gamedev remake-games sdl sdl2

Last synced: 09 Apr 2025

https://github.com/ryanbritodev/fiware-fiap

Monitoramento de Temperatura, Umidade, Luminosidade e Controle de LED via Broker MQTT, utilizando um servidor em uma máquina virtual Ubuntu na AWS com o Fiware.

aws cpp esp32 fiware iot mqtt ubuntu wokwi

Last synced: 12 Apr 2026

https://github.com/roaldnefs/brainfuck

Brainfuck interpreter written in C++.

brainfuck cpp interpreter

Last synced: 09 Apr 2025

https://github.com/sameetasadullah/linux-gbsh-shell-implementation

Linux shell coded in C++ language which performs some of the features found in typical shells, like the bash (Bourne Again Shell) or csh (C-Shell)

cpp fork linux linux-shell linux-shell-commands linux-shell-implementation ubuntu unnamed-pipe

Last synced: 11 Apr 2026

https://github.com/omarassadi/gmsv_spoof

A module for Garry's Mod that allows for modification of A2S_INFO and A2S_PLAYER responses. This allows for things such as spoofing of player counts on the master list.

cplusplus cpp garrys-mod garrysmod garrysmod-module steam

Last synced: 01 Apr 2025

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/forhanshahriarfahim/operating-system-lab

3rd Year 2nd Semester - Operating System Lab

cpp operating-system

Last synced: 04 Jul 2025

https://github.com/yousufislam191/compiler

Solution of Compiler Design courses

compiler-design cpp

Last synced: 04 Sep 2025

https://github.com/kassane/cppfront-zigbuild

Build Cppfront w/ zig build

clang cpp cpp2 cppfront zig

Last synced: 01 Mar 2026

https://github.com/urumqinsky/ft_containers

Reimplementation of some basics STL containers

cpp school21 stl-containers

Last synced: 12 Jun 2026

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

simple and powerful template for your projects in c++

cmake compose cpp docker make modern project sanitizer template

Last synced: 11 Mar 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/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/rishabh96b/code-implementations

This repository contains the C++ problems that I have either solved or concepts that I've implemented myself.

coding-challenge cpp data-structures hackerrank

Last synced: 25 Mar 2025

https://github.com/bisocm/rykeshell

RykeShell is a custom Unix shell built entirely in C++, offering users a powerful and customizable command-line experience.

cli cmake command-line cpp shell terminal unix-shell

Last synced: 07 Jan 2026

https://github.com/salma-mamdoh/student-management-data-structures

Our project for Data Structures Course taken during fall 2023 semester

avl-tree binary-search-tree cpp filesystem heap-tree tree-structure

Last synced: 05 Sep 2025

https://github.com/vovandreevik/rkf45-runge_kutta_3_order

The program solves a system of differential equations according to the RKF45 program and the order 3 Runge-Kutta method

cpp rkf45 runge-kutta-methods

Last synced: 12 Sep 2025

https://github.com/nanda-gopal-sb/password_manager

A Password Manager in mordern C++.

bitwise cli cpp cryptography file filesystem password

Last synced: 03 Apr 2025

https://github.com/khoinguyen2k/super-hard-leetcode-excercises

hard excercises solved with C++, problems are written on top of every files

algorithms cpp

Last synced: 06 Mar 2025

https://github.com/antixk/icthyologist

A Fish Interpreter in C++

cpp fish-interpreter fish-language terminal

Last synced: 12 Apr 2026

https://github.com/hilbertcube/opengl-object-rendering

Render geometric shapes—including triangle, cube, sphere, and torus (donut) using OpenGL. This is a sample OpenGL graphics programming project built with CMake.

c cmake cpp glad glew glfw3 glm glut low-level opengl

Last synced: 10 Jun 2025

https://github.com/kar-dim/watermarking-cpu

Code for my Diploma thesis at Information and Communication Systems Engineering (University of the Aegean, School of Engineering) with title "Efficient implementation of watermark and watermark detection algorithms for image and video using the graphics processing unit". Part 1 / CPU

clang cpp eigen openmp parallel-computing watermark-image watermarking

Last synced: 12 Apr 2026

https://github.com/amira921/ai-based-healthcare-monitoring-system-using-iot

Medical IOT System Consists of Smart Band, Medical generative QA model, mobile application which facilitate efficient healthcare monitoring and medical assistance for patients and doctors.

arduino artificial-intelligence biogpt cpp database-design embedded-systems iot java-android large-language-models mobile-development mysql peft pyhton pytorch srs-document system-design transformers ui-ux-design uml-diagrams

Last synced: 13 Apr 2026

https://github.com/young-flash/websockets-demo

This is a demo about how to use uWebsockets to implement a server which supports publish and subscribe over websockets protocol (with ssl).

cpp publish-subscribe websocket websockets-server

Last synced: 03 Apr 2025

https://github.com/jasperdrescher/helloopengl

An introduction to OpenGL and GLFW for 3D graphics.

3d cmake cpp glfw opengl

Last synced: 20 May 2026

https://github.com/hasanyahya101/oop-lab-1-fast-nuces-2023

This repository contains solutions to six programming problems related to pointers in C++. These Questions are from Object Oriented Programming course offered at Fast Nuces Lahore. The problems cover a range of topics such as monkey food intake, pointers, sum, difference, product, square, area of rectangle, mean, and largest and smallest number.

cpp fast lahore nuces oop pointers

Last synced: 29 Mar 2025

https://github.com/mbfakourii/carbot-android

Car robot with socket to Android with WeMos or NodeMCU

android ardiuno carbot cpp esp8266 java nodemcu nodemcu-arduino nodemcu-esp8266 wemos

Last synced: 17 Apr 2026

https://github.com/fesabelilla/aust-acm-lab2

OnSite Contest Code

cpp onsite-contest-codebook

Last synced: 12 Feb 2026

https://github.com/univrsal/hintergrund

Manage and choose wallpapers dynamically based on rules

cpp wallpaper-manager

Last synced: 14 Mar 2025

https://github.com/umbrellaleaf5/network_and_distributed_systems

My repository with home and seminars exercises on network and distributed systems at MIPT DAFE/RSE

c cpp dafe distributed-systems education mipt network-systems

Last synced: 02 Sep 2025

https://github.com/elitehustler/simple_pow_blockchain

This C++ program demonstrates a basic blockchain implementation using OpenSSL for SHA-256 hashing. Each block stores transaction data, a timestamp, and a nonce. Proof-of-work is used to mine blocks with a difficulty target.

blockchain consensus-algorithm cpp crypto cryptocurrency decentralized dlt dotnet educational express nestjs openssl openssl-library pow-consensus

Last synced: 01 Mar 2026

https://github.com/daguerreo/qt-gcov-demo

Demonstrate how to generate code coverage report with gcov for a Qt Project

code-coverage cpp gcov linux qt

Last synced: 13 Apr 2026

https://github.com/unicorn-plus-plus/cli

Unicorn-plus-plus is a packet manager that boosts your .cpp projects with ✨magic✨

builder c cli cmake cplusplus cpp packet-manager

Last synced: 13 Apr 2026

https://github.com/mohamedelziat50/hospital-management-system-miu

Simple C++ based terminal application developed as part of the Spring 2024 Computer Programming & Problem Solving Course Project.

cpp

Last synced: 24 Mar 2025

https://github.com/nathanpotter17/emcc-wasm

WebAssembly and WASI using C++ & Rust

c cpp emscripten js wasm wasmtime webassembly

Last synced: 22 Apr 2025

https://github.com/vaneeza-7/oop-assignments-in-cpp

Assignments of Object Oriented Programming in C++

cpp object-oriented-programming

Last synced: 24 Apr 2025

https://github.com/ajisubarkah/struktur-data

Introduction to Data Structures and Algorithms in C++

cpp cpp11 cpp14

Last synced: 06 Jun 2026

https://github.com/g4sasha/cpp-mazegenerator

I rewrote the code for the maze generator from vba to cpp

cpp maze-generator maze-solver

Last synced: 15 Mar 2025

https://github.com/archismankarmakar/password-strength-check-electronjs-cpp

Password Strength Checker using ZXCVBN Algorithm in CPP and Electron JS frontend.

cmake cpp electron electron-app electronjs napi nodejs password password-safety password-strength zxcvbn zxcvbn-cpp

Last synced: 13 Apr 2026

https://github.com/c0de4un/zero-chat

C++ Client-Server TCP cross-platform solution

asio boost boost-asio chat chat-application cpp cxx

Last synced: 10 Jun 2025

https://github.com/gbowne1/link-explorer

This C++ program will discover links on any http or https page you give it

cpp cpp11 explorer link parser

Last synced: 10 Jun 2025

https://github.com/pr47h4m/datastructuresandalgorithmscpp

Repository Focuses On Implementation Of Data Structures And Algorithms In CPP

algorithms codejam cpp data-structures kickstart oop

Last synced: 09 Apr 2025

https://github.com/flagarde/khaos

A C/C++ library to simplify cross-platform programming

c cpp cross-platform cxx predef

Last synced: 13 May 2026

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

Laboratorio, algoritmos y demostraciones de la materia de Matemática Discreta II de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)

algorithm-implementation c cpp demostration discrete-mathematics error-correction-codes famaf-unc graph-coloring graph-flow graph-matching math-theory university-subjects

Last synced: 28 Feb 2025

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/veljkobogdan/exponentialnotationlib

A lightweight C++ library for handling exponentially large or small numbers using scientific notation (mantissa × 10^exponent).

cpp exponential exponential-notation header-only math math-library notation

Last synced: 16 Mar 2025

https://github.com/gastonchenet/ascii

🎨 Ascii is a simple command line tool that allows you to convert any PNG image to an ascii art

ascii ascii-art braille cpp

Last synced: 06 Sep 2025

https://github.com/am4nn/kill-the-enemy-game

A game made using c++ and SFML

cpp game sfml sfml-game

Last synced: 25 Mar 2025

https://github.com/fantasy-peak/example

some examples of open source libraries,xmake management dependency

cpp example-project xmake

Last synced: 13 Apr 2026

https://github.com/suraj-encoding/cp-problems

Solved CP Problems

cp cpp dsa problem-solving

Last synced: 13 Jun 2025

https://github.com/costingh/client-server

C++ application with a client that sends messages and a server that receives them. The client and server communicate through non-blocking sockets

client-server cpp socket-programming

Last synced: 31 Mar 2025

https://github.com/bibekdhkl/100daysofdsa

#100daysofdsa

100daysofdsa cpp

Last synced: 31 Mar 2025

https://github.com/mohammed-3tef/tic_tac_masterpiece_gui

A modern, interactive, and visually appealing implementation of the classic Tic Tac Toe game with a graphical user interface (GUI). Play against a friend or challenge a random computer player to test your strategy and decision-making skills!

clean-code cpp fcai-cu games oop qt tic-tac-toe

Last synced: 11 Mar 2026

https://github.com/yashpaneliya/convex-hull

C++ program to generate Convex-Hull from points given in 2D

convex-hull cpp geometry

Last synced: 09 Apr 2025

https://github.com/ferhatgec/keycode

enigne based simple key macro program

cpp enigne key macro

Last synced: 07 Sep 2025

https://github.com/naltun/eyes-cpp

eyes.sh rewrite... in C++! Let's you perform domain/IP information gathering. Wasn't it esr who said "With enough eyeballs, all your IP info are belong to us?"

cplusplus cpp information-gathering pentesting

Last synced: 30 Mar 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/mollybeach/pastis

C++ programs projects algorithms framework tests and cmake configurations

cmake cmake-scripts configureawait cpp framework

Last synced: 15 Mar 2025

https://github.com/alexlnkp/weatherscript

An easy-to-use-and-customize C++ program for yielding weather report and printing it out

cpp weather-forecast weather-report wttr wttrin

Last synced: 13 Jun 2025

https://github.com/sevdanurgenc/histogramcalculationbyparallelprogramming

Histogram Computing - Analysis Results By Serial and Parallel Programming

cpp histogram parallel-computing parallel-programming

Last synced: 14 Jul 2025

https://github.com/mirzaazwad/cse4403-data-structures-and-cse4404-algorithms

This is the repository where I outline the different implementations of various data structures and algorithms as well as different aspect covered by means of problem solving or various courses conducted by Mezbaur Rahman Ucchash Sir, Lecturer, IUT, Fardin Saad Sir, Lecturer, IUT and Mohammad Saidul Islam Sir, Lecturer, IUT.

cpp dsa

Last synced: 14 Oct 2025

https://github.com/applehatdot/win32aboutdialog

Example About Dialog written in C++ (winAPI)

about-dialog cpp winapi-application windows

Last synced: 30 Mar 2025

https://github.com/octopus773/wanda-vision

EPITECH - Second year project: Realize a program capable of loading dynamic libraries with a high level of abstraction, in order to play arcade game (ie: Pacman)

arcade cpp documentation epitech epitech-arcade ncurses pacman sdl2 sfml snake wanda-vision

Last synced: 21 Jun 2025

https://github.com/brainstone/romantoarabic

RomanToArabic is a project designed to convert Roman numerals into Arabic ones in C++.

converter cpp cpp-library roman-numerals

Last synced: 14 Oct 2025

https://github.com/xreedev/coding-training

Programs that were written as part of a Coding training session held at Marian Engineering College.

beginner-code beginner-friendly beginner-project c coding-challenge coding-interviews coding-test cpp python python3 training training-material training-project

Last synced: 13 Apr 2026

https://github.com/harshilshrivastava/chess_helper

A helper code written in C++ give the best move according to situation in Chess game

ai cpp

Last synced: 24 Mar 2025

https://github.com/liziwl/c-cpp-programming

Course codes and materials, Summer 2017

c cpp

Last synced: 10 May 2026

https://github.com/teograjqevci/raymarching_tool

A 3D modeling tool written in C++ and OpenGL, leveraging Signed Distance Fields (SDFs) to create, blend, and manipulate primitive shapes.

3d c cpp glsl glsl-shaders graphics macos modeling opengl raymarching raymarching-distance-fields software tool tooling

Last synced: 12 Apr 2026

https://github.com/wolgemoth/international-standard-atmosphere

A C++ port of Max Bernard's C# solution for calculating temperature, pressure and air density at a given altitude, according to the ISA.

atmosphere atmosphere-model cpp cpp17 density earth header-only header-only-library international-standards isa pressure temperature template templated templates

Last synced: 08 Feb 2026

https://github.com/ranveeraggarwal/wagit

Why not Another Git? Because there aren't enough implementations already. This is a hobby project to better understand Git and churn out some more C++ code.

cpp git

Last synced: 15 May 2026

https://github.com/plasmapper/http-esp-cpp

HTTP C++ Class Component for ESP-IDF

cpp esp-idf http https

Last synced: 18 Jan 2026

https://github.com/hansalemaos/cynonblockingsubprocess

Nogil subprocess for Python with stdout/stderr capturing and stdin writing - without deadlocking!

capturing cpp fast nogil nonblocking popen printing stderr stdin stdout subprocess

Last synced: 22 Feb 2026

https://github.com/christs8920/pacman-cpp

A pacman style game made in C++ using the PDcurses library.

cli command-line cpp game game-development gamedev ncurses pacman-game pdcurses

Last synced: 19 Jun 2025

https://github.com/hasanulmukit/programming-problems

A curated repository of programming problem solutions implemented in C, C++, Java, and Python. Organized by topic and difficulty, it provides a clear and accessible resource for developers and learners to explore algorithms, data structures, and coding challenges.

c coding-interviews coding-test cpp java programming-exercises programming-problems python

Last synced: 13 Apr 2026

https://github.com/Sid911/MazeGen

Maze Generation App made in WinRT UWP

cpp maze-generator maze-solver uwp windows winui

Last synced: 12 Mar 2025

https://github.com/wtrsltnk/graphicsfileloader

Old piece of code that I wrote around 2005. This was an application which could load 3d meshes from file and editor it with tools, far from complete ofcourse!

cpp opengl win32

Last synced: 08 May 2026

https://github.com/thecrazymage/robin-hood-hashing

:hash: Robin Hood hashing implementation in C++ with examples.

algorithm cpp hash hash-algorithm hash-table

Last synced: 28 May 2026

https://github.com/schryzon/jaksel-cpp

Convert Jaksel into C++ code

cpp funny indonesia jaksel joke

Last synced: 09 Apr 2025