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/dhruvsrikanth/n-body-simulation

In this repository, you will find a serial, shared-memory parallel, distributed-memory parallel and hybrid implementations of the N-body particle interaction simulation.

c cpp distributed-memory-parallel high-performance-computing mpi multithreading n-body openmp parallel-computing particle-interactions shared-memory-parallel simulation-modeling

Last synced: 29 Apr 2026

https://github.com/uscbiostats/pruner

pruner: Implementing the Felsenstein's Tree Pruning algorithm

cpp cpp11 header-only phylogenetic-trees phylogenetics pruning tree

Last synced: 13 Jun 2026

https://github.com/sameetasadullah/centipede-game

A Simple Centipede Game in C++ using OOP (Object Oriented Programming) concepts

cpp game game-development glut linux oop oop-principles opengl ubuntu

Last synced: 07 May 2026

https://github.com/petitgrizzlies/metaheuristiques

Travaux pratiques de meta heuristique. Unige 2016-2017

cffi cpp golang heuristic-algorithm matplotlib numpy python35

Last synced: 13 Apr 2026

https://github.com/nanda-gopal-sb/password_manager

A Password Manager in mordern C++.

bitwise cli cpp cryptography file filesystem password

Last synced: 03 Apr 2025

https://github.com/supermoathx7/cpu-scheduling-algo-

This project is an implementation of the six CPU-Scheduling algorithms using C++.

algorithm algorithms cpp cpu cpu-scheduling

Last synced: 18 Jul 2025

https://github.com/lourot/iqa-hello-world

Image Quality Assessment C Library Hello World

cpp example iqa

Last synced: 21 Jun 2026

https://github.com/martinmitchell05/tomato-assault-project

A final project game developed with C++ & SFML library.

cpp object-oriented-programming sfml-game sfml2

Last synced: 11 Jun 2025

https://github.com/eyelash/peg.hh

C++14 parser combinator

cpp cpp14 parser

Last synced: 30 Mar 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/laateef/salsabil

Salsabil is an open source C++ persistence framework provides a unified way to interface with databases and performs object relational mapping (ORM) for your plain old objects.

connector cplusplus cpp cpp11 database driver orm persistence rdbms sql sqlite

Last synced: 10 Apr 2026

https://github.com/smile040501/bodmass_calculator_cpp

A BODMASS Calculator made using CPP which allows you to evaluate the complex mathematical expression with ease.

bodmas bodmas-calculator bodmas-evaluator bodmas-operation cpp

Last synced: 27 May 2026

https://github.com/chihebabiza/my-cpp-linked-list

A custom doubly linked list in C++ built using OOP, featuring core operations like insert, delete, update, and reverse. It showcases manual memory handling and class design without using STL.

cpp cpp-library doubly-linked-list oop

Last synced: 31 Aug 2025

https://github.com/ajisubarkah/pemrograman-terstruktur

Introduction to C++ programming language

cpp cpp-11

Last synced: 25 May 2026

https://github.com/amanoteam/sphynx

A GCC cross-compiler targeting Linux

c cpp cross-compiler gcc linux

Last synced: 13 Mar 2025

https://github.com/rudrodip/sonicrypt

Sonicrypt is a compact and intuitive tool designed to enhance the user experience for both buyers and sellers engaging in crypto transactions.

arduino cpp esp-idf esp32 esp32-s3 espressif platformio solana websocket

Last synced: 10 Apr 2026

https://github.com/pwipo/smc_api_cpp

c++ api for smc

api cpp smc-platform windows

Last synced: 14 May 2026

https://github.com/arcelioeperez/arcelioeperez

Personal Projects built in my free time. Languages used: C, C++, Python and Go (reading CSV files). Repository contains links to books, tutorials, language specific documentation, and solutions to problems found on Leetcode.

c cpp go python3

Last synced: 23 Aug 2025

https://github.com/getteli/arduino-neuralsynapses

Código em C/C++ para Arduino. Criado para o TCC na graduação em Bacharel em Ciência da Computação, 2023. Este código é para a captação e leitura de sinapses neurais. / Code in C/C++ for Arduino. Created for the TCC in the Bachelor's degree in Computer Science, 2023. This code is for capturing and reading neural synapses.

arduino c cpp neural neuroscience prototype sinapse

Last synced: 13 Apr 2026

https://github.com/sileneer/ece-project

An Arduino project to control the car to travel through a maze using ultrasonic and infrared red sensors.

arduino cpp electrical-engineering electronics-engineering

Last synced: 28 May 2026

https://github.com/vimtor/cpp-delegates

Approximation of C# Delegates, Funcs and Actions on C++

cplusplus cpp delegate delegates events function-pointers

Last synced: 12 Apr 2025

https://github.com/szsascha/cpp-ws

A simple webserver in c++

cpp http-server socket webserver

Last synced: 23 Jul 2025

https://github.com/simonusher/perceptron

A simple perceptron and Adaline implementation in C++. Created as an assignment for "Selected topics in artificial intelligence" course.

adaline artificial-intelligence cpp neural-network perceptron

Last synced: 04 Jul 2025

https://github.com/bestmahdi2/uni__stm32menudesignprogramlcd2x16

A university project where a menu program was designed with STM32F407VG that works with keys and a 2x16 LCD

cpp lcd lcd16x2 menu stm32 stm32f4 stm32f407vg stm32f407vgt6

Last synced: 18 Apr 2026

https://github.com/bpdesilva/student-registration-system

Procedural Programming concepts with C++ first project of the first year.

c-plus-plus cpp procedural-programming regex regular-expression visualcplusplus visualcpp

Last synced: 24 Apr 2025

https://github.com/sergio-eld/stopwatch

C++ stopwatch template library

cpp cpp11 generic-programming stopwatch template

Last synced: 14 Jun 2025

https://github.com/stef1949/lumifur_controller

ESP32 controller code for an LED matrix display designed for a Protogen mask. It features various facial expressions and animations, which can be controlled via Bluetooth Low Energy (BLE) using an ESP32 development board. The project includes a boot-up animation with scrolling text and supports multiple facial expressions such as idle, happy

cpp esp32 led-controller ledmatrix microcontroller protogen richies3d

Last synced: 26 Jan 2026

https://github.com/acbin/ds-and-algorithms

✨ Data Structure and Algorithms.

algorithm cpp

Last synced: 19 Mar 2025

https://github.com/diath/hellspawn

Data editor for forgottenserver and otclient.

cpp editor game-development qt tool tools

Last synced: 28 May 2026

https://github.com/ymherklotz/mipscpu

A Mips I CPU simulation written in C++ that is completely programmable and can run most instructions.

cpp mips mips-sim mips-simulator

Last synced: 24 Apr 2025

https://github.com/jthelin/cause_crash_dump

A small utility program that will run and then crash. Primarily for use with testing any crash dump collection utilities and scripts.

cpp crash-dump linux

Last synced: 04 May 2026

https://github.com/trypsynth/sleepsoundly

Tiny C program to constantly pipe silent audio through audio devices on Windows, eliminating automatic sleeping.

accessibility audio c cpp sound soundcard soundcardsleep win32 windows winmm

Last synced: 11 Mar 2026

https://github.com/danielkrupinski/coinflip-cpp

Coin flip simulation program.

cpp

Last synced: 14 Mar 2025

https://github.com/rnburn/ot-chat

Example of OpenTracing's plugin approach

boost-beast cpp jaeger opentracing zipkin

Last synced: 12 Aug 2025

https://github.com/vcputtini/qdocbase6

This utility software aims to manage a professional database of digital documents in order to provide organization, speed in searches and reliability of information.

cpp database document documents image images kde linux mariadb mysql

Last synced: 10 Apr 2026

https://github.com/connectaman/c-and-data-structure

Program,Notes,Explanation on Data Structure using C++

cpp data data-structures sorting-algorithms

Last synced: 14 Mar 2025

https://github.com/vircoding/esp32-dht-lcd-example

An ESP32 example project using DHT11 and LCD 16x2 display

cpp dht11 esp32 lcd16x2 platformio

Last synced: 20 Apr 2026

https://github.com/abderrsfa/ft_containers

Reimplementing C++98's STL containers. (std::vector, std::stack, std::map)

1337 42born2code avl-tree cpp cpp98 iterator map stack stl stl-containers vector

Last synced: 10 Feb 2026

https://github.com/dennisliu1993/blackjack

Using MFC to create a BlackJack game platform

blackjack cbuttonst cpp doublebuffer mfc userinterface

Last synced: 24 Jul 2025

https://github.com/piobeat/smartphone-webserver-template-mongoose

A native webserver implementation (C/C++) based on Mongoose for your smartphone.

android c cpp cpp11 cross-compilation cross-compiler-toolchain mongoose native smartphone webserver

Last synced: 10 Apr 2026

https://github.com/zigrazor/cxxcircularbuffer

A modern implementation of CircularBuffer, with STL-Like Style

circular-buffer cpp cpp17 stl-containers

Last synced: 25 May 2026

https://github.com/jacek13/mahjongsolitaire

Mahjong Solitaire based on the SDL2 library.

cpp cpp14 mahjong-solitaire sdl2 visual-studio

Last synced: 15 May 2025

https://github.com/rprakashdass/c-cpp-guide

Contains tutorials and concise notes designed for pre-interview preparation, with a focus on algorithms, complexity, and the Standard Template Library (STL). This repository serves as a comprehensive, easy-to-navigate guide for C++ and C programming enthusiasts.

algorithms-and-data-structures c concept cpp cppguide notes programs sorting-algorithms tutorial-exercises unstop

Last synced: 31 Aug 2025

https://github.com/vovandreevik/counting-sort-algorithm

This C++ program demonstrates the Counting Sort algorithm for sorting an array of integers in three different scenarios: best case, average case, and worst case.

chrono counting-sort cpp vector

Last synced: 07 Apr 2025

https://github.com/lonelyhentxi/nowcoder-collection

My solution collection of nowcoder

cpp javascript nowcoder solutions

Last synced: 24 Aug 2025

https://github.com/magnuschase03/customizablenerualnetwork

A c++ include for people to easily implement a nerual network to their code.

cpp customizable easy-to-use header include nerual-network

Last synced: 07 Apr 2025

https://github.com/pbentes/projecttemplate

A quick-start CMake project template for C++ projects which utilize a Core/App project architecture

cmake cpp template template-project

Last synced: 06 Mar 2025

https://github.com/kar-dim/watermarking-cpu

Code for my Diploma thesis at Information and Communication Systems Engineering (University of the Aegean, School of Engineering) with title "Efficient implementation of watermark and watermark detection algorithms for image and video using the graphics processing unit". Part 1 / CPU

clang cpp eigen openmp parallel-computing watermark-image watermarking

Last synced: 12 Apr 2026

https://github.com/awais-124/itp-project

C++ games project for beginners. Five games in one.

cpp dice-game introduction-to-programming programming tic-tac-toe

Last synced: 07 Apr 2025

https://github.com/magnuschase03/base64-encryption

Encode ASCII text to base 64

base64 cpp encryption

Last synced: 07 Apr 2025

https://github.com/sunnycapturer/qt-firebase-client

Calling the firebase library to implement google analytics using the Qt5 client.

analytics cpp firebase google qt

Last synced: 10 Apr 2026

https://github.com/grgomariani/cabpp

C implemented Automata Based Programming Pattern

cpp framework graph yed

Last synced: 24 Jul 2025

https://github.com/truongd3/algo-trader-tool-suite

Proprietary trading solution for high-frequency trading (HFT) and statistical arbitrage algorithms

c cpp hft-trading

Last synced: 12 Jun 2026

https://github.com/bpdesilva/cppwebserver

Practicing fundamentals of Web Server Development with C++ on Flask like Micro Web Framework known as Crow.

boost-libraries cmake cpp docker flask-server gcc webserver

Last synced: 31 Aug 2025

https://github.com/jaredloomis/sighlo

A Redis-like DBMS

cpp database dbms

Last synced: 14 Apr 2026

https://github.com/zezav-cz/matrixcalculator

CLI app fro basic matrix operations

cpp linear-algebra matrix matrix-calculations

Last synced: 30 Jun 2025

https://github.com/nekruzash/sudoku-solver

A sudoku solver program that solves a sudoku game board using backtracking method and recursion.

cpp data-structures

Last synced: 05 Mar 2025

https://github.com/sameetasadullah/count-threads-openmp

Program coded in C++ language to count and print total number of threads being used in an OpenMP code

cpp linux openmp parallel-programming threads ubuntu

Last synced: 21 May 2026

https://github.com/vovandreevik/string-manipulation

This C++ program is designed for string manipulation. It provides various string operations, such as sorting, searching for repetitions, and finding strings that start with a specific sequence. The program is based on a custom String class.

cpp custom-string oop oops-in-cpp string

Last synced: 30 Oct 2025

https://github.com/sameetasadullah/consensus-problem-using-mpi

Program coded in C++ language to solve the consensus problem between multiple threads using MPI

consensus-problem cpp linux mpi mpi-parallelization ubuntu

Last synced: 22 May 2026

https://github.com/sameetasadullah/dijkstra-algorithm-implementation

My own templatized C++ implementation of Dijkstra Algorithm using Microsoft Visual Studio

cpp dijkstra-algorithm dijkstra-shortest-path graph list stack visual-studio

Last synced: 15 Mar 2025

https://github.com/young-flash/websockets-demo

This is a demo about how to use uWebsockets to implement a server which supports publish and subscribe over websockets protocol (with ssl).

cpp publish-subscribe websocket websockets-server

Last synced: 03 Apr 2025

https://github.com/zepedroresende/imageskeletonization

Using MPI and OMP for image skeletonization optimizations

c cpp mpi omp optimization

Last synced: 29 Apr 2026

https://github.com/omkarshinde1711/leetcode

Cracking LeetCode puzzles one bug at a time — algorithms, data structures, and a bit of caffeine-fueled magic!

algorithms coding-challenges cpp data-structures github-actions interview-prep java leetcode problem-solving python

Last synced: 13 Apr 2026

https://github.com/palak-463/tradeflash

Your one stop destination to check, compare, and visualize stocks and cryptocurrencies. 📊

api bootstrap c cpp css cython flask html javascript python

Last synced: 10 Apr 2026

https://github.com/jbussdieker/babel

Hello World in all the languages

bash batch c cpp elixir erlang go groovy java javascript php python ruby rust vbscript x86

Last synced: 10 Apr 2026

https://github.com/bkosm/beat-boi

Little rythm minigame made for a semester project using the SFML framework for C++.

cpp rythmgame sfml2

Last synced: 04 Sep 2025

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/jasperdrescher/helloopengl

An introduction to OpenGL and GLFW for 3D graphics.

3d cmake cpp glfw opengl

Last synced: 20 May 2026

https://github.com/scottgibb/led-strip-controller-manifest

The Manifest file for the LED Strip Controller Project

alexa arduino cmake cpp esp8266 firmware fusion360 hardware iot node-red python software stm32

Last synced: 11 Apr 2026

https://github.com/mpellouin/plazza

A pizza restaurant helper using processes, threads and mutex. Part of Epitech's 2nd year Conccurent Programming unit.

conccurent cpp epitech mutex plazza porgramming process thread

Last synced: 20 Jun 2025

https://github.com/nanda-gopal-sb/wordle

The Wordle game in the terminal. Written in C++

ansi cpp game terminal unix wordl

Last synced: 03 Apr 2025

https://github.com/rahulrajaram/scheme_compiler

Scheme compiler in modern C++ (work-in-progress)

cpp scheme scheme-compiler

Last synced: 24 Aug 2025

https://github.com/syedzawwarahmed/flilezipper

A simple application that compresses a text file using Huffman Coding.

algorithms c cpp data-structures huffman-coding tree-structure

Last synced: 15 May 2026

https://github.com/fesabelilla/aust-acm-lab2

OnSite Contest Code

cpp onsite-contest-codebook

Last synced: 12 Feb 2026

https://github.com/rar3pineapple/hacker-simulation

Can't code? Want to feel like you can? Here's a program that makes random lines of code speed down your terminal. Contributions welcome!

cpp cpp17orlater fun terminal

Last synced: 24 Mar 2025

https://github.com/cedricschwyter/ogl

OpenGL part of my Vulkan vs. OpenGL comparison

3d-graphics cpp cpp17 linux opengl

Last synced: 04 May 2026

https://github.com/henriktrom/pose_inference

A high-performance, multi-threaded C++ pipeline for real-time multi-camera keypoint detection.

cpp keypoint-detection multi-threading open-source real-time research-software rtmpose

Last synced: 24 May 2026

https://github.com/sameetasadullah/doubly-linkedlist-implementation

My own C++ implementation of Doubly LinkedList using Microsoft Visual Studio

cpp doubly-linked-list visual-studio

Last synced: 15 Mar 2025

https://github.com/zhou2004/fmusic_player

A cross-platform music player based on qt6 and the UI is power by FluentUI.

cmake cpp fluent-design qml qt6

Last synced: 28 Dec 2025

https://github.com/drcbeatz/arduino-theremin

Arduino theremin midi controller - turns readings from HC-SR04 ultrasonic sensor into MIDI messages sent via USB to DAW software (e.g. Logic or Ableton). Written in C++ (website: React/Typescript).

arduino arduino-leonardo cpp embedded-systems hc-sr04-ultrasonic-sensor midi midi-controller midi-messages pytest python react typescript

Last synced: 13 Apr 2026

https://github.com/xmartlabs/docker-pcl-cmake

Docker image containing PCL and CMake.

c c-plus-plus cmake cpp docker make makefile pcl pcl-library

Last synced: 12 Apr 2026

https://github.com/s-m-j-i/banking-system

A simple Banking system in C/C++

banking cpp stl

Last synced: 16 Mar 2025

https://github.com/apebl/eight-puzzle-solver

A 8-puzzle solver written in C++

8puzzle 8puzzle-solver assignment cpp cpp17

Last synced: 06 Sep 2025

https://github.com/wolgemoth/international-standard-atmosphere

A C++ port of Max Bernard's C# solution for calculating temperature, pressure and air density at a given altitude, according to the ISA.

atmosphere atmosphere-model cpp cpp17 density earth header-only header-only-library international-standards isa pressure temperature template templated templates

Last synced: 08 Feb 2026