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/walidhabbach/streamcinet-app

C++ Desktop Application

cpp curl-library json-api tmbd-api

Last synced: 22 Jul 2025

https://github.com/xiaohan2012/pyedmond

Edmonds optimal branching in C++ wrapped by Python

cpp directed-graph graph-algorithm minimum-spanning-arborescence python

Last synced: 29 Apr 2026

https://github.com/kersh1337228/cpp-orm

Custom C++ ORM based on SQLite and template packs

cpp orm sqlite3

Last synced: 06 Apr 2025

https://github.com/slizr/cardoom

Use this pocket shooter game in your Arduino projects!

250 arduino card cardoom cpp doom esp esp8266 github kb mcu node nodemcu release sliz slizr total version

Last synced: 08 Apr 2026

https://github.com/radd/dijkstra-tests

Testing the performance of a programming language based on the Dijkstra's Algorithm.

c cpp csharp java javascript python

Last synced: 08 Apr 2026

https://github.com/mrdvince/juceq

A 3-band Stereo EQ built using JUCE Framework, Hosted/Testing using the Audio Plugin Host included in JUCE extras. Or import it into Fl Studio and knock yourself out.

cpp cpp17 equalizer juce-framework music

Last synced: 29 Mar 2025

https://github.com/palinaskakun/sparty-sudoku-game

action sudoku: a cross-platform sudoku game with dynamic difficulty levels, utilizing wxWidgets for GUI, XML parsing, and advanced OOP design patterns for scalability and maintainability.

cmake cpp unit-testing xml

Last synced: 20 May 2026

https://github.com/saqibbedar/cpp-notes

This repo is all about the experience I have got, during my first semester, at my university in programming and problem solving in C++ language. Furthermore, this repo will cover all of my codes and learnings in C++.

arrays cpp problem-solving programming-challenges programming-exercises psp searching

Last synced: 04 Apr 2025

https://github.com/astrodynamic/qtquickquests

QtQuickExperiments is a dynamic project exploring creative possibilities with Qt Quick and QML, testing various features and pushing UI boundaries.

cmake config cpp design gui modules playground qml qt qt-framework qt6 qtquick qtquick-controls ui

Last synced: 07 Mar 2026

https://github.com/zoroxide/space-simulation

a simple Space looking Simulation done with C++ and olcPixelGameEngine

cpp game-development game-engine gamedev olc olcpixelgameengine programming simulation space

Last synced: 14 Mar 2025

https://github.com/kasim95/monster_hunter

A CLI battle arena game made using C++

cpp game-development visual-studio

Last synced: 20 May 2026

https://github.com/shaldonbarnes10/leetcode-442-find-all-duplicates-in-an-array

Given an integer array nums of length n, some elements appear twice and others appear once. Find all the elements that appear twice in the array without using extra space for a hashmap or set. Do this in O(n) time complexity and O(1) extra space complexity.

array cpp leetcode-solutions timecomplexity

Last synced: 21 Jul 2025

https://github.com/mjouins/glTemplate

This is my template code for cross-platform OpenGL C++ with CMake projects

cmake cpp crossplatform opengl template-repository

Last synced: 05 Jul 2026

https://github.com/jackrekirby/accord2

AcCoRD 2: A redesigned Actor-based Communication via Reaction-Diffusion simulator in C++.

biochemistry cpp matlab modelling molecular-dynamics

Last synced: 20 May 2026

https://github.com/okoge-kaz/system_programming

2022-1Q システムプログラミング (Tokyo Tech)

c cpp operating-system titech unix

Last synced: 20 May 2026

https://github.com/alexpreynolds/kmer-counter-boost

Count canonical kmers with Boost C++ `boost::unordered_map` hash table

bazel bazel-examples bioinformatics boost cpp hash-tables kmer kmer-counting kmer-frequency-count

Last synced: 27 Apr 2026

https://github.com/courseworks/aut_ap_2025_spring_hw4

The 4th assignment for AUT's Advanced Programming course (Spring 2025), focusing on the implementation and understanding of Bloom Filters and Tries. These structures optimize space and search operations, crucial for network systems and data processing.

bloom-filter cpp cpp23 homework trie trie-data-structure trie-tree

Last synced: 27 Jun 2025

https://github.com/evanxg852000/cpp-starter

A c++ starter project using cmake as build tool

cmake cpp starter

Last synced: 20 May 2026

https://github.com/niickchu/videosecurity

Embedded real-time security system implemented on a BeagleBone Green

bare-metal c cpp embedded facial-recognition

Last synced: 18 May 2026

https://github.com/kowd-pauuh/tiny-track

A minimalist, MLFlow-compatible, header-only C++ experiment tracking library with Python bindings

cpp experiment-tracking logging machine-learning mlops python

Last synced: 08 Apr 2026

https://github.com/shivamkumar818/student-mangement-system

This project is a Student Management System built using C++ with linked lists to manage student records.

cpp dsa-algorithm linked-list sorting-algorithms

Last synced: 28 Mar 2025

https://github.com/night-fury-me/real-time-vehicle-data-processing

A repository that contains implementation of a Real-Time Vehicle Data Processing Pipeline that efficiently manages and analyzes vehicle data through a cohesive system.

bigquery cpp data-engineering data-streaming flink grpc kafka python real-time-data-processing

Last synced: 02 Jan 2026

https://github.com/bavinnk/avr-c-and-assembly-integration-demo

This project demonstrates the integration of C++ and external Assembly routines on AVR microcontrollers. It serves as a learning exercise, showcasing how to call custom ASM functions for basic arithmetic operations and direct hardware control (LED blinking), emphasizing low-level interaction and AVR GCC calling conventions.

arduino assembly cpp math platformio

Last synced: 08 Apr 2026

https://github.com/yashsaini99/snakegame

A Snake game made with C++

cpp

Last synced: 02 Nov 2025

https://github.com/sohail-iqb/dsa

Comprehensive DSA notes in C++ featuring key concepts, implementations, and problem-solving techniques.

algorithms cpp data-structures noteshare

Last synced: 12 Sep 2025

https://github.com/byteakp/c-__library

A C++ library offering a collection of useful functions for common programming tasks, including matrix operations, sorting and searching algorithms, string manipulation, file handling, and more.

cpp library

Last synced: 27 Jun 2025

https://github.com/vendethiel/worldofcore.cpp

World of ObjectCraft, I guess.

c-plus-plus cpp

Last synced: 22 Mar 2025

https://github.com/quanticpony/digital-systems-final-project

Source code of my Digital Systems college subject project

bluetooth-connection cpp digital-systems python

Last synced: 18 May 2026

https://github.com/devansh-walia/dsa

question bank for the questions I am solving while practicing DSA

basics-to-advanced competitive-programming cpp dsa

Last synced: 06 Nov 2025

https://github.com/anagmrebelo/42_cpp_modules

Small exercises to get familiarised with object-oriented language

42 cpp

Last synced: 06 Apr 2025

https://github.com/eduardovegas/simplex_calculator-cpp

Implementation of the Simplex method for Linear Programming problems.

calculator cpp linear-programming lp-problem optimization simplex

Last synced: 02 Nov 2025

https://github.com/dsite42/cpp03

42 Project - CPP03 - This module is about Inheritance.

42 cpp cpp03

Last synced: 02 Jan 2026

https://github.com/bima42/ft_containers

Implement CPP containers : vector, map and stack

containers cpp cpp98 map stack vector

Last synced: 02 Jan 2026

https://github.com/usefelbedwehy/embedded_linux

Embedded linux with Moatasem Elsayed (PN-Junction).

cpp cpp11 cpp14 cpp17 embedded embedded-linux gdb gdb-commands linux python python3

Last synced: 02 Jan 2026

https://github.com/priyanshulathi/hackerrank-solutions-cpp

This repository contains solutions for Hackerrank C++ problems

cplusplus cpp problem-solving

Last synced: 18 Jun 2025

https://github.com/amrtamertech/clsstack_library-cpp

A C++ template-based stack library (clsMyStack) built on top of a queue and doubly linked list, offering classic LIFO operations with extra flexibility.

cpp data-structures doubly-linked-list generic-programming inheritance oop stack templates

Last synced: 27 Jun 2025

https://github.com/edualgo/blog-code

This project contains the C++ & Python code for the interview preparation blog.

algorithms cpp python

Last synced: 15 Apr 2026

https://github.com/claby2/coretest

C++ Testing Framework

cpp header-only testing-framework unit-testing

Last synced: 06 Apr 2025

https://github.com/junaidsalim/word_guesser

A Hang The Man Game developed in C++, where the computer thinks of a country/city and the player guesses letters to reveal the name while avoiding mistakes, with constraints on character repetition and a maximum of 11 chances.

cpp hangman-game hangmanincpp

Last synced: 14 Sep 2025

https://github.com/olejek88/transporter

The system is based on WinPAC-8000 and is designed to control the conveyor servo drive.

c control-systems cpp

Last synced: 18 May 2026

https://github.com/TranKienCuong2003/Learn-CPP-with-F8

A collection of C++ exercises and projects based on the F8 learning course, covering fundamental topics like variables, data types, arrays, and functions.

cpp

Last synced: 14 Sep 2025

https://github.com/ehsan-ashik/tajmahal-3d-renderer

This is a graphics project that renders a 3-D Taj Mahal with lighting and camera functionalities.

3d-models cpp opengl tajmahal

Last synced: 17 May 2026

https://github.com/mohamedsamirx/yolo_obb_cpp

YOLO V8 and V11 Inference Using CPP and ONNX Runtime

cpp obb object-detection onnx ultralytics yolo yolov11 yolov8

Last synced: 03 Jul 2026

https://github.com/woolseyworkshop/article-how-to-use-buttons-with-your-raspberry-pi

How To Use Buttons With Your Raspberry Pi Article Resources

button c circuitpython cpp electronics led python raspberry-pi

Last synced: 08 Apr 2026

https://github.com/etcetra7n/ccon

ccon is a software that can copy a file into your clipboard

clipboard clipboard-copy command-line-tool copy-paste copy-to-clipboard cpp nsis utility windows

Last synced: 21 May 2026

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

A simple tic tac toe game to get more into cpp

cpp tic-tac-toe

Last synced: 30 Mar 2025

https://github.com/afnan47/quicksort-using-mpi

Parallel QuickSort Implementation using MPI

cpp mpi mpich parallel-programming quicksort-parallel sppubecomp

Last synced: 18 May 2026

https://github.com/romelium/dircat

DirCat is a high-performance C++ utility that acts like the Unix cat command, but for entire directories. It efficiently concatenates and displays file contents, supporting multi-threading, recursion, and filtering. Note: This project heavily utilized AI tools during its development.

ai-tool ai-tools cmake console cpp cpp20 cross-platform dictionary directory-traversal file-processing filesystem multithreading utility

Last synced: 22 Mar 2025

https://github.com/414owen/typedef-gen

Alias all the types!

aliases cpp typedef

Last synced: 29 Mar 2025

https://github.com/newyaroslav/consolix

Consolix is a header-only C++ library providing components and utilities for developing console applications.

ansi-colors cli configuration-management console-application console-applications cp866 cpp cpp17 cxxopts header-only library logging logging-library logit utf-8-support utf8

Last synced: 28 Mar 2025

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

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

cpp utility-library

Last synced: 27 Jun 2025

https://github.com/zheng-bote/qt-desktop_file_encryption-decryption

Qt6 C++23 desktop application to encrypt or decrypt a given file on Linux, MacOS, Windows with AES-256 CBC

aes-256 cpp cpp23 linux-desktop macos-app qt6 qt6-gui windows-desktop

Last synced: 18 Feb 2026

https://github.com/jcng75/student-sorting-algorithm

This project was created for my introductory C++ class. The program utilizes a merge sorting algorithm to sort students.

cpp merge-sort sorting-algorithms

Last synced: 29 Mar 2025

https://github.com/gleor/cpp-single-linked-list

Односвязный список

cpp forward-list raii

Last synced: 03 Jul 2025

https://github.com/danilshvalov/itmo-cpp-programming

Лабораторные работы по C++ в университете ИТМО

cpp itmo

Last synced: 06 Apr 2025

https://github.com/mkabumattar/rhombus

Rhombus

cpp

Last synced: 01 Apr 2025

https://github.com/thesupercd/cpu_scheduler

A simple and rudimentary program written in C++ that simulates the operation of a CPU task scheduler using three distinct methodologies - namely FIFO, SJF and Priority scheduling algorithms.

cpp cpu-scheduling cpu-scheduling-algorithms fifo preemptive-scheduling priority-scheduling scheduler scheduling-algorithms scheduling-simulator sjf-scheduling

Last synced: 05 Apr 2025

https://github.com/vkarotkiyan/calculator

Study C++ | Реализация простого калькулятора с помощью кросс-платформенного фреймворка Qt и IDE Qt Creator

cpp qt study

Last synced: 18 May 2026

https://github.com/opensourcedoc/cpp-boilerplate-application

C++ Boilerplate Project to Build C++ Based Application

boilerplate boilerplate-application cpp

Last synced: 14 Jun 2025

https://github.com/wkhallen/cppdtp

Modern cross-platform networking interfaces for C++.

cpp network socket socket-client socket-server

Last synced: 22 Mar 2025

https://github.com/oxtna/chip-8

Chip-8 emulator written in C++

chip-8 cmake cpp showcase

Last synced: 30 Mar 2025

https://github.com/randomgamingdev/justezal

A powerful audio library designed to abstract away writing audio code at 0 cost. Spend time coding your dream project, not the audio.

audio audio-library cpp cross-platform multilib ogg powerful

Last synced: 21 May 2026

https://github.com/slashdotted/yavom

Yet Another Variation of Myers for generic containers (for example std::vector)

container cpp diff myers patch

Last synced: 27 Mar 2025

https://github.com/ohioiot-examples/esp32_wifi_reconnect

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on the existing reconnect logic already built into WiFi.h and how we can code to work with that context.

arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontrollers networking ohioiot platformio wifi wifi-events wifi-logging

Last synced: 15 Sep 2025

https://github.com/rxchit/space-invaders-cpp

Space Invaders clone in C++; An OpenGL exercise

cmake cpp game opengl

Last synced: 18 May 2026

https://github.com/doick-union-workshop/zdutils

Utilities for creating Union plugins for Gothic games.

cpp utilities

Last synced: 21 May 2026

https://github.com/osamamagdy/algorithmic-toolbox

🛰These are my solutions for the first Course of Data Structures and Algorithms Specialization on Coursera by the University of California San Diego. Solutions are written in C++ language and don't use any external dependencies.

algorithm-challenges algorithmic-toolbox algorithms algorithms-and-data-structures coursera cpp problem-solving

Last synced: 04 Mar 2025

https://github.com/kidoz/storage-wiper

GTK4/libadwaita application for secure disk wiping with DoD-compliant algorithms

cpp cpp23 data-sanitization dbus disk-wipe dod-5220-22-m gtk4 libadwaita linux mvvm polkit secure-erase security

Last synced: 21 May 2026

https://github.com/sv592/secure_file_manager

A lightweight C++ application for secure file encryption, decryption, hashing, and digital signature management.

cmake cpp cryptography

Last synced: 10 Jun 2026

https://github.com/flyer-dm/arduino_mini_projects

Мини-схемы для микроконтроллеров со скриптами на C++

arduino cpp microcontroller mini-projects physical-devices

Last synced: 21 May 2026

https://github.com/victoorv/projet1_cpp

Ce projet traite de la création d’une classe destinée à résoudre des systèmes linéaires à l’aide de différentes méthodes.

cpp numerical-analysis numerical-methods numerical-optimization

Last synced: 13 Jun 2025

https://github.com/bwalter/oasis-jni-helpers

Oasis JNI helpers

android cpp jni

Last synced: 08 Apr 2026

https://github.com/abdielsouza/arcencryptor

An encryption library written in C++

c cpp cryptography

Last synced: 03 May 2026

https://github.com/electrostat-lab/cppcodingbootcamp

Cpp Example Template using Ccoffee CLI building tool.

class-design cpp template-programming

Last synced: 31 Mar 2025

https://github.com/n0rrman/advent-of-code-2022

This repository serves as a mono repository for the Advent of Code 2022 challenges. The tasks are completed and implemented in pandas (Python 3) or C++.

advent-of-code advent-of-code-2022 cpp pandas python

Last synced: 25 Feb 2025

https://github.com/puravparab/micrograd-cpp

a c++ implementation of micrograd

backpropagation cpp micrograd neural-network

Last synced: 30 Mar 2025

https://github.com/marianpekar/bootmate

A lightweight automation tool for MS Windows

automation cplusplus cpp winapi windows-tool winuser

Last synced: 18 Jun 2026

https://github.com/developer239/game-programming

Monorepository for graphics programming and game engine related projects.

3d-graphics cmake cpp game-engine monorepo pikuma

Last synced: 10 Jun 2026

https://github.com/mickyabir/jvmg

A C++ library for JVM bytecode

cpp jvm jvm-bytecode library

Last synced: 02 Jan 2026

https://github.com/xavier-berthiaume/cli-calc

A small console-based calculator written entirely in C++

cpp ncurses

Last synced: 15 Sep 2025

https://github.com/rustkas/cpp_brocode_for_begginers

This is VS code IDE based code examples of C++ video tutorial "C++ Full Course for free ⚡️"

cpp cpptutorials

Last synced: 21 May 2026

https://github.com/cwielder/coldcpu

Custom processor architecture, assembly language, and toolchain.

assembler assembly compiler cpp cpu emulation premake processor-architecture

Last synced: 02 Jan 2026