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/nkh-lab/events

Event mechanism implementation for event oriented programming.

cpp events

Last synced: 24 Jun 2025

https://github.com/tothlevente/number-guesser

The computer thinks of a number and you try to guess it. The program gives you feedback on whether you guessed a higher or lower number. 🎈

console cpp game guessing-game number

Last synced: 13 Apr 2025

https://github.com/aliakkas006/problem-solving-pattern

LeetCode problem solution using efficient algorithm!

cpp go javascript

Last synced: 17 May 2026

https://github.com/tsnsoft/clion_test

CLion_test

clion cpp

Last synced: 15 Jul 2025

https://github.com/goto-bus-stop/cpp-split-string

A simple C++17 class to iterate over pieces of a string using ranged for loops.

cpp lines ranged-for split string

Last synced: 15 Jul 2025

https://github.com/dpetrosy/saed_algorithms

In this repository, I store implementations of algorithms learned at the university.

algorithms cpp cpp11 heap modern-cpp problem-solving sorting-algorithms university-course

Last synced: 10 Sep 2025

https://github.com/levensta/cpp-containers

Implementing the various container types of the STL C++

cpp cpp98 stl-containers structured-data

Last synced: 14 Jul 2025

https://github.com/eduardobaginskicosta/bookshelf

Simple CRUD system created to manage books as part of an academic project, written in C++.

academic academic-project books bookshelf cmake console cpp crud crud-application

Last synced: 28 Mar 2025

https://github.com/evanwieland/shady

😎 Little OpenCV program written in C++ that augments glasses onto a persons face.

augmented-reality computer-vision cpp opencv

Last synced: 17 May 2026

https://github.com/bonnyad9/ccpp

A simple to use tool for C/C++ projects.

build build-tool c c-language c-plus-plus c-plusplus ccpp cpp

Last synced: 06 May 2026

https://github.com/jaytwolab/setroutepriotity

Set Route Priority in Windows

c cpp mfc priotity route visualstudio vs vs2019

Last synced: 25 Apr 2026

https://github.com/hyz-0514/obstacle-avoidance-maze

以可达鸭为主题的一个避障迷宫小游戏

cpp qt5

Last synced: 18 Apr 2026

https://github.com/marcelo-a-o-s/sa2-iot

Projeto de integração de um arduino com a API do thinkSpeak desenvolvido para avaliação da disciplina de IOT do curso de Desenvolvimento de Sistemas do Senai.

cpp esp32 platformio thinkspeak vscode

Last synced: 11 Apr 2026

https://github.com/ivanbgd/prefix-trie-matching-cpp

Prefix Trie data structure with Pattern Matching, in C++

c-plus-plus cpp prefix-trie trie trie-structure trie-tree tries

Last synced: 28 Mar 2025

https://github.com/kavin-du/library-manager

Command line tool for a library management system using C++

cpp

Last synced: 11 Sep 2025

https://github.com/augustozanellato/mybf

Optimizing Brainfuck interpreter written in C++

brainfuck brainfuck-interpreter brainfuck-language cplusplus-17 cpp cpp17

Last synced: 14 Jul 2025

https://github.com/newlandtv/cpp_bmp_image

Show Bitmap Image with C++ Language.

bitmap bmp cpp

Last synced: 17 May 2026

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

C++ Project Template

cmake cpp project template

Last synced: 14 Jul 2025

https://github.com/teewrath/coding-problems

A repository where I keep all the questions I encounter in my coding journey, through contests and problem solving.

algorithms codechef-solutions codeforces-solutions competitive-programming cpp dart data-structures dsa inform7 java javascript leetcode-solutions striver-a2z-sheet

Last synced: 13 Apr 2026

https://github.com/kshitij-karkera/flight-booking-system-in-cpp

Flight-Booking-System is a C++ console application simulating an airline booking platform. Users can sign up, sign in, book flights, check in, and manage accounts via a text-based interface. Features include user authentication, flight selection, PNR generation, and account management.

computer-graphics cpp graphics

Last synced: 17 May 2026

https://github.com/mjollnir03/boidscpp

This is a project in which I will use C++ and raylib to create a graphical simulation of "Boids" by Craig Reynolds.

boids cpp raylib

Last synced: 09 May 2025

https://github.com/andrewn9/granglecast

experimental C++ game using SDL2 and GLEW

cpp gamedev glew sdl2

Last synced: 11 Sep 2025

https://github.com/lazypanda07/json

Parser and builder for JSON in C++20.

cpp cpp-library cpp20 cpp20-library json

Last synced: 20 Apr 2026

https://github.com/alessandropierro/2021assignment01

MPI programming and HPC cluster performance analysis for "Foundations of HPC" course @ University of Trieste

cpp fortran hpc mpi-library

Last synced: 14 Jul 2025

https://github.com/albertosantagostino/aoc-2020

C++ solutions for Advent of Code 2020

advent-of-code advent-of-code-2020 cpp

Last synced: 17 May 2026

https://github.com/lovanto/shop-apps-relation-list

Program ini merupakan tugas akhir wajib untuk syarat kelulusan untuk mata kuliah STD(Struktur Data) di prodi RPL(Rekayasa Perangkat Lunak) di telkom university. By Rifky Lovanto and Angelia Brigitta Maharani Mutiara Prabowo

codeblocks cpp linked-list mingw-w64

Last synced: 13 Jul 2025

https://github.com/dchoi98/iot-water-valve

This repository provides hardware designs and software for an ESP32-based water-valve controller and its Android companion app. It utilizes secure MQTT communication via Adafruit IO for real-time control of the valve from anywhere, with built-in leak detection and emergency shutoff.

android arduino cpp esp32 home-automation iot kotlin mqtt

Last synced: 15 Apr 2026

https://github.com/lehuyh/goatui

🐐 React for C++

cpp goatui gui react ui-library

Last synced: 05 May 2026

https://github.com/fabienpean/vectr

A type-erased sequential container to store any kind of type uniformly

container cpp type-erasure vector

Last synced: 17 May 2026

https://github.com/rajnandinithopte/socket-programming--computer-networks

A UNIX socket programming project that implements a meeting scheduler using TCP and UDP communication. The system includes a client, main server, and two backend servers to process meeting requests and determine common available time slots efficiently. Built using C/C++ on Ubuntu, following POSIX socket programming principles.

computernetworks cpp posix socket-programming tcp ubuntu unix

Last synced: 13 Jul 2025

https://github.com/romelium/n-body-simulation-cpp

A somewhat well documented 3D n-body simulator in C++. There are build and run scripts for nearly all platforms if you have clang and a C++ standard library implementation that support c++20.

3d-physics ascii ascii-art ascii-graphics cli cplusplus cpp cpp20 documented gravity gravity-simulation n-body n-body-simulation n-body-simulator newton-universal-gravitation physics-simulation physics-simulator well-documented

Last synced: 02 Jul 2026

https://github.com/kumarjitdas/c-cpp-library-project-tests-examples

A CMake project template for C/C++ library projects with tests and examples.

c cmake cpp project template

Last synced: 17 May 2026

https://github.com/csaintos/mua

Mua - step by step, CLI based, arithmetic Calculator

calculator cpp gnu-make

Last synced: 10 Sep 2025

https://github.com/bharathvariar/connect4

Unbeatable Connect-4 AI

ai cpp minimax-alpha-beta-pruning

Last synced: 28 Mar 2025

https://github.com/jabbathenut/.dotfiles

Jabba's Neovim C/C++ Development Environment Dotfiles (MacOS)

c cpp lua neovim nvim

Last synced: 13 Apr 2026

https://github.com/eremiticengineer/weatherstation

Remote weather station based on the Raspberry Pi Pico W using the pico-sdk and FreeRTOS and other RP2040 boards. Data broadcating over LoRa and BLE.

cpp embedded-software freertos lora

Last synced: 12 Jul 2025

https://github.com/skytecat/snake

Implementation of the Snake game in the C++ programming language in the object-oriented programming paradigm

cpp ncurses qt

Last synced: 28 Jan 2026

https://github.com/invrtd-h/ffffff

JS의 underscore 라이브러리를 그대로 C++로 구현하는 프로젝트입니다

cpp cpp20 functional-programming

Last synced: 12 Jul 2025

https://github.com/aritrakar/markov_chains

⛓️Finite-state discrete time Markov chain (DTMC) implementation.

cpp eigen

Last synced: 12 Jul 2025

https://github.com/pierrechevalier83/signed_size

A header only utility function for getting the size of a container as a signed type

cpp cpp11 cpp14 header-only modern-cpp signed utility

Last synced: 04 Apr 2025

https://github.com/marioinf-master-compuerscience-ucm/graficoscomputador

Repositorio de trabajo de la asignatura "Gráficos por computador" (curso 22-23), perteneciente al Máster en Ingeniería Informática de la Universidad Complutense de Madrid (UCM)

computer-graphics cpp spanish-language

Last synced: 15 Jun 2025

https://github.com/vhgn/tver

Friendly simple calculator

ast calculator cpp

Last synced: 23 Jun 2025

https://github.com/icingworld/ww-raftkv

A distributed key-value store built upon the Raft consensus algorithm.

cpp cpp11 kv-store kvstore raft raft-consensus-algorithm rpc rpc-framework

Last synced: 23 Jun 2025

https://github.com/chihebabiza/my-cpp-stack

This project implements a simple templated stack in C++ using a doubly linked list. It supports basic operations like push, pop, top, and size, allowing storage of any data type. The goal is to demonstrate how a stack can be built manually using dynamic memory and linked structures.

cpp data-structures oop stack

Last synced: 23 Jun 2025

https://github.com/beinglojain/movie-zone

A cinema code written in C++ language, with file openning feature and more.

cinema cpp

Last synced: 23 Jun 2025

https://github.com/matteopolak/algorithms

A collection of common algorithms implemented in C++.

algorithms astar cpp

Last synced: 23 Jun 2025

https://github.com/vijeshvs/purestore

Custom database engine

b-tree cpp database hashmaps

Last synced: 06 May 2026

https://github.com/jalalvandi/ir-nationalcode

الگوریتم صحت سنجی کد ملی نوشته شده به زبان های مختلف

c-sharp cpp golang iran iranian iranian-national-checker javascript national-code php rust verification

Last synced: 04 Mar 2025

https://github.com/oc8/42-irc

42 | A complete IRC server, RFC compliant, written in C++

42 cpp irc irc-bot irc-client irc-protocol irc-server

Last synced: 21 Mar 2025

https://github.com/jiaqiluo/summer-activity-library-v2

A practice for binary search tree(BST)

binary-search-tree bst cpp data-structures

Last synced: 21 Mar 2025

https://github.com/junaidsalim/infixtopostfix_cpp

This repo contains that will convert infix expression to postfix and then evaluates it.

cpp dsa infixtopostfix infixtopostfix-expression

Last synced: 05 Apr 2025

https://github.com/junaidsalim/word_searcher

A 3-digit word search program in a 2D array, developed by Junaid Saleem in C++, that finds and displays words appearing horizontally, vertically, diagonally, and backwards, along with their starting and ending positions.

cpp word-search

Last synced: 05 Apr 2025

https://github.com/junaidsalim/gpa_calculator

Repository for GPA-Calculator program in C++

cpp gpa-calculator gpacalculator

Last synced: 05 Apr 2025

https://github.com/junaidsalim/word_searcher_using_bst

This repository contains Word Searcher Program implemented in C++ using BST

binary-search-tree cpp dsa tree word-search

Last synced: 05 Apr 2025

https://github.com/junaidsalim/codsoft

This repository contains tasks/projects of my remote internship at CodSoft.

codsoftinternship cpp

Last synced: 05 Apr 2025

https://github.com/junaidsalim/graph_visualization_qt_gui_cpp

This program takes density and no of vertices in a graph and then displays the graph.

cpp dsa graphs gui qt-cpp qt-gui qtcreator

Last synced: 05 Apr 2025

https://github.com/yuantinghsieh/link_lecture

Implementation of Structuring Lectures in Massive Open Online Courses (MOOCs) for Efficient Learning by Linking Similar Sections and Predicting Prerequisites

cpp mooc

Last synced: 04 Apr 2025

https://github.com/kartikmehta8/stl-striver-notes

A curated notes of Raj Vikramaditya's 3-shot video series on Standard Template Library (STL).

cpp stl

Last synced: 11 Sep 2025

https://github.com/de4me/jclass-plugin

JClass plugin allows Total Commander to view java .class files.

bytecode cpp java jclass jvm plugin total-commander vs wlx x86 x86-64

Last synced: 18 May 2026

https://github.com/cantaro86/maze-3d

C++ program that solves the maze in 3D

cpp maze maze3d

Last synced: 23 Jun 2025

https://github.com/chinmay-esp/led-blinking

This repository contains a LED blinking program developed using the ESP-IDF framework in C++. The code demonstrates how to initialize GPIO, configure the LED pin, and implement a basic delay for toggling the LED state.

cpp esp32 espidf

Last synced: 16 May 2026

https://github.com/MikeChuv/SoftwareEngineering

Лабораторные работы по курсу "Программная инженерия"

cpp csharp java vcl wpf

Last synced: 12 Mar 2025

https://github.com/aswath2481/firesafe

Library to enforce memory safety for mission critical application + few cool tools.

cpp embedded-systems safety-critical

Last synced: 04 Mar 2025

https://github.com/progambler227788/puzzle-game

The given code is an implementation of a word search puzzle solver in C++. It takes a 10x10 grid of characters as input and allows the user to enter a word to search for. The program then searches for the word in the grid, and if found, it prints the row and column

coding coding-beginners-projects coding-for-everyone coding-puzzles cpp cpp17 csharp dsa game programming-puzzles programming-tuts projects-in-cpp puzzl-project-in-cpp puzzle puzzle-game-in-cpp puzzle-using-recurssion recursion

Last synced: 23 Jun 2025

https://github.com/tsnsoft/rpcpp_wxwidgets_test

Пример тестовой простейшей программы на C++ с использованием wxWidgets в RedPanda-CPP

cpp redpanda-cpp test wxwidgets

Last synced: 22 Dec 2025

https://github.com/trivercodes/agns_controller

ESP32 Firmware for the AGNS Controller (Autonomous Garden Node System)

api arduino cpp esp-now esp32 microcontrollers platformio rest restapi rf

Last synced: 30 Dec 2025

https://github.com/cgkantidis/gen_design

Generate a verilog file and an acompanying SPEF file, for a hierarchical design

cpp cpp20 eda

Last synced: 12 Sep 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/electrostat-lab/cppcodingbootcamp

Cpp Example Template using Ccoffee CLI building tool.

class-design cpp template-programming

Last synced: 31 Mar 2025

https://github.com/abdielsouza/arcencryptor

An encryption library written in C++

c cpp cryptography

Last synced: 03 May 2026

https://github.com/fcbyk/c-code-notes

C语言,C++,写在注释里的笔记

c cpp notes

Last synced: 16 Jul 2025

https://github.com/krum-ra/game-project-c-and-sdl2

A small unfinished cpp and sdl2 game project

cpp game

Last synced: 12 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/toshokan/stack-calc

A basic calculator that interprets Reverse Polish Notation

calculator cpp reverse-polish-notation rpn-calculator

Last synced: 22 Jun 2025

https://github.com/mirajehossain/contact-list

A simple console application in C

c cpp

Last synced: 18 May 2026

https://github.com/a-khakimov/string

Custom String class.

cpp stl string

Last synced: 29 Mar 2025

https://github.com/meta-ben/tilemapperlite

2017 - C++ Qt Homemade Tile Map Editor

cpp map-editor qt tilemap-editor

Last synced: 07 Mar 2026

https://github.com/char-ptr/crazed

execute js, py, rust, c++, and c via a bot on discord

c cpp discord discord-bot evaluation javascript python rust

Last synced: 07 Apr 2026

https://github.com/barrettotte/cpp-lisp

[Unfinished] Following Make a Lisp (MAL) to code up a simple lisp interpreter. I wanted to learn more about lisp and refresh on C++.

cpp interpreter lisp repl

Last synced: 29 Mar 2025

https://github.com/femtobit/turing-templates

Experiment on generating turing-machine implementations in terms of C++ templates

clojure cpp turing-machine

Last synced: 16 May 2026

https://github.com/dev0x13/globus-plasma

A toolkit written for plasma diagnostics using Globus-M tokamak data

cpp plasma plasma-diagnostics plasma-physics

Last synced: 21 Mar 2025

https://github.com/gabrielcenteiofreitas/estudos-cefet-linguagem_cpp

Pasta contendo projetos pessoais e trabalhos desenvolvidos durante as aulas da faculdade, todos em linguagem C++

cpp

Last synced: 12 Jul 2025

https://github.com/moshiba/fmindex

ultra fast parallel FM index generation for DNA reads

cpp cuda fmindex parallel

Last synced: 18 May 2026

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

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

cpp forward-list raii

Last synced: 03 Jul 2025