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/thunder-engine/sample-mine

ThunderMine - A Minecraft-like Project

3d-game cpp sample-code thunder-engine

Last synced: 25 May 2026

https://github.com/xirzo/tic-tac-toe

Tic-Tac-Toe game made for fun.

cpp game tictactoe

Last synced: 23 Mar 2025

https://github.com/lmtreser/intro-rtos

Colección de recursos para introducirse en los Sistemas Operativos y RTOS. Aplicaciones para el ecosistema Arduino como para Raspberry Pi

arduino cpp esp32 freertos operating-system rtos threads

Last synced: 10 Apr 2026

https://github.com/carbon-404/double-linked-list

Double linked lists in C++

cpp linked-lists oop

Last synced: 26 Dec 2025

https://github.com/akhaled01/sys-dog

A comprehensive, lightweight system monitor for Debian based systems using C++ and Dear ImGui

cpp debian imgui makefile opengl procfs sdl2 ubuntu

Last synced: 19 Apr 2026

https://github.com/whizydan/open-sesame

Unlock your computer using arduino rfid

arduino cpp flip hid-keyboard windows

Last synced: 10 Apr 2026

https://github.com/usefelbedwehy/modern-cpp

Mastering Object-Oriented Programming (OOP) using C++. For modern cpp exercises, assignmenmts and projects.

cpp modern-cpp oop oops-in-cpp

Last synced: 27 Jun 2025

https://github.com/cbebe/monkey-cpp

Follow me as I write an interpreter in C++ and cry every day 😭😭😭.

cpp interpreter monkey

Last synced: 18 Mar 2025

https://github.com/miou-zora/zappy

A game where AIs try to reproduce.

c client cpp game graphics-programming python raylib server

Last synced: 10 Apr 2026

https://github.com/somiljain7/data-structure

data structure implementation (multiple languages)

c cpp java python

Last synced: 20 Jan 2026

https://github.com/ernanej/sculptor

Tool in C++ to make sculptures in blocks represented by digital matrices

3d-tool cpp dca1202

Last synced: 30 Mar 2025

https://github.com/ho11ow1/sorting_algorithm

Simple sorting algorithm using 2 for loops and template arguments supporting both Vector and standard[] arrays

algorithms cpp header-only sorting template

Last synced: 02 Apr 2025

https://github.com/jpcano/algs4cpp

My C++ implementation of the code in the book: Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne

algorithms cpp data-structures

Last synced: 30 Jun 2026

https://github.com/roaldnefs/lapwing

Lapwing is a shared library implementing a variety of C++ classes and templates extending the standard library.

cpp cpp20 library

Last synced: 20 Jun 2025

https://github.com/gourab-sinha/interview-prep

This repository consist of Data Structures and Algorithms question which are being asked in Top MNCs.

cpp ds-algo interview-prep top-questions

Last synced: 20 Mar 2025

https://github.com/imcvampire/it4060-hw1

My first homework in class IT4060 in HUST

cpp socket winsock

Last synced: 26 Mar 2025

https://github.com/seyed0123/employeexd

a basic terminal-based user management system

cpp filesaver termial-based user-management-system

Last synced: 17 Mar 2025

https://github.com/evanpacini/presidentenrevolution

Presidenten probability simulator for revolutions.

card-game cards cpp presidenten probability simulation

Last synced: 08 Jul 2025

https://github.com/yashlad27/cpp_revision_repo

C++ Revision For DSA

cpp dsa dsa-practice

Last synced: 13 Jul 2025

https://github.com/tory1103/passmx

Password generator. Generates passwords by mixing a secret and a passphrase.

cplusplus cpp generator mixer password-generator password-mixer

Last synced: 09 Apr 2025

https://github.com/tory1103/smplpass

SMPLPASS is a password generator. Generates passwords by mixing a secret and a passphrase.

cplusplus cpp generator mixer password-generator password-mixer

Last synced: 09 Apr 2025

https://github.com/pradeepchegur/basic-cloth-showroom-management-using-oops_cpp

It is a code for basic cloth showroom management which involves OOPS concepts. The code is written in C++ Language.

clothing-shops cpp filesystem oops

Last synced: 15 Jun 2025

https://github.com/wtrsltnk/resexporter

Old piece of code that I wrote around 2005. This application lets you create resource files from bsp.

comctl32 cpp win32

Last synced: 07 Jun 2026

https://github.com/aarambh-darshan/vortex

🚀 Vortex - Educational C++ Web Framework inspired by Axum & Actix-web. Features modern C++20 coroutines, advanced routing with groups, middleware system, request extractors, epoll-based I/O & thread pools. Perfect for learning web framework architecture. Not for production use.

cmake cplusplus cpp cpp20 http-server web-framework

Last synced: 30 Jun 2026

https://github.com/nayasinghania/chairsense

This repository contains Arduino code files for chairSense

accessibility arduino arduino-mega-2560 cpp object-detection oled wheelchair

Last synced: 01 May 2025

https://github.com/anshvaid4/ul

Repository showcasing the mathematics for cryptography and other cyber related concepts

cpp cryptography cyber-security mathematics university-of-limerick

Last synced: 27 Mar 2025

https://github.com/tjensen42/42-ft_containers

In this 42 core curriculum project, I implemented a few container (vector, stack, map, set) of the C++ standard template library.

cpp cpp98 map stack stl-containers vector

Last synced: 09 Apr 2026

https://github.com/n1ghtthef0x/libkitsune

Some stuff that I use in my C++ projects

array cmake cpp library logger string

Last synced: 03 Apr 2025

https://github.com/cypri1-dev/42_cpp01

This project, C++ Module 01, focuses on dynamic memory allocation, pointers, and object relationships. You will implement a Zombie class, create a horde of zombies, manage strings, and develop a complaint system using function pointers and switch statements. These exercises provide a solid foundation in C++ programming concepts and practices.

42 42projects cpp cpp01

Last synced: 27 Mar 2025

https://github.com/superpuero/entityregisrtysystem

Tools to create application using entity component/registry system

cpp cpp-library cpp17 cpp20 entity entity-component-system entity-framework entity-registry

Last synced: 27 Mar 2025

https://github.com/shivendrra/shredword

Fast & efficient BPE tokenizer written in C & python for LLM tranining

c c-tokenizer cpp open-source tiktoken tokenizer

Last synced: 09 Apr 2025

https://github.com/eyes12/caesarjaw-cpp

CaesarJaw provides encryption and decryption functionalities using a simple shift cipher (Caesar cipher). It allows users to: ✅ Encrypt text 📝 ✅ Decrypt text 🔑 ✅ Determine the shift key 🔎 ✅ Attempt decryption without a known key 💡

caesar caesar-cipher caesar-cipher-algorithm communication cpp crypter cryptography cybersecurity decrypt decryption decryption-algorithm security shift-cipher tool

Last synced: 16 Jun 2025

https://github.com/pwalig/obiektowebackend

Back end project for programowanie obiektowe

cplusplus cpp game object-oriented-programming oop simulation

Last synced: 02 Apr 2025

https://github.com/alkuzin/hexd

Tool for displaying file contents in hexadecimal, octal, binary and ascii formats.

binary cpp cpp23 hex hexdump hexdump-viewer hexdumper linux linux-utils octal tool tools utilities utility utils

Last synced: 16 May 2026

https://github.com/cbritopacheco/object_pool

Generic object pool for reusing and recycling object instances.

cpp cpp11 header-only object-pool resource-pool

Last synced: 14 Jun 2025

https://github.com/esqadron/imagesonificationplugin

VST3 plugin generating sound from images!

cpp juce-framework

Last synced: 27 Mar 2025

https://github.com/rks-031/patternprinting

This repository contains problems on various kinds of pattern printing which can be very essential for placements. The tech stack used for programming here are Java and C++.

cpp java patterns

Last synced: 15 May 2026

https://github.com/caffik/libutils

C++ header only library

cmake cpp cpp17 utility

Last synced: 06 Apr 2026

https://github.com/arnaud-robin/aead-chacha20-poly1305

Implementation of AEAD_CHACHA20_POLY1305 in c++

aead chacha20-poly1305 cpp cryptography

Last synced: 10 Apr 2025

https://github.com/thefcraft/cp-algorithms

A personal repository for competitive programming solutions, including CSES, Project Euler, and HackerRank problems, with custom debugging utilities and scripts.

algorithms cpp data-structures

Last synced: 03 Apr 2025

https://github.com/rose-mtz/super-mario-bros

A Super Mario Bros clone!

cpp game sfml

Last synced: 17 Jun 2025

https://github.com/amanley97/niobe

niobe: a RISC-V emulator with the pride of the gods

cpp emulator risc-v

Last synced: 12 Mar 2025

https://github.com/Robok-Engine/HdriToCubemap

Android Library to Converts HDR to Cubemap Images.

android cpp cubemap hdr java jni kotlin

Last synced: 12 Mar 2025

https://github.com/amanley97/binutils

Mini-projects to write binutils in C++

binutils cpp

Last synced: 12 Mar 2025

https://github.com/robaho/cpp_fix_codec

ultra fast C++ FIX protocol encoder/decoder

cpp fix fix-protocol trading

Last synced: 14 Sep 2025

https://github.com/luca-pellegrini/cv-lab

Assignments from the Computer Vision laboratory

computer-vision cpp opencv

Last synced: 25 Apr 2026

https://github.com/benami171/Pipeline_Leader-follower

This project emphasize the workflow of Pipeline and Leader-Follower design patterns.

cpp design-patterns leader-follower linux multithreading pipeline server thread-pool threads

Last synced: 12 Mar 2025

https://github.com/saklis/lords-of-war-for-desktop

Lords of War is a turn-based strategy inspired by Warlords 3: Reign of Heroes.

cpp game game-development gamedev sfml turn-based turn-based-strategy warlords-3

Last synced: 12 Mar 2025

https://github.com/ianseeingbeing/simple_wallpaper_switcher

Simple GUI for swaping wallpapers by utilizing wallpaper manager's cli interfaces.

cpp sfml simple wallpaper-changer

Last synced: 12 Mar 2025

https://github.com/s-martin/sugarpp

Sugarcpp is a small library, which adds syntactic sugar to C++ to make your life easier.

cpp

Last synced: 08 Sep 2025

https://github.com/wayandway/algorithms-cpp

😎 Algorithms in C++

algorithms cpp

Last synced: 03 Apr 2025

https://github.com/blacktechwarrior/wordtonumberconverter

Convert words to their equivalent numbers

cpp parser word-to-number

Last synced: 12 Mar 2025

https://github.com/pedro-ricardo/fmap

Just set some functions to use the C++ std::map inside Modern Fortran. Doesn't duplicate the mapping algorithm.

cpp dictionary interoperability modern-fortran

Last synced: 15 Jun 2025

https://github.com/wonderf00l/algo-park-vk-edu

Домашнее задание по курсу "Алгоритмы и структуры данных" от VK Education

cmake cpp

Last synced: 08 Sep 2025

https://github.com/rose-mtz/snake3d

A 3D desktop game. Snake but in 3D!

cpp game opengl

Last synced: 01 May 2026

https://github.com/0xtter/weather-station

This 3D printed weather station uses an Arduino to provide accurate temperature, humidity, and pressure readings in real-time. Its customizable 3D printed case makes it a unique addition to any workspace. With an easily customizable code, this project is great for anyone interested in weather tracking, from hobbyists to professionals.

3d-printing arduino challenge cpp solidworks

Last synced: 03 Apr 2025

https://github.com/the-renaissance/raytracing

This is a repo that follows @The Cherno's ray tracing tutorial. My modification/homework is in separete branches.

computer-graphics cpp raytracing

Last synced: 10 Apr 2025

https://github.com/prvvv/cppmanage

A simple but efficient local password manager

cpp local password password-manager windows

Last synced: 15 May 2026

https://github.com/soyapo/farm-invaders

Customized Space Invaders written in C++ for console

algorithms console cpp game

Last synced: 10 Jan 2026

https://github.com/sohne/vulkano

A simple Vulkan rendering library

cpp vulkan

Last synced: 30 Jun 2026

https://github.com/younghakim7/gtk4-rs_training

https://toshiocp.github.io/Gtk4-tutorial/sec2.html

cpp gtk4 rust

Last synced: 07 May 2026

https://github.com/stephengtuggy/boost_log_python_poc

Minimal reproducible example of how to use Boost.Python, Boost.Log, CMake, and vcpkg together in a C++11 program on Windows

boost cmake cpp python3 vcpkg windows

Last synced: 06 Apr 2026

https://github.com/solareenlo/42cpp-module-08

C++ practice 08 (STL(vector, stack, deque), iterator, algorithm(find, sort, max, min))

42 42born2code 42cursus 42projects cpp

Last synced: 12 Jul 2025

https://github.com/xastrix/Exemptify

A utility that allows you to add application exceptions to the windows firewall, thereby blocking outgoing traffic

cli cpp firewall firewall-configuration windows

Last synced: 04 Apr 2025

https://github.com/nikolasent/algorithm-collection

Personal collection of classical algorithms

algorithm algorithms cpp numerical-methods sorting-algorithms

Last synced: 02 Apr 2025

https://github.com/snikulov/conan.examples

Examples how to use conan.io C++ package manager

boost cmake conan conan-usage cplusplus cpp

Last synced: 15 Jun 2025

https://github.com/abdelrahman822000/library_management_system

A console-based application for managing a library, allowing users to borrow and return books, view transactions, and manage members.

cpp library-management-system

Last synced: 02 Mar 2025

https://github.com/allenvox/lagrange-polynomial

Implementation of Lagrange polynomial interpolation with C++

algorithms cpp lagrange-interpolation lagrange-polynomial-interpolation

Last synced: 29 Apr 2025

https://github.com/lehoangan2906/cuda_basics

A simple implementation of operations on vectors and matrices, optimized for running on Nvidia GPU with CUDA

cpp cuda cuda-programming

Last synced: 16 Jun 2025

https://github.com/ethanuppal/bwmodel

A modeling environment for Minecraft Bedwars.

bedwars cpp minecraft model

Last synced: 02 Apr 2025

https://github.com/mthszr/project-euler

"Project Euler exists to encourage, challenge, and develop the skills and enjoyment of anyone with an interest in the fascinating world of mathematics."

cpp mathematics projecteuler

Last synced: 02 Apr 2025

https://github.com/shucharjer/design_patterns

Modern C++ implementations of common design patterns. | 常见设计模式的现代C++实现

course-project cpp cpp20 design-patterns header-only templates

Last synced: 02 Apr 2025

https://github.com/allenvox/chat-pthread

Internet chatting program (client + server) written in C++ using pthread lib

arpa chat chat-application cpp cpp-17 internet network network-programming pthread pthreads socket tcp

Last synced: 29 Apr 2025

https://github.com/erio-harrison/write-you-a-dl-fram

Build a deep learning framework step by step

cpp deeplearning

Last synced: 16 Jun 2025

https://github.com/michaelbrunn3r/arduinobt

A Bluetooth Library for Arduino

arduino arduino-library arduino-uno cpp

Last synced: 15 May 2026

https://github.com/phattharaphorn/ta-compro

👨🏻‍💻 This repository is a collection of Computer Programming courses in Industrial Engineering.

c compro cpp

Last synced: 18 May 2026

https://github.com/skyzh/cahrr

🌪️ Chi's Advanced Hurricane Robot Runtime

cmake control cpp data-driven-design embedded robomaster robotics stm32f4

Last synced: 15 May 2026

https://github.com/antosser/plants-vs-zombies-bot

Most efficient money bot for plants vs. zombies

bot cpp plants-vs-zombies python

Last synced: 30 Apr 2026

https://github.com/karnkaul/async-queue

KT single header C++17 library for multithreaded N-producer/N-consumer queues

async cpp cpp17 queue

Last synced: 20 Mar 2025

https://github.com/dzobamain/autocliker-for-macos-cpp

Auto-clicker with the ability to add custom functionality

auto-clicker cpp functions

Last synced: 03 Apr 2025

https://github.com/zyn10/tax-calculation

Programming Fundamentals task of tax calculation

cpp programming-fundamentals tax-calculations

Last synced: 15 May 2026