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/starkris51/sigmaboy

Retarded Gameboy emulator made in SDL3 C++

cpp gameboy-emulator sigma

Last synced: 23 Apr 2025

https://github.com/ashworth3/dijkstragraphsolver

Efficient C++ graph pathfinding using Dijkstra’s algorithm and a custom-built min-heap. Reads graphs from file and supports shortest path queries with a simple interactive CLI.

algorithms-and-data-structures cli-app cpp dijkstra

Last synced: 23 Apr 2025

https://github.com/miguelgarcia21/client-server-imp

Client-server implementation in C++ using TCP sockets from Boost/ASIO. Work in progress.

asio boost cpp network sockets tcp-client tcp-server

Last synced: 23 Apr 2025

https://github.com/lcroxy/simple-task-manager

This is a simple command-line task manager written in C++ that uses JSON to store tasks locally. It allows users to create, view, and remove tasks through an intuitive terminal interface. This project marks my first structured C++ application, and I plan to expand its functionality progressively as I continue to learn.

bigginers cpp friendly learning simple-project task-manager

Last synced: 23 Apr 2025

https://github.com/bdcbqa314159/cpp_crossplatform_libs

In this repository I worked with static and dynamic linkage with a cross-platform support.

cpp learning-by-doing library-app programming

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/allyedge/allyignore-cpp

A tool that finds and removes unnecessary lines from .gitignore files.

c-plus-plus cpp git gitignore gitignore-generator

Last synced: 19 May 2026

https://github.com/mistzsoftware/stickman-adventure

A simple SFML game made to try and learn C++ OOP, This is just a Stickman in a paper world

2d cplusplus cpp game oop platformer sfml stickman

Last synced: 02 Jul 2025

https://github.com/sh-nihil-mukkesh-25/vaultify

Vaultify is an intelligent security system combining ESP32 hardware with AI-powered monitoring. It features RFID-based access control, motion detection, automated auto-lock, real-time alerts, and a dashboard for tracking and analyzing security events.

arduino c chatbot cpp esp32 fastapi gemini-api html langchain mpu6050 python render-deployment rfid-reader twilio-sms-api vercel-deployment

Last synced: 14 Apr 2026

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/ashottadevosyan/cpp-learning-hub

This repository contains C++ tutorials on different topics. From implementing my own data structures, such as vector, linked list to other algorithms.

algorithms cpp data-structures

Last synced: 08 Apr 2025

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/gtr/cs-uy-2124

repository for my object-oriented programming class

cpp object-oriented

Last synced: 16 Jan 2026

https://github.com/cameronclay/wnlib-chat

GUI based application similar to IRC, with the ability to connect to a chat server to send and receive messages from server members. Supports whiteboard. Written in C++ using WNLIB.

cmake cpp google-test library multithreading qt sockets stl tcp-client-server win32-api

Last synced: 11 Apr 2026

https://github.com/liulilittle/cacert.pem

CA certificates extracted from Mozilla.

c ca cacert cert cpp curl mozilla pem

Last synced: 07 Oct 2025

https://github.com/pd3v/mglyphs

Lists a set of scales, modes, scales' chords and their respective MIDI values based on user's scale key/octave input.

chords chromatic cpp diatonic intervals key midi notes scales tone

Last synced: 04 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/rurangiza/learning-cplusplus

Project for learning C++

cplusplus cpp

Last synced: 18 Mar 2025

https://github.com/antoniotoni/2048-ascii

Terminal version of game 2048 made in C++

cplusplus cpp game terminal-based terminal-game

Last synced: 12 Apr 2026

https://github.com/chungzh/lspro

Pro version ls. Written in C++ 17.

cpp cpp17 cross-platform get-childitem ls

Last synced: 27 Oct 2025

https://github.com/creeper82/pamview

A simple PAM (portable anymap) file viewer and editor, powered by Qt and C++

bitmap cplusplus cpp portable-anymap qt qt6

Last synced: 04 May 2026

https://github.com/dgkim5360/the-cpp-programming-language-stroustrup

Executable excerpts and summaries from "The C++ Programming Language" 4/E by Stroustrup

cpp stroustrup textbook

Last synced: 25 Mar 2025

https://github.com/wesleych3n/windowsdeviceinfodumper

Basic example of using win api to get device hardware id etc....

cpp device-info example windows-api

Last synced: 09 May 2026

https://github.com/xpdojo/cpp

C++

cmake cpp

Last synced: 31 Mar 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/tinawebdev/cpp-games

🎮 Simple C++ Console Games

console-games cpp cpp-games

Last synced: 02 Jul 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/squawk7x/quteskatgame

THE german card game - UNDER CONSTRUCTION

card cpp game german google-test oop qt reference signal skat slot universal

Last synced: 29 Apr 2026

https://github.com/mclements/rcpprngstream

R package for using the RngStream C++ library

cpp r random-number-generators rcpp

Last synced: 19 May 2026

https://github.com/stephanlachnit/scriptsizefsm

C++ Final State Machine library

cpp cpp17 finite-state-machine fsm header-only

Last synced: 13 Oct 2025

https://github.com/cruxrebels/leetcode

Collection of Abhishek Agrawal's submissions to problems found on https://leetcode.com/.

algorithms cpp cpp11 cpp14 data-structures leedcode-contest-solutions leetcode leetcode-contest leetcode-solutions weekly-contest

Last synced: 09 Apr 2025

https://github.com/maxencebonamy/ecosystem-simulation

It is a representation of the Prey-Predator system, which allows to model an ecosystem.

cmake cpp ecosystem sfml simulation

Last synced: 16 Jul 2025

https://github.com/ayush272002/cpp-ml-toolkit

Collection of machine learning algorithms implemented in C++ with Python bindings via pybind11.

cpp eigen pybind11 spdlog

Last synced: 02 Sep 2025

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/gabrielravier/unrealcourse

Udemy course for C++ I'm doing

cpp unreal-engine-4 visual-studio

Last synced: 07 Apr 2025

https://github.com/codspeedhq/boost-benches

Boost benchmarks in C++

benchmark boost cpp

Last synced: 16 Jun 2025

https://github.com/llsaimur/contacttracing

Contact Tracing (school project)

cpp data-structures queue treenode

Last synced: 25 Mar 2025

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/andrem222/study-projects

Small project I make to learn the basics

api cpp css html java javascript python study website

Last synced: 13 Apr 2026

https://github.com/xiaowhang/distance-vector

使用 C++ 实现一个基于进程间通信的路由器网络模拟系统

cpp cpp17

Last synced: 25 Mar 2025

https://github.com/r-n/bubbles

Bubbles that bounce on window edges, using winBGIm

2d cpp physics physics-simulation winbgi-graphics winbgim

Last synced: 31 Mar 2025

https://github.com/heyfoz/cpp-array-function-exercises

The Array Function Exercises Program (C++) contains five exercises to demonstrate operations using array data types. An int array of size 10 is created, and each exercise utilizes the array values to complete a specific operation.

array cpp functions

Last synced: 25 Mar 2025

https://github.com/heyfoz/cpp-bank-balance-variable-function

The Bank Balance Variable Function Program (C++) requests that the user enter an initial deposit amount, followed by a loop asking the using to enter another transaction until they are finished. The program utilizes static variables and custom functions to track the account balance.

bank-balance cpp finance function loop

Last synced: 25 Mar 2025

https://github.com/becseya/vanillacube

Lightweight C++ development environment for STM32 microcontrollers

cpp cubemx embedded-systems stm32

Last synced: 14 Jan 2026

https://github.com/atomicptr/rapture

A tiny, single file, header only assertion library for C++23

assert assertion-library cpp cpp23 header-only header-only-library

Last synced: 02 Apr 2025

https://github.com/greatdrake/avltree

AVL tree implementation

cpp data-structures

Last synced: 02 Apr 2025

https://github.com/ehwan/adventofcode2023

Advent Of Code 2023 https://adventofcode.com/

cpp

Last synced: 02 Apr 2025

https://github.com/marwanradwan7/spaceball

Space Ball is a 2D PC arcade game written in C++ and SFML.

arcade arcade-game cpp sfml sfml-game sfml-graphics-library

Last synced: 25 Mar 2025

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

C | Java | Python | C++

c cpp java python

Last synced: 23 Apr 2025

https://github.com/thatxliner/rrd

Rick Roll Detector. My first C++ project that uses CMake and external libraries. Now with comments so you can, too!

cmake cmake-examples cpp example example-code example-project

Last synced: 07 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/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/tanmayvaij/cpp-syntax

Overview of the syntax of C++ language

c-plus-plus cpp cpp17 syntax

Last synced: 14 Jul 2026

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/cheemsbread505/console-calculator

A simple console based calculator made with C++

calculator console-app console-application cpp

Last synced: 18 Aug 2025

https://github.com/jackson-nestelroad/template-metaprogramming-cpp

Code examples for learning about Template Metaprogramming in C++.

cpp examples template-metaprogramming

Last synced: 24 Mar 2025

https://github.com/krishnamodepalli/klog

A simple logging library in cpp

cpp cpp17 logging

Last synced: 20 Mar 2025

https://github.com/terrence-ou/design-patterns-cpp

Design patterns implemented in C++

cpp cpp17 design-patterns

Last synced: 19 Aug 2025

https://github.com/brandonmfong/tools

command line tools

c cpp go rust

Last synced: 12 Apr 2026

https://github.com/blargian/min_span_tree_visualizer

A tool to visualize how algorithms for finding minimum spanning trees work. Complete with random generation of tree structures using Delaunay triangulation or option to import your own.

algorithm algorithms-and-data-structures catch2 cmake cpp dear-imgui delaunay-triangulation educational graph greedy-algorithms help-wanted imgui imgui-glfw implot kruskal kruskal-algorithm minimum-spanning-tree prims-algorithm prims-mst visualization

Last synced: 29 Mar 2025

https://github.com/danto2lonely/astar-visualization

Pathfinding visualization using SFML libraries and C++ (and ChatGPT of course lol)

astar-algorithm cpp pathfinding-algorithm

Last synced: 08 Apr 2025

https://github.com/ajayabd17/fuel-level-monitoring-system

Efficient Fuel Level monitoring using Blynk Software,ESP32,etc .

arduino arduino-library blynk-server cpp ide iot iot-application

Last synced: 08 Apr 2025

https://github.com/owen7000/cpp-bubble-sort

A bubble sort function written in C++

bubble-sort bubblesort cpp

Last synced: 08 Apr 2025

https://github.com/hbacelar8/mprisctl

C++ MPRIS controller library

cpp dbus mpris

Last synced: 08 Apr 2025

https://github.com/angeligareta/shortest-path-algorithm

Implementation of the A Star Search Algorithm in C++ and QT to find the shortest path between two positions.

a-star a-star-algorithm a-star-search cpp shortest-path shortest-path-algorithm shortest-paths

Last synced: 16 Mar 2025

https://github.com/angeligareta/image-processing-overview

Image Processing projects developed for the Image Processing, Analysis, and Classification course at UPM. Implemented using OpenCV and C++.

cpp cpp14 image-processing opencv opencv-cpp upm

Last synced: 18 May 2026

https://github.com/zhongruoyu/minithread

A lightweight, self-contained C++17 std::thread implementation with pthread.

cpp cpp17 pthread threading

Last synced: 20 Jun 2026

https://github.com/eshan-sud/cache-simulator

A simple LRU-based Cache Simulator

cache-simulator cpp lru-cache

Last synced: 08 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/kazooki123/lunardb_security

Rust & C++ binding lib for security

bindings cpp crate library rust security

Last synced: 16 May 2026

https://github.com/min-thway-htut/football_quizzes

Football questions

cpp

Last synced: 12 Jun 2025

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: 17 Oct 2025

https://github.com/erme07/tetris_cpp

Tetris game made with c++

cpp game miniwin tetris tetris-game

Last synced: 14 Jul 2026

https://github.com/mika314/midi-parser

MIDI parser written in C++

cpp cpp20 midi music

Last synced: 14 Jul 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/ueberaccelerate/props

Serialization library based on yaml-cpp

cpp library serialization yaml

Last synced: 27 Apr 2026

https://github.com/engichang1467/torpoengine

Making my first game rendering engine with OpenGL and C++

cpp game-rendering-engine opengl torpo

Last synced: 18 May 2026

https://github.com/mubeen-channa/random-password-generator

This C++ project is a random password generator that creates passwords of varying lengths using a mix of characters. It offers a simple command-line interface for users to specify the password length. The program ensures randomness by using the rand() function with the current time.

cpp random-password random-password-generator

Last synced: 15 Mar 2025

https://github.com/queue-ri/pingsteg

😈 Hide everything in a single PNG file.

cli clr cpp dotnet-framework steganography winform

Last synced: 21 Jan 2026

https://github.com/noeldevelops/stem-degrees-analysis-cpp

C++ Data Analysis, I/O - takes an external data file for processing, performs some statistical analysis, and displays the results in the console

cpp data-analysis

Last synced: 29 May 2026

https://github.com/juseounghyun/vscode-git

:sunflower: C++ , C, Python

baekjoon-solutions codeup cpp vscode

Last synced: 24 Mar 2025

https://github.com/autohandai/code-agent-sdk-cpp

Autohand Code Agent SDK for C++: C++20 CLI-backed agent orchestration with CMake targets and examples. Docs: https://autohand.ai/docs/agent-sdk/

agent-sdk autohand cpp

Last synced: 28 May 2026

https://github.com/aleksandrhovhannisyan/adventofcode2023

My solutions to Advent of Code 2023

adventofcode2023 aoc aoc2023 cpp

Last synced: 18 Apr 2025

https://github.com/alexuscr-27/tankery-wars

Tankery Wars is a CLI-based tank shooter war game developed with C++.

cli cpp game

Last synced: 04 Jul 2025