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/leejy12/MineSweeper

MineSweeper written using Win32 and GDI+

cpp cpp20 cpp20-modules gdiplus minesweeper visual-studio win32 windows

Last synced: 11 Mar 2025

https://github.com/dooml/cpp-terminal-briscola

A One file only c++ briscola game, with simple AI.

cplusplus cpp

Last synced: 02 Jun 2026

https://github.com/not-a-java-dev/slowprimenumber

tells you if prime number or nuh uh

cpp prime-numbers

Last synced: 03 Jun 2026

https://github.com/kdesp73/cli-pomodoro

A cli Pomodoro Timer written in C++

cli cpp pomodoro-timer

Last synced: 04 Jan 2026

https://github.com/mateusz-przybyla/addressbook_structured

C++ application - Przyszly Programista course (training)

cpp data-structures structured-programming txt-files

Last synced: 09 Nov 2025

https://github.com/tomin-joy/sorting-algorithms

All popular sorting algorithms in various languages 👩‍💻 .Feel free to use it when you need🤗

bubble-sort bubblesort cpp insertionsort java merge-sort mergesort python python-3 python3 quick-sort quicksort selection-sort sorting sorting-algorithms

Last synced: 09 May 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/ambre-m/cpp-call-traits

Light header-only template library to allow detection of callable properties.

cpp cpp-library cpp03 cpp11 cpp14 header-only no-dependencies single-file

Last synced: 23 Feb 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/costava/eca-viewer

View elementary cellular automata in a GUI

cpp fltk gui

Last synced: 28 Mar 2025

https://github.com/xorz57/binarysearchtree

Binary Search Tree written in C++14

binary-search-tree cpp data-structures datastructures

Last synced: 24 Mar 2025

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

Implementation linked list in C++ programming language.

cplusplus cpp

Last synced: 16 Mar 2025

https://github.com/vvaldesc/c-travel-social-network-graphs

Traveling social network (Graphs based TAD version) C++

cpp fstream graphs-algorithms hash makefile

Last synced: 27 May 2026

https://github.com/szaman19/delta

A templated extendible modular automatic gradient and neural network library in C++

autograd cpp deep-learning neural-network

Last synced: 26 Mar 2025

https://github.com/vishal-raj-1/july-leetcoding-challenge

This repository contains solutions of leetcode july challenge.

algorithms cpp data-structures data-structures-and-algorithms leetcode-july-challenge

Last synced: 30 May 2026

https://github.com/antonioskalattas/ip-grabber-local

This is a cpp program that aims to help you get the local ip address of a computer in your network and later use it to remote access it.

cpp ip ipgrabber iplocal remote-access-ip-grabber

Last synced: 26 Jun 2025

https://github.com/fisothemes/result-cpp

A lightweight, header-only C++ library that provides a result type for monadic error handling .

cpp cpp17 error error-handling expected expected-value header-only result

Last synced: 09 Jun 2026

https://github.com/percival33/sokoban

College assignment to create Sokoban game using SDL

cpp game sdl2

Last synced: 16 Mar 2025

https://github.com/abhishekshah5486/tle_eliminatorslevel1

TLE Eliminators CP Level-1 Course

course cpp problemsolving

Last synced: 09 Apr 2025

https://github.com/rurlus/patefield

Header only implementation of Patefield algorithm

cplusplus cpp header-only patefield

Last synced: 14 Jun 2025

https://github.com/mid1i/corners-game

Kind of Corners Game on C++ by SFML graphics

cpp cpp-game sfml

Last synced: 25 Mar 2025

https://github.com/hacker1649/bank-management-system

Made in C++ Programming Language, Financial institutions are paid using a web-based programme called the Bank Management System (BMS) for the services they render to the Bureau of the Fiscal Service. Additionally, BMS offers analytical capabilities for reviewing and approving expenditures, budgets, and pay. Managing all bank records with the help of classes.

cpp object-oriented-programming oop-principles

Last synced: 12 Mar 2026

https://github.com/epomatti/cpp-static-dynamic-lib

Static and Linked/Shared libraries with C++

c cpp gcc

Last synced: 29 Apr 2026

https://github.com/denizariyan/gflake

A CLI tool to automatically discover and repeatedly run Google Test (gtest) test cases to identify flaky tests.

cpp flaky-tests google-test gtest python testing

Last synced: 14 Jan 2026

https://github.com/zncl2222/dsacollection

A practice repository for implementing data structures and algorithms

algorithms-and-data-structures c cpp practice-project

Last synced: 18 May 2026

https://github.com/heyfoz/cpp-4digit-summation-algorithm

The 4-Digit Summation Algorithm program (C++) uses int/string variables, functions, and a class to read user input, calculate multiple sums with a custom algorithm, printing the results to the console.

algorithm cpp summation

Last synced: 22 Jul 2025

https://github.com/aishwarya16920/cpp

Highlights my Coding Skills

cpp

Last synced: 25 Jun 2025

https://github.com/heyfoz/cpp_magic_date_validator

The Magic Date Validator program (C++) receives a month, day, and year as user input, validating whether or not the date provided is a "magic date." For example, 8/2/16 is a magic date since 8 * 2 = 16.

cpp date validator

Last synced: 25 Mar 2025

https://github.com/shreyas9699/opengl-base-template

A base OpenGL template for Visual Studio 2022, with GLFW, GLEW, glm, and Dear ImGUI to directly build projects on it.

cpp dear-imgui glew glfw glm opengl3 rendering-2d-graphics rendering-3d-graphics

Last synced: 25 Mar 2025

https://github.com/rakin406/bank-system

Bank management system simulation

bank cpp money simulation

Last synced: 23 Aug 2025

https://github.com/3ein39/askme

A file-based system simulating ask.fm website .. Users can send/answer/delete questions.

console console-application cpp filesystem

Last synced: 27 Feb 2025

https://github.com/lucafabbian/ipycpp

Simple and hackable jupyter kernel for running c++ (c plus plus) codes inside a python notebook

cplusplus cpp jupyter jupyter-kernel jupyter-kernels

Last synced: 15 Apr 2026

https://github.com/yashsonaar/pcm-jee-quiz

The project is about quiz platform for JEE aspirants who want to give free PCM test series..

cpp jee oop

Last synced: 02 Apr 2025

https://github.com/sla-ppy/seed

[A] Graphical C++ program using SFML to create motivational to-dos

cpp sfml

Last synced: 11 Jun 2025

https://github.com/rafaeljvicente/simpleblackboxctestcpp

Simple test for Black Box testing the main() function with 1 input and 1 output file passed through standard io

blackbox cmake cpp ctest function main script simple test testing

Last synced: 11 Jun 2025

https://github.com/arlesson-sales/knapsackproblem

Um trabalho prático feito em c++ que envolve resolver um problema de otimização conhecido como Problema da mochila. O problema consiste em levar em uma mochila os objetos que somem o maior valor possível, mas sem extrapolar sua capacidade de peso. Cada objeto possui um peso e um valor associado.

cpp kanpsack-problem

Last synced: 07 Sep 2025

https://github.com/nbdy/bindb

binary database to be used with structs

cpp file-based-database struct

Last synced: 28 Mar 2025

https://github.com/courseworks/aut_ap_2025_spring_hw1

This repo contains Homework 1 for AUT_AP_2025_Spring, featuring 3 tasks: a Bash file organizer, a C++ 3D point sorter, and an island counter in a 2D grid.

bash bash-script bfs cplusplus cpp dfs euclidean-distances file-organizer google-test

Last synced: 06 Mar 2026

https://github.com/coders-school/qa-sessions

C++ online course. Q&A sessions.

cplusplus cpp cpp17 qa questions-and-answers

Last synced: 25 Mar 2025

https://github.com/fluxer/kde-workspace

Katana workspace

c-plus-plus cpp qt4

Last synced: 12 Mar 2026

https://github.com/bfjesso/obj-to-ascii

Renders a 3D object in a terminal using ascii text

3d-rendering cli cpp windows

Last synced: 14 Jun 2025

https://github.com/shriniwasmahajan/cpu_scheduling_algos

A C++ program that simulates various CPU scheduling algorithms and compares their performance metrics.

cpp operating-systems

Last synced: 12 Jun 2026

https://github.com/rlxchap2/cpp-tutorial

A collection of C++ projects and tutorials focused on encoding techniques and concepts.

cpp projects tutoiral

Last synced: 12 Jun 2026

https://github.com/ratulsharker/basic-neural-network

Basic neural network for dumb problem

basic-learning cpp neural-networks

Last synced: 03 Jul 2025

https://github.com/frodoalaska/theproblemsolver

A 3D western arcade shooter. Except, you are playing to solve your life's problems.

3d-game 3d-game-development cpp cpp20 game-development glfw glfw3 opengl4

Last synced: 01 Apr 2025

https://github.com/gvatsal60/cppdockermaketemplate

🐳🔨 Effortlessly containerize your C++ projects with Docker using this streamlined template

c cpp docker docker-container docker-image dockerfile linux make makefile

Last synced: 23 Feb 2026

https://github.com/soodaayush/arduino-school-yoga-project

An Arduino project that reminds the user to meditate.

arduino cpp

Last synced: 27 Apr 2026

https://github.com/jsmolka/sh

A rewrite of shell in C++20.

cpp sh

Last synced: 08 Apr 2025

https://github.com/malk97sc/images

OpenCV Image Processing

c computer-vision cpp image-processing opencv python

Last synced: 01 Sep 2025

https://github.com/jonmorrissmith/rgb_matrix_train_departure_board

A Raspberry Pi powered RGB Matrix real-time train departure board with optional UI control.

cpp python railway-information-portal raspberry-pi rgb-matrix rgb-matrix-bonnet rgb-matrix-led-panel train-running-status

Last synced: 02 Mar 2025

https://github.com/hhk7734/proto

Generated library for lol-iot Protobuf and gRPC

cpp golang grpc protobuf python typescript

Last synced: 12 Apr 2026

https://github.com/gholamrezadar/ghdpt-cpp

A simple progressive path tracer in c++

cpp pathtracer

Last synced: 16 Jan 2026

https://github.com/shumkovd/softwaredev_synthpad

My repository, where I learn more indepth about lower level audio programming.

cpp winapi-application

Last synced: 30 Jun 2025

https://github.com/elbouzkri/webserv

Webserv is an HTTP server built from scratch in C++ that implements the HTTP/1.1 protocol and supports CGI for dynamic content handling. It leverages multiplexing to manage multiple client connections efficiently, providing a scalable and performant solution for serving web content.

algorithms cgis cpp networking parsers socker-programming webservers

Last synced: 10 Jan 2026

https://github.com/ahmedtrb/linkedlist

implementing a linkedlist data structure in c++

cpp data-structures linked-list

Last synced: 02 Apr 2026

https://github.com/saklis/low-engine

An Engine created for Lords of War - a turn-based strategy inspired by Warlords 3.

cpp game game-2d game-dev game-development game-engine gamedev sfml turn-based turn-based-strategy warlords-3

Last synced: 03 Jul 2025

https://github.com/SanaeProject/MorseKeyboard

モールス信号でキーを打つことが出来るプログラムを作成します。

arduino cpp keyboard morse

Last synced: 22 Apr 2025

https://github.com/pawel2000pl/fixed_point

Template for fixed-point operations with a simplified math library (dedicated for RISC-V IM).

cpp fixed-point risc-v taylor-series template

Last synced: 03 Jul 2025

https://github.com/bramborman/Pandafrog

Repo with random codes, mostly from school. Some of them are shitty because of limitations set by my teacher.

asp-net asp-net-mvc c console cpp csharp html php python uwp windows wpf xaml

Last synced: 12 Mar 2025

https://github.com/bergolho/google-codejam

My solutions to the Google CodeJam programming contest.

competitive-programming cpp google-code-jam

Last synced: 25 Mar 2025

https://github.com/hansalemaos/a_pandas_ex_fastsort

Speedup up to 40 percent when sorting Pandas index/Series

cpp dataframe fast index pandas python series sort

Last synced: 07 May 2026

https://github.com/biostochastics/qiprng

High-precision, configurable pseudo-random number generator based on quadratic irrational numbers with optional ChaCha20 mixing in R

cpp prng-algorithms r-language

Last synced: 31 May 2026

https://github.com/mmartin46/tacorpg

A SDL2 Gaming RPG Project Written in C++. The goal is to avoid enemies and collect items.

cpp game-programming gamedev rpg rpg-game sdl2

Last synced: 10 Apr 2025

https://github.com/gotbordom/ros2_basics

Work for ROS2 Basics Cert

cpp ros2 ros2-humble

Last synced: 07 Sep 2025

https://github.com/mahirhamiabrar/labcodes

A Collection of all my CSE-Course-Related Academic Lab Problems & Assignments Solutions and Projects Source Codes.

c cpp python

Last synced: 13 Apr 2026

https://github.com/commit111/defang-arduino-wifi

An Arduino client pinging to a Flask server over wifi, created for an embedded systems project at @DefangSoftwareLabs.

cpp defang embedded-systems flask wifi-network

Last synced: 13 Apr 2026

https://github.com/beatussum/pmsexp

A software for recovering the position of an object in a video

cpp cpp17 data-visualization physics qt qt5 science utility video

Last synced: 17 May 2026

https://github.com/rokoel/car-price-predictor

This project focuses on a desktop app that can predict car prices using a big dataset. It has GUI written in c++ using QtGUI framework and the Qt Creator app.

cpp qt-gui qt6

Last synced: 06 Jan 2026

https://github.com/symbitic/jsr

Cross-platform client for jsr.io

cpp jsr qml qt qt6

Last synced: 06 Sep 2025

https://github.com/heyfoz/cpp-vector-binary-search

The Vector Binary Search Program (C++) creates and fills a vector with 5000 random integers. Once the vector is filled, the program displays details such as the smallest, largest, and average values. To conclude, the program asks the user to enter an integer. If the integer is found via binary search, the program returns its position.

binary-search cpp vector

Last synced: 16 Jul 2026

https://github.com/heyfoz/cpp-voting-ballot-array-functions

The Voting Ballot Array Functions Program (C++) creates 3 arrays to store candidates, votes, and percentages to simulate a random election winner. The arrays are filled after the program reads an input file titled "Candidates.txt". Functions are used to pass the arrays and calculate the results, which are printed to the console & an output file.

ballot cpp simulation voting

Last synced: 25 Mar 2025

https://github.com/heyfoz/cpp-inventory-vector-builder

The Inventory Vector Builder Program (C++) reads an InventoryParts.txt file into a vector of structs containing part number, part class, quantity, and unit cost. Once the vector is filled, the user can request multiple types of inventory details, which are displayed via the console.

cpp inventory vector

Last synced: 25 Mar 2025

https://github.com/heyfoz/cpp-triangle-area-functions

The Triangle Area Functions Program (C++) uses a loop to ask the user 1 of 2 methods to calculate the area of a triangle. The 1st method calculates the area with the base & height values, while the 2nd calculates the area with all 3 sides. Calculated values are printed to the console as output.

area calculations cpp geometry triangle

Last synced: 25 Mar 2025

https://github.com/heyfoz/cpp_phone_plan_selection_logic

The Phone Plan Selection Logic program (C++) requests that the user provide a phone plan type and number of minutes used. Input is read to variables to calculate the estimated bill, which is displayed as output.

cpp finance logic phone selection

Last synced: 07 Aug 2025

https://github.com/xaaria/cpp

cpp

Last synced: 07 May 2025

https://github.com/b3ta-blocker/scientific-calculator

A minimalist C++ calculator program offering basic arithmetic operations, trigonometric functions, and mathematical utilities. Features a clean console interface, modular code design, and simple user interactions.

conditional-statements cpp error-handling functions goto input-output loops maths-functions recursion scientific-calculator sleep-functions system-commands

Last synced: 08 Dec 2025

https://github.com/tremus/curl_test

Make GET HTTPS reqs. Small bundle size. C & Cmake

c cmake cpp curl https libcurl

Last synced: 06 Jan 2026

https://github.com/sgrams/meteodata

A C++ parser of http://monitor.pogodynka.pl/ site that provides meteorological data from IMGW stations

cpp curl googletest imgw live meteo meteorology parser

Last synced: 20 Apr 2026