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/mo-elshamy/cpp-practice-entry_level

A hands‑on collection of 19 entry‑level C++ labs—covering fundamental concepts such as data types, control flow, functions, STL basics, OOP, file I/O, and core algorithms—with well‑commented solutions adapted from Rustam‑Z’s exercises.

abstraction algorithms beginner cpp encapsulation file-io inheritance opp practice

Last synced: 23 Apr 2025

https://github.com/cbritopacheco/my-regex

Custom regular expression engine

cpp regex

Last synced: 28 Feb 2025

https://github.com/yaserbelal/quran_playlist_manager

A comprehensive console-based application for managing playlist.

console-application cpp datastructures

Last synced: 01 Apr 2025

https://github.com/h3bm/poc-injectors

Multi-language DLL Injectors built with C#, C++, and Java. Educational tools to demonstrate Windows API-based DLL injection methods.

cpp csharp dll-injection dll-injector educational injector injector-tool injector-x64 java windows-api

Last synced: 23 Apr 2025

https://github.com/yottaawesome/cmake-playground

CMake, Testing and Tooling for C/C++ course

cmake cpp

Last synced: 25 Mar 2025

https://github.com/bavinnk/arduino-led-sequencer-inline-assembly-version-

An Arduino 6-LED sequencer, rewritten from C++ to run on inline AVR assembly. It's a dive into low-level microcontroller programming, proving that assembly still has its place, even for a "simple" blink.

arduino-uno assembly-language-programming cpp diagram inline-assembly simulation

Last synced: 01 Jul 2025

https://github.com/flaviomarcio/qorm

Qt-QOrm Object-relational mapping for SQL ANSI, SQLite, Postgres, MSSQL, Oracle, MySQL

amqp cpp http iot mqtt mssql mvc odbc or oracle postgres psql qt rest rpc sqlite websocket

Last synced: 12 Apr 2026

https://github.com/versemetaverse/dynamicstack

A highly opinionated MetaVerse friendly Modern Stack that is like a warm summer breeze of fresh air and above all, fun to work with into the next decade. Designed to deliver stunning apps that delight users, grab their attention and deliver real insight and usefulness that keeps your users coming back for more.

ai cpp csharp fsharp golang gpu iac java jupyter kubernetes metaverse net-interactive-notebook pulumi python rust uefn unreal-engine verse wasm

Last synced: 02 Jan 2026

https://github.com/upc-pre-202402-si572-wv71/iot-custom-chip-gps-neo6m-on-esp32-embedded-app-wv71

IoT Embedded Application illustrating the creation and use of a custom chip. The chip is a Neo6m GPS Module. The C++ Sketch Application reads values from sensor and display information about Location, Speed, Date and Time. The custom chip includes NMEA GPS Sample Data.

arduino cpp esp32 gps iot-application neo6m sketch wokwi wokwi-custom-chip

Last synced: 12 Apr 2026

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

Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++

algorithms computer-science cpp data-structures

Last synced: 30 May 2026

https://github.com/shawaiz-khan/sorting-visualizer

A web app that visualizes sorting algorithms using React, Cpp and WebAssembly.

cpp react tailwindcss wasm webassembly

Last synced: 02 Apr 2026

https://github.com/sjellipses/default-audio-mute-control

Default audio devices mute control library and sample programs (console & GUI) for Windows.

audio c cpp csharp mute windows wpf

Last synced: 11 Apr 2026

https://github.com/upi20/kalkulator_sederhana_cplusplus

Program kalkulator sederhana menggunakan bahasa pemrograman C++

calculator cplusplus cpp simple-program

Last synced: 14 Mar 2025

https://github.com/stephen-hazel/shazware

[S]teve [HAZ]el's soft[WARE]

cpp kubuntu2204 qt utilities

Last synced: 15 May 2026

https://github.com/hyperentangledqubit/leetcode

Solutions to leetcode problems in various languages

c cpp golang julia perl python python3 rust

Last synced: 12 Apr 2026

https://github.com/zaki-x86/http-server-examples

Examples of how to create an HTTP server based on Qt framework

cpp http-server networking qt5

Last synced: 07 Mar 2026

https://github.com/amahanna/sandbox

languages practiced go here

cpp golang java lisp ocaml prolog python vhdl

Last synced: 11 Apr 2026

https://github.com/vovod/dsa-code-ptit

DSA code ptit

cpp dsa

Last synced: 09 Apr 2025

https://github.com/ybda/digital_lib

SQLite3 example of working with database

cmake cpp sqlite3

Last synced: 06 Jul 2025

https://github.com/mexikoedi/tcio

This is a simple C++ program which I programmed to learn C++.

calculation cpp input output program simple testing

Last synced: 11 Nov 2025

https://github.com/vks-24/cpp_practice

This repo has implementations of problems in Striver A2Z DSA Sheet

cpp

Last synced: 18 Jun 2026

https://github.com/maliha-tasnim/image-subset-analyzer

A C++ project that analyzes JPEG images to identify subset images. Given a set of JPEG files, this tool detects if one image is a cropped version of another, helping to identify relationships among images by comparing structural and pixel data.

cpp image-analysis image-comparison image-subset-detection jpeg libjpeg-turbo

Last synced: 01 Mar 2025

https://github.com/autokaka/dynapse

Yet another C++ runtime reflection solution.

cpp reflection

Last synced: 23 Jul 2025

https://github.com/daemon2087/ascii_art

ASCII Art Studio for macOS\Linux

ascii-art c cmake cpp imgui linux linux-app macos macos-app swift swiftui

Last synced: 12 Apr 2026

https://github.com/nishatrhythm/object-oriented-programming-c-plus-plus

Object Oriented Programming - C++ related basic programs can be found in this repository.

cplusplus cpp object-oriented-programming

Last synced: 20 Jul 2025

https://github.com/squidmin/cmake-labs

CMake learning labs / reference

c cmake cpp cxx learning

Last synced: 01 Apr 2025

https://github.com/maxadams0/cpprobot

Alpha Knights' (FRC Team 6695) C++ Robot Codebase

cpp first-robotics-competition frc-c-plus-plus frc-robot

Last synced: 07 Apr 2025

https://github.com/saketsarin/safemail-frontend

SafeMail is a theft prevention system that uses facial recognition and identifies whether it's the authorized user or not and then unlocks the mailbox or cash counter. It informs the user, logs the image of the perpetrator on a dashboard, and finally tweets potential mail or cash theft on a neighborhood Twitter.

arduino azure-facial-recognition-api bootstrap cpp google-cloud-vision-api mysql python vercel

Last synced: 12 Apr 2026

https://github.com/carlosagalicia/car-performance

This program lets users create custom cars with unique values for speed, handling, acceleration, take-off, and braking ranging from 0 to 10, calculating the car's average performance and allowing modifications to parts.

cplusplus cpp object-oriented-programming

Last synced: 13 Jun 2026

https://github.com/jusqua/visionsycl

Attempt to provide common image processing functions that runs on heterogeneous devices.

cmake cpp dpcpp learn oneapi sycl

Last synced: 06 Mar 2025

https://github.com/helynranta/flappy-karp

This is my little flappy bird clone with which I’m testing how to package my engine.

cpp flappybird gamedev handmade

Last synced: 05 Oct 2025

https://github.com/ayush272002/codeforces-sol

Solutions to various problems from Codeforces contests

codeforces cpp

Last synced: 06 Oct 2025

https://github.com/dikdns/recap-cpp-dasar

Mengulang Cpp Dasar untuk Membimbing teman-teman SITCOM

cpp

Last synced: 07 Apr 2025

https://github.com/ergus/spinbits

Simple matrix of spins implemented with single bits/spin position to save space.

cpp learning makefile testing

Last synced: 17 Jun 2025

https://github.com/zulhaditya/linked-list

Implementation linked list in C++ programming language.

cplusplus cpp

Last synced: 16 Mar 2025

https://github.com/umarlypoeta/agh_rpg_game

AGH RPG Game is a simple 2D retro-inspired RPG created using C++ and the SFML library. The game showcases a tile-based map and basic player movement mechanics.

cpp sfml-game sfml2

Last synced: 23 Mar 2025

https://github.com/stas1f1/gl_final_project

Final OpenGL project for CG course, 4th year of study, MMCS SFEDU

cpp opengl

Last synced: 10 Mar 2026

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

A structured c++ piscine covering key software development concepts: encapsulation, relationships, UML, SOLID principles, and design patterns through hands-on exercises.

cpp design-patterns encapsulation relationships solid-principles uml-class-diagram

Last synced: 08 Nov 2025

https://github.com/toxe/komoot-downloader

Download Komoot user tour files

api-client cpp cpp20 download gpx komoot

Last synced: 22 Mar 2025

https://github.com/alexandrepiveteau/heig-template-cpp

A template repository, tailored for HEIG-VD C++ labs.

cpp heig-vd template

Last synced: 01 Sep 2025

https://github.com/jwillikers/gnu-arm-embedded-ssh-image

A container image for running the ARM embedded toolchain from an OpenSSH server, built on Fedora

buildah c clion cpp fedora gnu-arm-embedded-toolchain openssh

Last synced: 15 Apr 2025

https://github.com/eli-keli/cpp-class

Object Oriented Programming class (Zetech University)

cpp oop-concepts

Last synced: 12 Jun 2025

https://github.com/zulhaditya/simple-store

Store application by applying basic C++ programming.

cplusplus cpp

Last synced: 16 Mar 2025

https://github.com/fontseca/concurrent-email-server

program for sending emails to several recipients concurrently (for technical assessment)

cpp mail-client multithreading priority-queue

Last synced: 16 Jul 2026

https://github.com/fraadap/backendecommerce

This is a project for a Computer Science Bachelor Course. It's been implemented an HTTP server for an ecommerce backend. Project has a multicore and multithread architecture, managed by Redis.

backend cpp ecommerce server

Last synced: 26 May 2026

https://github.com/anime-pdf/timeduration-cpp

A lightweight C++17 header-only library for parsing and formatting human-readable time durations (e.g., "2d 5h 30m"). Supports chrono integration, SQL interval output, and flexible duration construction.

chrono cpp cpp17 cpp17-library duration-parser header-only lightweight sql-interval time-parsing utility-library

Last synced: 09 Apr 2025

https://github.com/holy-mahdi/optimine

A next-gen voxel sandbox where creativity, survival, and optimization collide!

cpp game game-development vulkan

Last synced: 08 Apr 2025

https://github.com/tahaaa22/printf

custom implementation of the printf function in C using linux and vim

cpp linux vim

Last synced: 19 Apr 2026

https://github.com/yousifj129/relearningprogramming

I didn't code in a while, so I am gonna relearn what I forgot with simple programs and testing

cpp csharp java javascript learning learning-by-doing programming-languages python testing

Last synced: 11 Apr 2026

https://github.com/rewrking/rew.cpp-xtd-syntax

C++ Extended Syntax Highlighting

cpp visual-studio-code vscode-extension

Last synced: 18 Apr 2026

https://github.com/vincy1230/oop-class

北京工商大学 计算机与人工智能学院 面向对象语言与编程 (2023-2024-2 | 杨伟杰) 课程实验集

classnotes cpp oop

Last synced: 15 Mar 2025

https://github.com/kevinyauwry/project-cpp

Simple C++ Projects

cpp simple-project

Last synced: 12 Jun 2025

https://github.com/jackrekirby/heatmyhome-simulator-dev

This repository was used to develop the heating simulator for the HeatMyHome.ninja website. The website simulates domestic heating and solar systems to find the most optimal configuration. The simulations incorporate spatial and temporal factors, including solar and temperature weather data specific to a home’s location.

cpp heating matlab modelling renewable-energy rust wasm

Last synced: 12 Apr 2026

https://github.com/dandeto/profiling

Testing how fast different languages run selected algorithms based on different platforms

algorithms batch c cpp javascript performance-analysis performance-testing python ruby shell

Last synced: 12 Apr 2026

https://github.com/novaardiansyah/cpp-function

C++ Functions

cpp cpp-functions

Last synced: 15 Mar 2025

https://github.com/ombrelin/dut1-sda

Projet Structure de Données et Algorithme : Traitements de message

cpp data-structures

Last synced: 09 Apr 2025

https://github.com/gotbordom/selfupdate

This was a coding interview problem asking to write a self updating application.

cpp google-test

Last synced: 16 Jul 2025

https://github.com/matu3ba/customnumbersystem

spartanic hacked together custom runtime-choosable number system in C, C++ and Zig

c cpp number-system number-system-conversion number-system-converter zig

Last synced: 01 May 2026

https://github.com/ugnmura/yes-example

A small sample project created with the YES library.

c cmake cplusplus cpp example glsl opengl rendering sample

Last synced: 10 May 2026

https://github.com/gabrielemessina/p2p_wireless_networks_course

Final assignment for the 'P2P and Wireless networks' course by University of Catania

cpp ns3 ns3-simulator p2p p2p-network wireless-network

Last synced: 18 Jul 2026

https://github.com/liraymond04/usaco-practice

A collection of solutions for problems on the USA Computing Olympiad, ranging from Silver to Gold difficulty.

algorithms algorithms-and-data-structures c-plus-plus competitive-programming cpp usaco

Last synced: 16 Mar 2025

https://github.com/arminveres/comp-astro-hs23

Computational Astrophysics AST245: N-Body simulation and other exercises

astrophysical-simulation astrophysics computational-astrophysics cpp

Last synced: 18 Jan 2026

https://github.com/alessioborgi/home_automation

Smart Home Environment implementation using IoT and automation technologies, featuring the development of systems for controlling home devices, monitoring environmental conditions, and enhancing daily life convenience through automated routines, including the miniature home building and the app development.

arduino automation cpp home iot

Last synced: 28 Mar 2025

https://github.com/chrkspln/synth

real-time audio synthesizer built with C++20/JUCE. has multiple waveforms, animated UI, ai-gen built-in melodies

audio cpp juce-framework synthesizer

Last synced: 10 Jul 2026

https://github.com/lucasfturos/fallingsand

Simulação de areia

cpp sfml

Last synced: 23 Jun 2025

https://github.com/priyanshscpp/scheduler-gtest

Demonstrates OS-level thinking (round-robin, priority, etc.). Very relevant for CPU/microarchitecture work.

cpp gtest operating-systems qualcomm unit-testing

Last synced: 04 Sep 2025

https://github.com/connorsweeneydev/cpptemplate

An easily modifiable template for C++ projects that compiles using the MinGW toolchain on Windows and natively on Linux.

cpp makefile mingw template-project

Last synced: 11 Jun 2025

https://github.com/heyfoz/cpp-ulam-sequence-io-loop

The Ulam Sequence Program (C++) uses a loop to ask the user to enter an integer that is greater than or equal to 2. If the user enters valid input, the Ulam Sequence is processed as output, using the user input as the first integer of the sequence. Otherwise, the loop continues until the user enters valid input.

cpp input loop sequence ulam

Last synced: 14 Jun 2025

https://github.com/citrtoj/fii-oop

Assignments for my OOP course

cpp oop

Last synced: 23 Apr 2025

https://github.com/greatdrake/avltree

AVL tree implementation

cpp data-structures

Last synced: 02 Apr 2025

https://github.com/continuum3416/cpp-rng

Mersenne Twister 19937 RNG with 11 different seeding methods. Support SFML, OpenGL and Vulkan (optional).

cpp utility-library

Last synced: 08 Apr 2025

https://github.com/beyzakomish/matrix-multiplication-project

This C++ program performs matrix manipulation by implementing a custom matrix operation on an input matrix B and a core matrix C. The result is stored in the output matrix A.

2d-dynamic-arrays 2darrays cpp dynamic-arrays dynamically matrix-calculations matrix-multiplication multi-dimensional-array multiarray

Last synced: 30 Mar 2025

https://github.com/dahlitzflorian/smallgames

Program including small games to play.

console-application cpp dll game-development

Last synced: 11 Oct 2025

https://github.com/voutuk/numw-cpp

NUWM C++ Homework

cpp homework

Last synced: 07 Apr 2025

https://github.com/techcsispit/learning-basics

C | Java | Python | C++

c cpp java python

Last synced: 23 Apr 2025

https://github.com/markcaldropoli/cs350assignment3

Optimal, Least Recently Used, FIFO, Random, and Clock Page Replacement Algorithms & Visualizations

c cpp gnuplot makefile page-replacement

Last synced: 28 Apr 2026

https://github.com/sahuang/leetcode-in-cpp

LeetCode Solutions in C as an exercise

c cpp interview-practice leetcode

Last synced: 20 Jan 2026

https://github.com/quinnjohnsoncode/chip-emu

A simple and lightweight CHIP-8 emulator written in C++.

chip8 cpp emulator low-level sdl2

Last synced: 18 Mar 2025

https://github.com/ruimaciel/fempcli

Command line interface for libfemp, a small finite element method library written in C++ and developed to analyse 3D elastic solid models.

cmake command-line-tool computational-mechanics cpp finite-element-analysis finite-element-method solid-mechanics structural-engineering

Last synced: 04 Jul 2025

https://github.com/iivvaannxx/pirateland

🏴‍☠ A pirate-themed game packed with exciting minigames on the high seas.

cpp education game game-development gaming minigames pirates unreal-engine

Last synced: 26 Feb 2025

https://github.com/harshjuly12/leetcode-pt.2

Solving 2-5 LeetCode problems daily pt.2

bash cpp java-8 python3 sql

Last synced: 12 Apr 2026

https://github.com/coders-school/testing

C++ online course. Modules about testing C++ code in catch2 and gtest frameworks.

catch2 coders-school cplusplus cpp cpp17 gmock gtest markdown md mock

Last synced: 27 Jul 2025

https://github.com/connor-ryan-1998/watertankmeasurer

Use Ardunio to measure distance

arduino cpp iot python

Last synced: 13 Apr 2026

https://github.com/levente-varga/tower

A game engine in C++

cpp directx-11 game-engine

Last synced: 02 Apr 2025

https://github.com/yutotnh/spirit-mbed-can-motor-driver

spirit と CAN を用いた Mbed の モータードライバ制御プログラム(Peripheral側)

cpp mbed

Last synced: 06 Jun 2026

https://github.com/yhabteab/trainee-cpp-sort

Trainee-cpp-sort is an imitation of the satandard sort command. I recommend to use this only for test and learning purposes. I developed this sort program so that I can gradually learn to use C ++.

command-line-arguments-parser cpp cpp-sort how-to-code options-parsing sort sort-commands sort-options sortable sorter sorting-algorithms sorting-algorithms-implemented trainee-cpp-sort

Last synced: 23 Mar 2025

https://github.com/magnetic-fox/librarytesting-winapi

Very simple testing program for test 16-bit DLL from another repo.

80286 80386 80486 8086 cpp dll dll-test oldstyle openwatcom simple tutorial watcom win16 winapi

Last synced: 20 Apr 2026