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/jimmy-park/cert-cmake

Generate cert.h for loading in-memory cert

certificate cmake cpp cpp17 header-only

Last synced: 19 May 2026

https://github.com/samirhamadaa/simple-calculator

✅ "An object-oriented C++ calculator that supports basic arithmetic operations with undo and reset features." 🚀

arithmetic calculator cplusplus cpp object-oriented-programming oops-in-cpp simple-calculator

Last synced: 07 Jul 2025

https://github.com/xavier-maruff/lumiere

Compiler for the Lumiere language

bison-yacc cmake compiler cpp flex llvm llvm-ir server

Last synced: 19 May 2026

https://github.com/lukasondrejka/cpp-tic-tac-toe

Tic-Tac-Toe game in C++ with sockets and client-server TCP communication

client-server console cpp game linux socket tcp

Last synced: 19 May 2026

https://github.com/corentin-mzr/geometry-wars-sfml

Implementation of a Geometry Wars game using SFML and C++. Based on the Game Programming course COMP4300 by Dave Churchill

cpp game geometry-wars sfml sfml-game

Last synced: 05 Jun 2026

https://github.com/deryaxacar/42-cpp_04

This repo covers key concepts in object-oriented programming in C++. It includes explanations of virtual functions, abstract classes, interfaces, and copy methods, all illustrated with examples. The focus is on dynamic polymorphism and practical applications of these concepts.

42 42-cpp 42-cpp-module 42-cpp-modules 42born2code 42cursus 42projects 42school c-plus-plus cpp cpp-all cpp-library cpp-programming cpp-programming-language cppmodules

Last synced: 04 Mar 2025

https://github.com/emredogann/aspen-renderer

A 3D Real-Time Ray Traced Graphics Renderer using Vulkan.

cmake cpp glfw glm graphics mingw-w64 vulkan

Last synced: 20 Jun 2026

https://github.com/tranglecong/trlc-platform

A modern, header-only C++ library for compile-time platform detection and abstraction. TRLC Platform provides zero-overhead platform detection, feature-based conditional compilation, and adaptive code selection for cross-platform C++ development.

architecture-detection compiler-detection cplusplus cpp feature-detection platform-detection portable-library

Last synced: 20 Jun 2026

https://github.com/developer239/automation-engine

Automate repetitive visual tasks by writing custom Lua/TypeScript scripts. 🤖 Debug, test and run them in the engine.

automation cpp display instance-segmentation keyboard mouse object-detection yolo

Last synced: 21 Jun 2026

https://github.com/f321x/cpp_introduction-42-core

Collection of small C++ introduction projects to get first experience with C++ programming

42 42born2code 42codingschool 42cursus cplusplus cpp

Last synced: 06 Jun 2026

https://github.com/a2p1k02/lodis

implementation of Redis

cli cpp cpp20 redis

Last synced: 25 Apr 2026

https://github.com/imthecurse/temp-folder

:hourglass: :file_folder: A linux notification based program that creates and removes a temporary directory automatically.

automatic-deletion cpp cpp17 linux-app linux-shell temporary-directory temporary-files

Last synced: 28 Jan 2026

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

Escafe[dot]Py, Python3 implementation of Escafe

cpp escape-sequences lib python3

Last synced: 26 Apr 2026

https://github.com/f1zm0/hijackableapp

vulnerable app, legit and evil DLLs for sideloading attack PoCs

cpp dll-hijacking windows

Last synced: 23 Jun 2026

https://github.com/seanpianka/game-menu

C++ and SFML to create a game about shapes with a settings menu.

cpp cpp11 game-development sfml

Last synced: 23 Jun 2026

https://github.com/luisfelipepoma/dot_translate

Basic translation app for DOT language.

antlr4 compiler cpp dotlang graph

Last synced: 26 Apr 2026

https://github.com/oblivious-oblivious/multicore

A framework for penetration testing using Ruby, C++ and QML.

cpp framework penetration-testing qml ruby

Last synced: 26 Apr 2026

https://github.com/enansari/cph

competitive programming helper: A powerful parser to make competitive coding easier | دستیار برنامه نویسی رقابتی: یک پارسر قدرتنمد برای استفاده در کدنویسی رقابتی

codeforces competitive-programming cpp parser python quera quera-ir

Last synced: 17 Oct 2025

https://github.com/poseidon-code/interviewroom-cpp-solutions

This is a repo for all the solutions of github repository InterviewRoom. The solutions are taken from all over the internet, and those are among the best complexity solutions by top coders from competitive programming field.

competitive-programming cpp interview-questions

Last synced: 07 Jun 2026

https://github.com/rbaltrusch/cpp-natscript

C++ translation of Natscript interpreter previously implemented in Python.

cpp custom-interpreted-language custom-language interpreter programming-language programming-languages

Last synced: 24 Jun 2026

https://github.com/iricartb/rpc-gateway-sockets

Ivan Ricart Borges - Use of sockets to emulate a basic RPC service in order to execute remote commands on a Windows server regardless of architectures.

c-sharp cpp rpc-client rpc-server sockets visual-studio

Last synced: 28 Apr 2026

https://github.com/marinsucks/42

All the projects I completed at 42.

c cpp docker sysadmin web

Last synced: 01 Apr 2026

https://github.com/arbmind/qbs-containers

Docker containers for building Qbs projects with Qt and Clang or GCC

clang cpp docker-container gcc qbs qt6

Last synced: 28 Apr 2026

https://github.com/shahab-esfandiar/bachelor-kntu-geomatic-engineering-codes

My Codes & Projects in Bachelor’s KNTU Geomatic Engineering

cpp geospatial matlab postgis python

Last synced: 28 Apr 2026

https://github.com/rkolovanov/kapec-engine

Попытка написать свой 3D-движок на основе SFML

3d-engine cpp sfml

Last synced: 28 Apr 2026

https://github.com/nexusgksoftwares/classes

🚀 What You'll Find Here - 📚 C++ basic to intermediate concepts - 🧮 Code examples and practice problems - 🔄 Object-Oriented Programming (OOP) exercises - 🧵 Concepts such as classes, functions, loops, arrays, inheritance, etc. - ✅ Completed assignments and mini-projects

cpp csharp

Last synced: 28 Apr 2026

https://github.com/xandao-dev/universal-controller

A programmable IR controller that records and replays IR signals.

arduino atmega328p controller cpp electronics hc-05 ir-transmitter remote-control tsop4838

Last synced: 28 Apr 2026

https://github.com/ksb96/cpp-codes

A bunch of Cpp codes has been dumped in this repo for the newbies who are starting there journey in learning Cpp

2darrays arrays classes-and-objects constructor cpp do-while-loop for-loops getter-and-setter if-else-statements if-statements inheritance pointers return returnstatements strings switch-case userinput while-loop

Last synced: 07 Oct 2025

https://github.com/herenturker/easm

EASM is an educational 2-pass assembler project targeting x86 systems, primarily supporting 16-bit assembly instructions. It serves as a learning tool to understand assembler design, symbol tables, and machine code generation.

asm assembler c cpp educational-project open-source x86

Last synced: 06 May 2026

https://github.com/samplec0de/stringcalculator

Full-featured calculator written in C++ with Qt framework GUI. Supports variables.

calculator calculator-application cpp gui qmake qt qt-gui qt5 qt5-gui qtcreator

Last synced: 28 Apr 2026

https://github.com/rezerdprime/random-shrain

it freakin exists

c cpp python

Last synced: 23 Feb 2026

https://github.com/mohamedelziat50/mediaplayer-miu

Video player application developed in C++ as part of our Data Structures & Algorithms Course by a team of 5 members.

cpp data-structures-and-algorithms dsa winforms

Last synced: 05 Mar 2026

https://github.com/psiace/meco

Just Another C/C++ project template built with Meson.

c cpp meson template-project

Last synced: 28 Apr 2026

https://github.com/kojobailey/japi-xfbin-merger

A C++ plugin for JoJoAPI that allows the merging of XFBIN data for mods that are more compatible with each other and easier to create.

api asbr cpp cpp23 dll japi jojoapi modding plugin

Last synced: 28 Apr 2026

https://github.com/chadwyck242/udemy-cpp-masterclass

Repository for the C++ Programming Masterclass on Udemy. Part of LearnProgramming Academy

cplusplus cplusplus-14 cplusplus-17 cpp cpp14 cpp17 learnprogramming udemy udemy-course

Last synced: 08 Jun 2026

https://github.com/bc100dev/aboawt

"AOSP building on Android with Termux" -- Taken literally.

android-development aosp aosp-android aosp-build cpp cpp17 mobile-development termux termux-tool

Last synced: 29 Apr 2026

https://github.com/nacreousdawn596/micava

Cava, but with glfw3 and input instead of output audio lol

alsa archlinux base-devel cpp glew glew-glfw glfw3 mesa opengl wayland

Last synced: 14 Apr 2026

https://github.com/jakobknauer/l0

Statically typed, compiled programming language based on LLVM

compiler cpp cpp23 llvm

Last synced: 28 Apr 2026

https://github.com/moorara/compiler

Playing with Compilers ...

bison compiler cpp flex golang goyacc lex lexer parser yacc

Last synced: 29 Apr 2026

https://github.com/leocelente/basic_cuda

My CUDA source files while learning

cpp cuda gpgpu

Last synced: 29 Apr 2026

https://github.com/abhi999k/smart_shoes

Smart shoes with smart navigation system

ai assembly cpp iot-device navigation programming shoes smart wearable-devices

Last synced: 29 Apr 2026

https://github.com/forhanshahriarfahim/leetcode_solutions

Collection of LeetCode questions to ace the coding interview!

cpp data-structures-and-algorithms leetcode problem-solving

Last synced: 24 Jun 2026

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/arkenidar/syntax_clang

syntax of C/C++ examples

c cpp

Last synced: 29 Apr 2026

https://github.com/michaelzheng67/live-vim

Vim with your friends 📝

cpp vim

Last synced: 29 Apr 2026

https://github.com/sanidhyafeaturist/androidrescuex

This project is a custom ROM. It provides a unique user interface and features, allowing users to flash various modifications, manage backups, and customize their Android experience. All frameworks and UI elements have been developed from scratch to ensure a smooth and customizable user experience.

android cpp java recovery rom twrp twrp-recovery-flash

Last synced: 05 Mar 2026

https://github.com/alexcui03/libmvvm

Model-View-ViewModel (MVVM) support library for modern C++.

cpp cpp26 mvvm observer property reflection

Last synced: 03 Jun 2026

https://github.com/dor-sketch/15-puzzle

Demonstrating a Variety of Classic AI Search Algorithms to Solve the Classic 8-Puzzle Problem.

astar-algorithm bfs-algorithm cpp dfs-algorithm gui python3 searching-algorithms

Last synced: 10 May 2026

https://github.com/mpluxery/patching-hacked-world

This repository demonstrates how to use Radare2 on a Raspberry Pi 4 (Im using ARM64, Kali Linux) to patch a simple “Hello World” binary, generate a JSON-formatted diff (using radiff2), and produce a JSON-formatted disassembly of the patched executable.

arm arm64 assembly bash cpp dissaseembly hex json linux patch radare2 radiff2 raspberry-pi-4 reverse-engineering x64-assembly

Last synced: 02 Apr 2026

https://github.com/younj666/atry

基于C++,easyx,和vs2022实现的坦克大战游戏

cpp easyx tankfight visual-studio

Last synced: 02 Apr 2026

https://github.com/ghosts6/library_management_system

Library management system from basic to advacne write with languages like bash,c,c++,python and js

bash c cpp django django-orm django-rest-framework html-css-javascript javascript library-management-system postgresql python3 tailwind

Last synced: 02 Apr 2026

https://github.com/undergrounder96/factorial_cpp

This repo is just an excuse for me to learn Makefile.

c cpp make makefile

Last synced: 29 Apr 2026

https://github.com/papstavros/A-CHIP-8-Interpreter

Just a CHIP-8 emulator I made to mess around with C++ and get a feel for low-level programming.

chip-8 chip8 chip8-emulator cpp raylib raylib-cpp

Last synced: 02 Apr 2026

https://github.com/yuyukiin/faculdade-cc

Compilado de materiais de estudo, exercícios e implementações das disciplinas de Ciência da Computação na Universidade Franciscana (UFN).Cadeiras resumidas da faculdade.

college computer-science cpp csharp java python sql study-materials ufn university

Last synced: 02 Apr 2026

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

College "Programming Lab II" exercises.

algorithms c cpp programming-language

Last synced: 29 Apr 2026

https://github.com/skyv26/employee-management-system

The Employee Management System, built in C/C++ with Borland Graphics and Turbo C/C++ Windows, features CRUD operations for efficient employee management. It showcases impressive graphics, a "Taj Mahal" Thank You page, and data security through a built-in barrier. Reflecting my dedication and proficiency in programming and design.

borland-cpp borland-graphics-interface c compiler cpp object-oriented-programming procedural-programming

Last synced: 29 Apr 2026

https://github.com/rajkumargara/embedded-systems-prep

A structured collection of C/C++ concepts, data structures, operating systems, and embedded systems fundamentals with practical implementations for interview prep and real-world development.

c cpp dsa embedded-driver operating-systems

Last synced: 02 Apr 2026

https://github.com/makcymal/dbg-cpp

The macro dbg() in C++, just like in Rust

cpp debug debugging macro pretty-print single-header

Last synced: 10 Oct 2025

https://github.com/ameeshagireesh/cp

A repository containing solutions to various CP problems on platforms such as 450dsa, CodeChef, Codeforces, LeetCode. Solutions are written in python or cpp.

competitive-programming cpp python

Last synced: 29 Apr 2026

https://github.com/mcountryman/rookie

Intends to play chess via robot arm that I have yet to purchase

chess computer-vision cpp opencv

Last synced: 29 Apr 2026

https://github.com/atta238/learnova-course-registration

System that applies Data Structures concepts using C++ and QT for GUI

cpp qt qtcreator

Last synced: 28 Apr 2026

https://github.com/anvouk/anv_benchmarks

benchmarks about various C stuff

benchmark c cpp

Last synced: 17 Apr 2026

https://github.com/krystianity/node-n-api-base

skeleton project for async Node.js N-API C++ native modules

abi addon cpp gyp n-api native nodejs

Last synced: 29 Apr 2026

https://github.com/omrawaley/arduboy-particle-system-customizer-demo

This is a program for the 8-bit gaming platform, the Arduboy, where you can customize the settings of my AB-Particles particle system in real-time, and try out different combinations to get your desired particle affect.

arduboy arduino cpp customizer demo particle-physics particle-system particles

Last synced: 29 Apr 2026

https://github.com/grzegorzkarczewski/jeetengine

Learning how to make my own Game Engine for a game

cpp gamedev opengl

Last synced: 29 Apr 2026

https://github.com/menezes-/xxtea

Implementation of the (corrected) Block TEA encryption algorithm in modern C++ with PHP bindings

cpp cpp11 cryptography php php-extension xtea xtea-cipher xxtea xxtea-algorithm

Last synced: 29 Apr 2026

https://github.com/nodef/extra-array.cxx

Generic array in C.

array c cpp extra function generic merferry

Last synced: 18 Apr 2026

https://github.com/beyondmagic/competitive-programming

Where I rest my mind's ~impulse~ feeling to learn logic.

c competitive-programming cpp secret

Last synced: 29 Apr 2026

https://github.com/tachi107/scrafurl

Lightweight libcurl wrapper written in C++20

cpp cpp20 curl meson

Last synced: 17 Apr 2026

https://github.com/andreacv98/screencapture-cpp

ScreenCapture C++ software based of FFMpeg

cpp ffmpeg screen-recorder

Last synced: 29 Apr 2026

https://github.com/meet-c-viradiya/quantum-workflow

Quantum-enhanced workflow scheduling optimizes multi-processor resource allocation using DAGs and a hybrid quantum-classical approach, visualized via advanced tools. QUBO problem formulation ensures efficiency.

cpp drug-design hpc machinelearning-python nisq pipelines qiskit qiskit-metal quantum-algorithms quantum-chemistry quantum-machine-learning transmon-qubit unitaryhack workflow-automation

Last synced: 29 Apr 2026

https://github.com/johnkun136nvcp/my-project-euler

Solving problems of Project Euler in Haskell (if it's possible)

cplusplus cpp euler haskell project-euler

Last synced: 29 Apr 2026

https://github.com/hhromic/e131-adalight-bridge

E1.31 (sACN) to AdaLight Bridging Server written in C

adalight bridge c cpp e131 light-controller sacn server

Last synced: 29 Apr 2026

https://github.com/jamesql/opendetection

Open source detection software using computer vision & OpenCV (WIP)

computer-vision cpp detection face-recognition how-to mit-license object-detection open-source opencv opencv2

Last synced: 29 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/haimozer123/amnongame_-_cppfullexercises

This repository contains solutions to completed as part of the course for CPP and OOP i take in RTED collage.

cpp exercises zero2hero

Last synced: 10 Oct 2025

https://github.com/daddesign-projects/demo_daisygfx_st7789

Demonstrates how to use the "DaisySeedGFX" graphics library with an ST7789 TFT controller

cpp daisy-seed gfx gfxlib st7789 st7789-display st7789-display-driver tft tft-display

Last synced: 29 Apr 2026

https://github.com/giulioromualdi/idyntree-meshcat-cpp

A simple bridge between iDynTree and the meshcat-cpp interface

cpp meshcat robotics visualizer

Last synced: 29 Apr 2026

https://github.com/gsquire/farmhash-ffi

Simple Rust bindings to Google's FarmHash

cpp hashing rust

Last synced: 29 Apr 2026

https://github.com/chrisross5/pathfinding-visualizer

College mini project (Data structures and algorithms S2): Two C++ console apps visualizing the shortest path between two points on a 2d grid, without and with walls.

algorithms bfs console-application cpp

Last synced: 08 Jun 2026

https://github.com/bluewitherer/favoritemods

A shortcut to your favorite Geode mods!

cmake cpp enhancement geode geometry-dash mod offline

Last synced: 11 Apr 2026

https://github.com/davidlucy/realtimepclviewer

A real-time point cloud component displayed via UDP transmission, powered by PCL and Qt. 通过UDP传输显示的实时点云组件,由PCL和QT qml驱动。

cmake cpp pcl qmake qml qt

Last synced: 29 Apr 2026

https://github.com/nick-lehmann/db-benchmark

Benchmark of different storage layouts for DB systems

benchmark cpp db

Last synced: 29 Apr 2026