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/bastienkody/classmakercpp

Canonical form c++ classes definition maker (ecole 42 compliant)

automation cpp cpp98 script

Last synced: 05 Jan 2026

https://github.com/thwiseman/paintwithfriends

A C++ collaborative painting app with built in text and video chat.

collaboration cpp network-programming painting server video-streaming

Last synced: 07 Sep 2025

https://github.com/mahi97/classicsearch

Implementation of some classic search algorithms for a few classic problems

ai cpp problem-solving search-algorithm

Last synced: 30 Mar 2025

https://github.com/crzxaexe/cpmk8_pemdas

Tugas proyek UAS Pemdas - CPMK8

adt cpp

Last synced: 08 Dec 2025

https://github.com/ryomendev/dsa

This repository is dedicated to learning and practicing Data Structures and Algorithms (DSA). It contains solutions to various problems, ranging from basic to advanced topics, helping enhance problem-solving skills and understanding core DSA concepts through hands-on coding.

algorithms algorithms-and-data-structures cpp data-structures

Last synced: 26 Oct 2025

https://github.com/cwboden/.dotfiles

My dotfiles and some personal projects

cpp dotfiles game nix python rust

Last synced: 12 Apr 2026

https://github.com/mariam-badr-mb/9-games

This project features 9 games developed in C++ using Object-Oriented Programming (OOP) principles. Each game is designed with modularity, reusability, and scalability in mind, following core OOP concepts like encapsulation, inheritance, and polymorphism.

cplusplus-games cpp game-development

Last synced: 09 Feb 2026

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/rugleb/neuron

Simple model of artificial Neuron

cpp education neural-network neuron

Last synced: 10 Apr 2025

https://github.com/longwater1234/space-checkers

Offline and Online Multiplayer Checkers (draughts) game in C++17 built with SFML, ixWebsockets and Protobuf. Works on Windows, MacOS & Linux Desktop

boardgame checkers checkers-game cpp gui multiplayer-game protobuf sfml sfml-game websocket

Last synced: 22 Feb 2026

https://github.com/ggjorven/pulse

My own C++20 utility library.

cpp cpp20 modern-cpp utility

Last synced: 02 Apr 2026

https://github.com/jeugregg/santa-workshop-tour-2019

Kaggle competition santa-workshop-tour-2019 : genetic algorithm proposition compare to Guropi MIP optimizer

competition cpp genetic-algorithm gurobi ipynb kaggle notebook numba santa

Last synced: 13 Apr 2026

https://github.com/nicolascbv/brain-teaser

Simple brain teaser game made to test SFML lib. Everything about this project was shown on the channel 'Terminal Root''

cpp cpp20 game game-development makefile puzzle sfml

Last synced: 10 Jun 2026

https://github.com/princep/tensorrt-sample-on-threads

A tutorial for getting started on running Tensorrt engine and Deep Learning Accelerator (DLA) models on threads

cpp deep-learning-accelerator dla mnist nvcc tensorrt tensorrt-inference threads

Last synced: 22 Jun 2026

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/gwynbleidd0241/-ciaod_3sem_mirea-

Практические работы по СИАОДу МИРЭА

algorithms cpp mirea

Last synced: 10 Jan 2026

https://github.com/daisvke/ft_otp

This program allows you to securely store an initial password in an encrypted file and generate a new TOTP (Time-based One-Time Password) every time it is requested. It provides both a CLI and a GUI version.

cpp cryptography ecole42 ft-otp otp-generator qrcode-generator qt security totp totp-generator

Last synced: 28 Feb 2025

https://github.com/mouad-el-asri/webserv

🚀 We've just created our own HTTP server "webserv". Which we can test using a real web browser. Our main goal was to gain a better understanding of the HTTP protocol, which is crucial for internet communication. Webserv has helped us unravel the mysteries of HTTP. Come and explore the world of HTTP with us. 🌟

cgi cpp cpp-programming cpp98 http http-protocol http-request http-server https-response multiplexing networking webserv webserver

Last synced: 10 Jan 2026

https://github.com/zachstruck/assign_ptr

Utility function for interfacing C++ smart pointers with C-style APIs that allocate resources through output parameters

cpp raii

Last synced: 31 Mar 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/bowenfu/matchit.cpp-dev-history

Write your C++ pattern matching library from scratch

cpp pattern-matching

Last synced: 07 Jul 2025

https://github.com/pfirsich/clipp

A command line argument parser library for C++17

command-line command-line-arguments command-line-arguments-parser cpp cpp17

Last synced: 02 Apr 2025

https://github.com/jeffamstutz/ftevaluator

small parallel fault-tree evaluator (example code for High Performance Parallelism Pearls Ch. 6)

compiler cpp parallel-computing simd

Last synced: 26 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/azizmtg/tvease--qtcompanymanager_desktop_app

Full software application built for the management of television channels, enabling users to handle their channels easily and efficiently using QT

cpp espeak qt qt5 qtcreator

Last synced: 07 Jan 2026

https://github.com/caefleury/tp1-tb2

Repositório do trabalho prático 02 da matéria TÉCNICAS DE PROGRAMAÇÃO da UnB

cpp object-oriented-programming scrum

Last synced: 26 Mar 2025

https://github.com/jstmaxlol/cliprogramtemplates

🍵A list of CLI Program Templates, useful to learn programming languages or quickstart a CLI program

bash cpp csharp java learn py python shell template

Last synced: 05 Feb 2026

https://github.com/haimozer123/network_project_rted

enhanced UDP-based file transfer system, similar to TFTP, with additional features in CPP

cpp ftp udp-protocol

Last synced: 01 Apr 2025

https://github.com/oflore12/introduction-to-programming

MC Fall 2019 C++ CMSC140

cmsc140 cpp mc

Last synced: 28 Feb 2025

https://github.com/Chi-EEE/html-parser

C++ HTML parser that generates a simple DOM tree in C++17

boost cpp cpp-html-parser cpp17 css html html-parser html-parser-library html5 library parser scraping xmake

Last synced: 12 Mar 2025

https://github.com/jacopodl/argsx

Command line option parser

argsx c cli console cpp option-parser options

Last synced: 27 Apr 2026

https://github.com/insightsoftwareconsortium/itkiomeshswc

ITK module for reading meshes from SWC files, a human- and machine-readable format for representing neuron morphologies

cpp insight-toolkit itk itk-module morphology neuroscience python swc

Last synced: 13 Apr 2025

https://github.com/stonelabs/webduino-generator

Python program to automatically create arduino webserver from "web files"

arduino arduino-webserver code-generation cpp python

Last synced: 14 Jan 2026

https://github.com/llnl/ross-matrix-models

Finite ring matrix algebra benchmark models for ROSS.

cpp discrete-event-simulation llnl parallel-distributed-computing pdes ross

Last synced: 18 Jul 2025

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

This repository contains C++ programs for performing various data manipulation tasks. It includes programs for array manipulation, memory management, and string concatenation. The programs demonstrate the use of dynamically allocated arrays and other dynamic memory management methods. It is a Lab Solution from Fast Nuces Lahore.

arrays cpp fast lahore nuces oop pointers

Last synced: 04 Sep 2025

https://github.com/ka-iden/hyper

Mini Vulkan Engine for testing

cpp vulkan

Last synced: 10 Aug 2025

https://github.com/2kabhishek/shappes

Shapes with two Ps 🟩📐

cpp learning makefile oop shapes

Last synced: 10 Jul 2025

https://github.com/jedimahdi/movie-network

Movie network system with c++

cpp cpp11 http mvc web-application

Last synced: 05 Oct 2025

https://github.com/anjasfedo/penerapan-adt

Abstract Data Type Implementation on C++

abstract-data-types adt cpp

Last synced: 29 May 2026

https://github.com/pablitoo1/battleship-game

Classic Battleship Game made in C++ with SFML library

2d-game cpp sfml sfml-game

Last synced: 16 Mar 2025

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/capp-adocia/game_2048

这是我HMCW仓库里的一个小游戏。

2048 cpp game qt

Last synced: 29 Apr 2026

https://github.com/l-super/c_plus_learn

学习 C++ 过程中的一些笔记,理解,记录

c cpp

Last synced: 23 Apr 2025

https://github.com/nicx17/multiwave

A Wireless Multi cable tester project using Arduino Mega 2560

arduino arduino-project cpp rf tester wireless

Last synced: 05 May 2026

https://github.com/ultirequiem/lorem

✍ Generate Lorem Ipsum like a pro (Lorelai for C++)

cpp lorem-ipsum lorem-ipsum-generator

Last synced: 02 Apr 2026

https://github.com/mr-ndi/zero_day

This is my first repository as a full-stack engineer — a home for everything I tested or built for the first time. It includes first-time experiments in Dart, Flutter, Rust, C++, shell scripting, and more. Each project represents a step forward in my learning journey as a full-stack engineer, from basic syntax tests to functional mini-apps.

cpp dart flutter java kotlin kotlin-android kotlin-multiplatform r rust socket

Last synced: 31 May 2026

https://github.com/stevenferrer/meson-example

meson example with c++

cpp meson

Last synced: 06 Oct 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/yothgewalt/cat-feeder

An IoT subject project that is simple and doesn't require a lot of thought.

cpp docker mqtt nextjs

Last synced: 13 Apr 2026

https://github.com/suraj-encoding/cpp-project

SY : C++ OOP Project - Student Database Management System using Files

cpp files oops project sy

Last synced: 03 Jul 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/realtrippr/val

A C++ Vulkan-based graphics library

cpp expiremental graphics render-engine vulkan vulkan-api

Last synced: 11 Jun 2025

https://github.com/meopbk/robotics

ROS and Roblib applications mostly in C++. Inverse Kinematics, Object Detection, Path Planning, Localization and Mapping.

boost cpp inverse-kinematics jacobians makefile mapping object-detection opencv path-planning path-tracing roblib ros threads

Last synced: 18 Apr 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/beliumgl/datepp

Date & Time Library for C++11

cpp cpp11 date datetime

Last synced: 06 Oct 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/vishwajeetk5/rocket_cpp_graphics

This C++ graphics program visually simulates rocket launch, lunar journey, and successful landing, using simple animations and graphics.

cpp fun graphics

Last synced: 09 Apr 2025

https://github.com/awais-124/stack-expression-converter

Expressions Converter. Third semester project using data structures concept.

cpp data-structures expression-converter-application programming stack

Last synced: 07 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/eel-moun/http-webserver

This project is about writing our own HTTP server. and understanding the HTTP protocol.

cgi chunked-encoding collaboration cpp git http-methods http-protocol http-server multiple-clients non-blocking-server sockets system-design

Last synced: 20 Apr 2026

https://github.com/Mute124/Atlas

An efficient cross-platform game engine built with raylib and keeping developer's sanity, native support for modding with lua and Angel Script, extensibility, and more in mind.

3d 3d-engine angelscript cpp cpp20 cross-platform engine game-development game-engine linux lua modding modern-cpp raylib scripting sol2 windows

Last synced: 28 Jul 2025

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

it freakin exists

c cpp python

Last synced: 23 Feb 2026

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

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

boost cpp examples json serialization

Last synced: 22 Apr 2026

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/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/7irelo/gymon

Engineering Render Engine (C++, OpenGL, GLFW, DirectX)

cpp directx glfw opengl

Last synced: 04 Feb 2026

https://github.com/djoezeke/csvee

Light-weight, Simple and fast Modern Csv parser and encoder for C/C++ with TSV support.

c cpp csv csv-parser csv-reader parse parser streaming tsv-parser

Last synced: 20 Apr 2026

https://github.com/mr-destructive/virtual-fight

A game made to understand Object-Oriented-Programming concepts in C++

cpp oops-in-cpp

Last synced: 24 Mar 2025

https://github.com/frc5024/basebot

Robots! Quickly.

arm cpp frc wpilib

Last synced: 11 May 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/seigtm/bidirectionalringlist

Ring doubly linked list C++ class implementation. My very old college homework from 2020.

bidirectional-lists class cpp cpp-class cpp-library data-structure data-structures linked-list list

Last synced: 20 Apr 2025

https://github.com/coincheung/image-dedup

Codebase I use for deduplication of image datasets

cpp dhash opencv

Last synced: 24 Apr 2026

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/seigtm/prime-and-perfect-numbers

A simple C++ Qt program that lets you find out if a number is Prime or/and Perfect.

cpp cpp-qt homework homework-assignments homework-exercises perfect-numbers prime-numbers prime-numbers-calculation qt qt-cpp qt5 qtcreator

Last synced: 20 Apr 2025

https://github.com/doyoulikevanyouxi/cai

from 0 to Master, Build Your Own C++Interface Framework

cpp interface opengl

Last synced: 20 Apr 2026

https://github.com/jilliennelapid/stackcalculator

Project 1: A Stack (Data Structure) Calculator that implements strings and infix/postfix notation to compute basic operations.

cpp data-structures infix-to-postfix iomanip stack stack-calculator stacks strings

Last synced: 08 Oct 2025

https://github.com/shinkeonkim/3d-printer-calibration-program

daVinci 1.1 plus 3D priter calibration c++ cli program (created 2017)

3dprinter cli cpp highschool-project

Last synced: 13 Jun 2026

https://github.com/tido64/panini

panini 🥪 is a dumb-as-bread INI file reader with a SAX-like interface.

cpp cpp17 ini ini-parser parser reader sax

Last synced: 28 Mar 2025

https://github.com/9drops/bignumber

Big Number Operations.

big-number-calculation cpp

Last synced: 09 Oct 2025

https://github.com/sr-tamim/bankman-cpp

A simple bank management system using C++ (OOP)

cpp cpp-programming oop oop-in-cpp oop-principles

Last synced: 29 May 2026