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/mahtosujeet/potd-acclub

POTD provided by Application Club, MNNIT.

codeforces cpp leetcode potd

Last synced: 02 Apr 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/lordronz/oprec-b201-codingtest

Repositori yang berisi problem-problem yang digunakan untuk tes coding oprec b201lab

algorithms competitive-programming cpp judge python

Last synced: 27 Apr 2026

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/diveshthapa/traffic-light

Traffic Light Stimulation C++ Program

cpp light stimulation traffic trafficlight

Last synced: 25 Feb 2026

https://github.com/verma-kartik/trantor

Trantor - Object Relational Mapper using Modern C++

cmake cplusplus-20 cpp gtest header-only metaprogramming sql sqlite3 template

Last synced: 31 Jan 2026

https://github.com/intina47/ee_error

implementation of a web crawler using c++

cpp crawler curl gumbo libcurl stanford-nlp web

Last synced: 31 Jan 2026

https://github.com/snandasena/courseera_gpu_specilization

Example for Cuda streaming

c cpp cuda

Last synced: 15 Apr 2026

https://github.com/raveriss/cpp08

C++ Module 08 covers containers, templates, iterators, and algorithms. Exercises include implementing easyfind, Span, and MutantStack. You'll work with STL containers and algorithms, adhering to C++98 standards. Focus on memory management and the canonical class form.

42school algorithms containers cpp cpp98 iterators programming stl templates

Last synced: 25 Feb 2026

https://github.com/tntksals/armor_detection

The minimal example of armor-detection.

cpp opencv ros

Last synced: 03 May 2026

https://github.com/bbeetlesam/unbreakable-diamond

Unbreakable Diamond repo, made with SFML. (p.s. you know the title's reference)

cpp game game-development sfml-game

Last synced: 02 Jun 2026

https://github.com/khatymov/cpp_template_project

You have to write a lot of code, but you don't want to waste your time creating the same thing every time. Then this cpp template for you.

cmake coverage cpp gtest template

Last synced: 01 Feb 2026

https://github.com/hophiphip/wep

OpenGL in the Web

cpp emscripten opengl wasm

Last synced: 15 Apr 2026

https://github.com/kafkaphoenix/gameproject

Game project template to showcase how to import and build a game using an engine as a shared or static library + vcpkg for managing dependencies.

cmake cmake-examples cpp library vcpkg

Last synced: 01 Feb 2026

https://github.com/harryfoster1812/cloth-simulation

Real-time C++ cloth simulation with OpenGL, GLFW, and Dear ImGui. Features configurable physics, collisions, fly camera, and wireframe mode.

cloth-simulation cpp opengl

Last synced: 15 Apr 2026

https://github.com/bbeetlesam/globle

CLI game, fully made with C++. (made outta boredom)

cli-game cpp game

Last synced: 02 Mar 2025

https://github.com/edenreich/vscode-cpp-qt-generator

This vscode extension helps to generate qt projects quickly

components cpp cpp-component cpp17 qt qt5

Last synced: 15 Apr 2026

https://github.com/tioneb64/cpp-polymorph-class

Two classes to create a polymorphic Array in C++ accepting all types of data

class code cpp cpp14 cpp17 example polymorphism

Last synced: 01 Feb 2026

https://github.com/alirezakh74/snakegame

Challange to implement snake game

cpp game-2d gamedev sdl2 snake-game

Last synced: 13 Sep 2025

https://github.com/cypri1-dev/42_cpp06

Develop a series of C++ utilities for type conversion, serialization, and runtime type identification. Implement ScalarConverter for literal conversion, Serializer for pointer serialization, and a Base hierarchy with dynamic type identification using polymorphism.

42cpp 42pr cpp cpp06

Last synced: 01 Apr 2025

https://github.com/tomcant/cpp-wasm-demo

Minimal demonstration of compiling a C++ source file to WebAssembly and running it in a web browser.

cpp emscripten wasm web-assembly

Last synced: 01 Feb 2026

https://github.com/h-waldschmidt/cmake-vcpkg-template

Template for integrating vcpkg into a CMake project

cmake cpp template vcpkg

Last synced: 01 Feb 2026

https://github.com/trivedijeet/buildicator

Ring of WS2812b (individually addressable RGBW) LEDs on a 3D-printed case controlled by an ESP8266 microcontroller. Visual indicator of current build state. Easily configurable to point to CI/CD pipelines

arduino cpp microcontroller microcontroller-firmware

Last synced: 15 Apr 2026

https://github.com/prophetru/ipfilter

Educational project

cmake cpp cpp11 cpp14 cpp17 cpp20 gtest outs

Last synced: 17 Mar 2026

https://github.com/grahamchill/sdl2-template

A simple cross-platform template using Dear ImGui, SDL, and Tiny File Dialog

app-development cmake cpp dear-imgui macos metal opengl sdl vulkan windows

Last synced: 15 Apr 2026

https://github.com/piero24/vanillanet-cpp

A fully connected Neural Network in C++ with SGD from scratch, achieving 98% accuracy on the MNIST dataset.

backpropagation cmake cpp deep-learning deep-neural-networks loss-functions neural-network neural-networks-from-scratch opencv softmax

Last synced: 02 Feb 2026

https://github.com/wiegerwolf/clock_v2_cpp

digital clock for 1024x600 raspberry pi screen

clock cpp raspberry-pi sdl2 touchscreen waveshare

Last synced: 02 Mar 2025

https://github.com/viordash/migrateanycppdata

Versioned Data Migrations

c config cpp data-migration migration

Last synced: 07 Feb 2026

https://github.com/jonathand77/synchronization-mechanisms-operating-systems

In multi-threaded programs, shared resources must be accessed in a controlled manner to avoid race conditions. This lab explores three synchronization mecha nisms: Locks (Mutexes), Condition Variables: Allow threads to wait for a condition to become true, Semaphores: General synchronization primitives that can control access to resources.

cpp go mechanism-design operating-system synchronization

Last synced: 28 Apr 2026

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/amityv0113/sqlite3withc-assignment

Calculator Application , storing operation information on sqlite3

cmake conan cpp sqlite3

Last synced: 26 Feb 2026

https://github.com/anilsudhakar/simple_cpp_project

A Simple C++ project setup for beginners

cmake conan cpp docker github-actions jfrog-artifactory

Last synced: 13 Apr 2026

https://github.com/jibstack64/bounce

A simple variation of Pong, written in C++ using the raylib library.

cpp game pong raylib simple

Last synced: 29 Oct 2025

https://github.com/poseidon-code/gdem

C++ wrapper over GDAL for working with DEM data.

cpp dem digital-elevation-model gdal

Last synced: 16 Jul 2026

https://github.com/jrmadsen/pyasync

Python + C++11 - example using std::future and std::async to work around the GIL

async cpp cpp11 futures python

Last synced: 28 Apr 2026

https://github.com/m0nt4ld0/timus-oj

Mis resoluciones de ejercicios de Timus Online Judge (https://acm-judge.urfu.ru/author.aspx?id=188437)

cpp online-judge

Last synced: 07 Jun 2026

https://github.com/ibnusyuhadap3/c-factory-pattern-first-order-ordinary-differential-equation

This is simple example application of C++ factory pattern in numerical solution first order ordinary differential equation.

cpp factory numerical-calculations

Last synced: 14 Jul 2025

https://github.com/p4p-83/gantry

The low-level machine control of our x-y stepper motors and limit switches.

arduino c cpp firmware gantry platformio

Last synced: 08 Feb 2026

https://github.com/purified-water/sorting_algo_comparison

Compare runtime and comparison number of 11 types of sorting algorithms

cpp sorting-algorithms

Last synced: 07 Jun 2026

https://github.com/mkwapisz2000/cpp-hash-table-algorithms

This project contains implementations of different hash table strategies in C++.

chaining cpp cuckoo-hashing data-structures hash-table hashing-algorithms open-adressing

Last synced: 09 Jun 2026

https://github.com/mirotvoretts/alfa-copilot

AI advisor for young entrepreneurs: It predicts cash flow gaps 2-3 weeks in advance and offers specific support through the bank’s products

ai cpp fintech microservices rust

Last synced: 20 Jul 2026

https://github.com/jweinst1/lemon

A dynamic object system

cpp cpp11 object-oriented

Last synced: 16 Jun 2026

https://github.com/mkwapisz2000/cpp-priority-queue

This project implements a priority queue using two data structures: Binary Heap (Heap), Linked List (LinkedList)

alghorithms cpp data-structures heap linked-list priority-queue

Last synced: 30 Jun 2025

https://github.com/raveriss/cpp09

C++ Module 09: STL. Ce module contient des exercices pour se familiariser avec la Standard Template Library (STL) en C++98. Les exercices incluent la manipulation de conteneurs standards et l'implémentation d'algorithmes de tri et de notation polonaise inversée.

algorithms bitcoin bitcoin-exchange cpp cpp98 data-structures merge-sort reverse-polish-notation stl

Last synced: 26 Feb 2026

https://github.com/juicebct/roadmap-project

🛣️ C++/CLI application allowing users to plan and achieve their goals

cpp dotnet roadmap windows-application winforms winforms-application

Last synced: 15 Apr 2026

https://github.com/sunsided/libfixmatrix-conan

conan.io package for libfixmatrix

conan cpp libfixmatrix matrix

Last synced: 15 Apr 2026

https://github.com/florianbecker/pseudo_cpp11

C++11 compatibility layer for old projects

compatibility cpp cpp03 cpp11 cpp14 cpp17 cpp98 fake noreturn visual-studio

Last synced: 26 Feb 2026

https://github.com/ganeshkadam65/leetcodesolutionscpp

LeetCode has emerged as one of the most popular platforms for honing programming skills and preparing for technical interviews. As a coding enthusiast or a job seeker in the tech industry, having a solid understanding of data structures and algorithms is crucial

algorithms c code coding competitive-programming cpp data-structures leetcode leetcode-cpp leetcode-solutions programming python software-development software-engineering

Last synced: 14 Apr 2026

https://github.com/kpanesar88/type-racer-backend

A simple console-based typing game built in C++ that challenges users to type a randomly generated sentence as quickly and accurately as possible. The project demonstrates basic use of the libcurl library to fetch data from an API, and includes functionality for timing user input and providing feedback on typing performance.

api backend cpp curl-library simple-game

Last synced: 01 Apr 2025

https://github.com/without-eyes/filesearcher

[C/C++ GL BaseCamp] Qualifying Technical Test 2024

cpp file-search filesystem linux static-library windows

Last synced: 13 Apr 2026

https://github.com/trulyaman25/leetcode_solutions

Welcome to my LeetCode solutions repository! Here you'll find my solutions to various LeetCode problems, categorized by their respective difficulty levels.

cpp

Last synced: 20 Aug 2025

https://github.com/rugleb/neural-network

High-level neural networks API for C++

cpp neural neural-network

Last synced: 30 Jun 2025

https://github.com/khaledkamr/leetcode

This repository contains solutions of the Daily challenges and Study plans problems on Leetcode

cpp javascript leetcode-solutions ms-sql-server mysql python python3

Last synced: 09 Feb 2026

https://github.com/uriegel/gtk-utils

Utility functions for nodejs for accessing some GTK specific things.

cpp gtk linux node-js

Last synced: 04 May 2026

https://github.com/electrodeyt/basic-init

A Basic Linux Initializer.

cpp init linux

Last synced: 16 Apr 2026

https://github.com/muhammedmagdyy/advanced-calculator

Advanced Calculator Using C++.

cpp

Last synced: 18 Mar 2026

https://github.com/themihirmathur/easy-keeper

'Easy Keeper' is a powerful and efficient password generator and manager built with the C++ computer language. This application allows users to safely store sensitive information in binary files and password-protect them. Furthermore, the application allows users to access stored encrypted data by entering the correct password.

binary-files cpp

Last synced: 28 Feb 2025

https://github.com/aritrac1/password-generator

To generate a random password of a specific length in C++ using rand() function.

cpp

Last synced: 16 Mar 2025

https://github.com/asm0107/sky-s-vlc-reimagined

A free, open-source, and modular desktop media player architected using C++17, Qt6, and OpenGL.

cpp media-player opengl qt6

Last synced: 31 May 2026

https://github.com/scarlet-oni/console-wallet

console wallet, saves data to .txt files

code console cpp wallet

Last synced: 10 Feb 2026

https://github.com/ivelasq/2019-advent-of-code

Advent of Code 2019 Puzzles

advent-of-code advent-of-code-2019 cpp r

Last synced: 15 May 2026

https://github.com/clement-muth/generic-printf

This is an example of the function printf using _Generic keyword

c cpp generic keyword pre-processing printf printf-functions

Last synced: 16 Apr 2026

https://github.com/1010code/makefile-tutorial

Using make and writing Makefile

c cpp cpp11 makefile

Last synced: 16 Apr 2026

https://github.com/tessapower/mem-leak-playground

A playground to test out memory leaks and how to find them using the tools Top and Valgrind.

cpp memory-leak-detection valgrind

Last synced: 31 May 2026

https://github.com/zulqarnain1ali/mcqs-test

Simple project in C++ which take the test from the users. This contain different MCQs which users will answer and will get the results at the end. This test is like the initial test conducted by the forces as the initial test for their recruitment. Contain different test like Intelligence, Academic etc.

cpp mcq-test

Last synced: 31 May 2026

https://github.com/vitorhugoantunes/algorithm_execution_time

Comparison of different algorithms with different data sources (numbers and words) using C++ and Typescript for execution speed testing.

algorithms algorithms-and-data-structures bubble-sort cpp execution-time performance-metrics selection-sort typescript

Last synced: 28 Apr 2026

https://github.com/b3ta-blocker/codsoft

All internship tasks have been centralized within this repository.

cpp

Last synced: 08 Dec 2025

https://github.com/ayaanqui/uic-campus-map

C++ Console project based on OpenStreetMap

cplusplus cplusplus-11 cpp cpp11 openstreetmap tinyxml

Last synced: 02 Apr 2026

https://github.com/at-sso/stringtools

String manipulation tools for C++ 17.

cpp cpp17 namespace string-formatter string-manipulation visual-studio

Last synced: 11 Feb 2026

https://github.com/axionbuster/mp32ogg

mp3 to ogg (VC++20); no guarantee if it works at all, just a quick draft

cpp ffmpeg

Last synced: 28 Apr 2026

https://github.com/b3ta-blocker/bank_management_system

Featuring my second-semester CS-112 (OOP) project – Bank Management system implemented in C++. The project includes functionalities for managing customer data. You'll find the source code, documentation, and any necessary instructions for running the program. Feel free to delve into the project, and I welcome any feedback or collaboration.

cpp csv-files file-handling group-project object-oriented-programming user-interface

Last synced: 08 Dec 2025

https://github.com/b3ta-blocker/ghostlogger

GhostLogger is a hidden Windows keylogger that records keystrokes in Record.txt. For educational purposes !

background-processing cpp cybersecurity educational-project file-io keylogger security system-programming windows-api windows-programming

Last synced: 08 Dec 2025

https://github.com/xdlg/sdl3-examples

SDL3 minimal examples and toy projects.

cpp creative-coding examples sdl sdl3

Last synced: 31 May 2026

https://github.com/nikhiljsk/os_schedulers_scratch

Implementation of Scheduler algorithms in operating systems from scratch in C++

cpp operating-system queue round-robin scheduler scheduling shortest-job-first

Last synced: 31 May 2026

https://github.com/private-yusuke/saveledge

日記をつけられるQt製アプリ An application for writing your diary

cpp cross-platform macos qt qt5 screenshot windows

Last synced: 29 Apr 2026

https://github.com/babenow/tasktracker

Task tracker CLI

cli cli-app cpp

Last synced: 11 Feb 2026

https://github.com/cschladetsch/cppcellularautomation

A high-performance C++23 simulation for various cellular automata, including Game of Life, Reaction-Diffusion, and Neural-Like Patterns. Features real-time ASCII visualization, configurable grid sizes, and unit testing with Catch2.

cmake console-application cpp

Last synced: 11 Feb 2026

https://github.com/ernanej/qt-sculptor

Desktop application in C++ to make sculptures in blocks represented by digital matrices. It allows the user to be able to create a plain text file that contains a sequence of steps to be followed to define properties of a three-dimensional matrix.

c cpp dca1202 off-files qtcreator sculptures

Last synced: 28 Apr 2026

https://github.com/puureya2/recipe-calculator-flutter-app

Year 2, Mobile & Ubiquitous Computing ISB26603, Lab Project

android android-studio cpp dart flutter mobile-development

Last synced: 16 Apr 2026

https://github.com/mickaelblet/loggator

Logger for c++11

cpp header-only log threadsafe

Last synced: 08 Jun 2026

https://github.com/aritrakar/sudoku-csp

🎲Sudoku solver with different algorithms in C++ and Python.

cpp python sudoku-solver

Last synced: 16 Apr 2026

https://github.com/sferez/sspp_sparse_matrix_cuda

Small Scale Parallel Programming, Sparse Matrix multiplication with CUDA

cpp cuda omp omp-parallel parallel-computing small-scale-parallel-programming sparse-matrix

Last synced: 30 Apr 2026