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/na-varez/real-time-sobel-filter-optimization

Exploring Sobel Filter Optimization on a Raspberry Pi. Documented. Each Part builds ontop of the other.

cpp embedded-software makefile raspberry-pi-3 sobel-filter

Last synced: 19 Apr 2025

https://github.com/dalae37/amazingchecks_cpp

A simple console-based chess game on C++

chess cpp window-console

Last synced: 16 Mar 2025

https://github.com/sla-ppy/p01-udemy-s4

[F] Took two months off to dedicate every single day to learning C++

cpp early-attempts udemy

Last synced: 22 Jun 2026

https://github.com/nir3x/logger.hpp

Logger Package - A Simple Logging Utility for C++ Applications

c-plus-plus cpp logger logging utility

Last synced: 03 Sep 2025

https://github.com/erio-harrison/tinyserver

Refactored the network library to C++11, implemented an HTTP server, and is developing a Rust version

cpp rust server

Last synced: 21 Apr 2026

https://github.com/straightcurve/glfw-cpp-starter

Contains build scripts, config for VSCode C++ debugging and a glad build with 3.3.0 core API and no extensions.

cpp glfw glfw-starter opengl

Last synced: 19 Apr 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/vkondratiuk482/cpp-essentials

When I have passion I come here and try to figure out how does C++ work. Here I learn some basic stuff about the language

clang cpp cpp17 cxx cxx17

Last synced: 06 Jul 2025

https://github.com/chinnanj666/patterns-questions-using-c-

Top Pattern questions using C++

cpp patterns

Last synced: 06 Jul 2025

https://github.com/iamdyeus/uctool

Making Compiler Stages Seamless! 🚀

compiler-design cpp lexical-analysis llm semantic-analysis

Last synced: 18 Mar 2025

https://github.com/gotbordom/ros2_tutorial_my_workspace

Work for personal ROS2 C++ Studying

cpp ros2 ros2-humble

Last synced: 26 Jul 2025

https://github.com/paulddev/programming-language

C, C++, C# study.

c cpp oop

Last synced: 23 Feb 2026

https://github.com/gotbordom/linkedin_learning

Work for LinkedIn Certifications and Courses

cpp

Last synced: 17 Jun 2025

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/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/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/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/zackmason/cpp_init

A crossplatform python script for creating templates of c/cpp projects that use cmake, with options for adding conan libraries and code templates

c cmake conan cpp

Last synced: 04 Feb 2026

https://github.com/spafic/asu_seniorproject_dp

ASU_SeniorProject_DP is a senior project showcasing the use of the Builder Design Pattern for text conversion. It processes RTF-like input and converts it to formats like ASCII, TeX, and a custom text widget format. The project demonstrates efficient text processing and modular design.

builder-pattern cpp java python textconverter

Last synced: 08 May 2026

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/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/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/basemax/system-updater-cpp

A simple cross-platform system updater written in C++ that can be used to check and update various system packages and backup critical system files. This tool is designed to work on Linux, macOS, and Windows operating systems.

cc cmake cpp system-update system-updater system-updates update-system

Last synced: 22 May 2026

https://github.com/idawid/screencapture

Screen capture with OCR to clipboard

cpp win32api winapi

Last synced: 24 Mar 2025

https://github.com/ssobue/handmade-mikan-os

ă‚Œăƒ­ă‹ă‚‰ăźOSè‡Șäœœć…„é–€ăźă‚łăƒŒăƒ‰: https://github.com/uchan-nos/mikanos-build

cpp operating-system

Last synced: 31 Mar 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/alirezakh74/snakegame

Challange to implement snake game

cpp game-2d gamedev sdl2 snake-game

Last synced: 13 Sep 2025

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

POTD provided by Application Club, MNNIT.

codeforces cpp leetcode potd

Last synced: 02 Apr 2026

https://github.com/agvangrigoryan/cpp-modules

My attempt to discover CPP. These projects are more based on the concept of OOP, include various design patterns and using the STL library.

42yerevan cpp cpp98 design-patterns oop stl

Last synced: 10 Jan 2026

https://github.com/alertedcoffee/imagescaner

ĐŸŃ€ĐŸĐłŃ€Đ°ĐŒĐŒĐ°, ĐŸŃŃƒŃ‰Đ”ŃŃ‚ĐČĐ»ŃŃŽŃ‰Đ°Ń ĐżĐŸĐžŃĐș ĐșĐ°Ń€Ń‚ĐžĐœĐŸĐș ĐČ ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžĐž, ĐżĐŸ Đ·Đ°ĐŽĐ°ĐœĐžŃŽ АО "ОКБ" "ЭлДĐșŃ‚Ń€ĐŸĐ°ĐČŃ‚ĐŸĐŒĐ°Ń‚ĐžĐșа"

cmake cpp opencv qt qt6

Last synced: 09 May 2026

https://github.com/deyzi-the-youtuber/casm

Assembly's cooler younger brother, CASM.

assembly assembly-language compiler cpp programming-language x86-64

Last synced: 12 Mar 2025

https://github.com/xorz57/servicelocator

Service Locator written in C++11

cpp service-locator service-locator-pattern

Last synced: 24 Mar 2025

https://github.com/agauniyal/conan-variant-lite

Conan package for https://github.com/martinmoene/variant-lite

conan cpp cpp11 cpp14 nonstd-lite variant

Last synced: 13 Apr 2026

https://github.com/bowenfu/sicp-cpp

SICP examples in cpp

cpp lazy-evaluation sicp stream

Last synced: 07 Jul 2025

https://github.com/rogerboesch/multi-platform-template

Project template I use to create multiplatform apps for Magic Leap 2, macOS, Windows and Linux

c cpp linux macosx magicleap2 pixel-game template-project vector-game-dev windows10

Last synced: 26 Jan 2026

https://github.com/flaviomarcio/qapidoc

Qt-API Documentation for OpenAPI/Swagger

cpp openapi openapi-specification openapi3 qt rest-api swagger swagger-ui

Last synced: 13 Apr 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/ibrews/blueprint-auto-layout

Pin-aware auto-layout for Unreal Engine Blueprint graphs. Right-click empty graph space or press Ctrl+Shift+L. Handles branches, pure nodes, multi-event roots. UE 5.7+

auto-layout blueprint cpp editor-plugin ue5 unreal-engine unrealengine

Last synced: 31 May 2026

https://github.com/matieme/untitledzombiegame

A simple survival game that I made on Unreal Engine to start learning it. It is based on C++ with some functionality like the UI done in Blueprints.

cplusplus cpp unre unreal unreal-engine unreal-engine-4

Last synced: 02 Jul 2025

https://github.com/kunalshah017/learning-cpp

My Journey of Learning C++

cpp learning

Last synced: 20 Mar 2025

https://github.com/musnows/vedio-on-demand

VOD System Base On C++

cpp mariadb mysql

Last synced: 31 May 2026

https://github.com/melihcansimsek/soundpad

This is a soundpad application with QT/QML

cpp fun qml qt6 soundpad

Last synced: 28 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/neelkamath/ue18cs331

đŸ–„ïž My assignments for PESU's UE18CS331 (Generic Programming) course

cpp generic-programming

Last synced: 27 May 2026

https://github.com/bomjkee/algoritms

ĐĐ»ĐłĐŸŃ€ĐžŃ‚ĐŒŃ‹, Ń€Đ”Đ°Đ»ĐžĐ·ĐŸĐČĐ°ĐœĐœŃ‹Đ” ĐœĐ° ŃĐ·Ń‹ĐșĐ” ĐĄ++

algorithms cpp

Last synced: 02 Jul 2025

https://github.com/prdktntwcklr/cpp-on-avr

C++ code for AVR microcontrollers.

avr cmake cpp gtest microcontrollers

Last synced: 28 May 2026

https://github.com/dor-sketch/backup-server

Server-client dynamics & efficient file parsing.

asynchronous-programming boost cpp parsing python-bytes python3 spdlog struct templates

Last synced: 19 May 2026

https://github.com/cfrankb/vla2_remake

Vlamits2 Remake in C++ of this 1995 MSDOS game originally written in assembly.

cpp custom-engine emscripten game game-2d game-development game-engine map sdl sdl2 sidescroller sidescrolling

Last synced: 26 Apr 2026

https://github.com/helly25/proto

proto: A collection of utilities around Google Protocolbuffers.

cpp cpp20 cpp20-library googletest matchers proto protobuf protocol-buffers

Last synced: 26 Mar 2025

https://github.com/1git2clone/prime-nums-test

This repository was made to test the speed of C++'s constexpr values (at runtime) in comparison to the traditional Sieve of Eratosthenes optimization. NOTE: The SIMD solution doesn't work.

compile-time-meta-programming cpp optimization

Last synced: 17 Mar 2025

https://github.com/cactoes/kachi

A console anime timetable viewer

anime cpp cpp20 html webscraping

Last synced: 11 Mar 2025

https://github.com/ohjurot/sci-bat

HEMS Enable smart battery controller (Windows & Linux)

battery controller cpp hems linux sma webserver website windows

Last synced: 13 Apr 2026

https://github.com/kojobailey/samurai-vs-zombies-data-parser

C++ library to parse TXT data files from Samurai vs Zombies Defense.

cpp cpp17 cpp20 cpp23 glu glu-mobile library parser samurai-vs-zombies samurai-vs-zombies-defense svz

Last synced: 15 Mar 2025

https://github.com/x1nto/acmake

A cargo-like tool for managing CMake projects

c cargo cmake cpp cxx project-generation project-generator

Last synced: 11 Apr 2026

https://github.com/welann/yaRenderer

yet another renderer :D

computer-graphics cpp renderer xmake

Last synced: 12 Mar 2025

https://github.com/maxencebonamy/Maze-Generator-Solver

This software is a mathematical simulation that generates a labyrinth and then solves it using an algorithm of your choice.

cpp maze-generator maze-solver sfml xmake

Last synced: 12 Mar 2025

https://github.com/neerajcodes888/leetcode

Welcome to my LeetCode Data Structures and Algorithms (DSA) solutions repository! 🌟 Dive into a curated collection of my solutions to LeetCode problems, meticulously organized by difficulty levels to streamline your learning journey

cpp dsa-algorithm leetcode-solutions

Last synced: 26 Mar 2025

https://github.com/jacobrgreen114/rapidxml

CMake supported mirror of rapidxml from http://rapidxml.sourceforge.net/

cmake cpp xml

Last synced: 12 Mar 2025

https://github.com/umarlypoeta/bubble_sort_visualisation

A simple visual representation of the Bubble Sort algorithm using SFML in C++.

cpp sfml visualization

Last synced: 02 Jul 2025

https://github.com/davix3f/makedit

Super-simple text editor, with MAKE command line

code-editor cplusplus cpp editor gtk gtk3 make makefile text-editor

Last synced: 20 Jun 2026

https://github.com/theother-paul/tictactoe

Another console recreation of the famous TicTacToe Game

console-game cpp game tic-tac-toe

Last synced: 28 May 2026

https://github.com/sarojshakya01/cpp-decodemessageusingpriorityqueue

Decode Message Using Priority Queue in C++

cpp priority-queue

Last synced: 02 Apr 2025

https://github.com/makcymal/tomography

Solution for primal and inverse tomography problem

cpp fortran

Last synced: 01 Apr 2025

https://github.com/l-super/designpattern

C++ Design Pattern

cpp design-pattern

Last synced: 12 Jun 2026

https://github.com/shahadathhs/cpp-course

This repository is my personal C++ learning notebook, where I practice and take notes while going through different concepts.

cpp makefile

Last synced: 05 Oct 2025

https://github.com/acensjj/ft_containers

Les nombreux containers du C++ ont de divers intĂ©rĂȘts. Afin de bien les comprendre, nous allons les rĂ©-implĂ©menter !

42 42born2code cpp cpp98 ft-containers

Last synced: 05 Oct 2025

https://github.com/tasbeehismail/girls-acpc-2023

My solutions for some competitive programming problems from Girls ACPC 2023 contest.

competitive-programming cpp icpc-contest problem-solving upsolving

Last synced: 28 Dec 2025

https://github.com/thaikoz/gra-w-zycie

Gra w ĆŒycie to gra komĂłrkowa wymyƛlona przez brytyjskiego matematyka Johna Hortona Conwaya w 1970 roku. Jest to przykƂad automatu komĂłrkowego, w ktĂłrym stan kaĆŒdej komĂłrki na dwuwymiarowej siatce jest aktualizowany w oparciu o stany jej sąsiadĂłw w poprzednim kroku.

cpp oop

Last synced: 15 Jul 2026

https://github.com/abdul-rehman-0787/tic_tac_tok_game

Tic-Tac-Toe is a simple C++ game utilizing basic concepts and SFML for graphics.

cpp sfml-game

Last synced: 31 Mar 2025

https://github.com/mustafakoca99/cpp

C, C++ programming languages ​​have software.

c-plus-plus computer-vision cpp cpp-course cpp-library

Last synced: 05 Oct 2025

https://github.com/appleweiping/stanford-cs110-syscore

From-scratch C++ implementations of Stanford CS110 (Principles of Computer Systems): Unix v6 filesystem, multiprocessing, stsh shell w/ job control, ThreadPool, RSS aggregator, HTTP proxy+cache, MapReduce — all verified in WSL2.

concurrency cpp csdiy networking operating-systems stanford-cs110 systems-programming

Last synced: 17 Jul 2026

https://github.com/helynranta/flappy-karp

This is my little flappy bird clone with which I’m testing how to package my engine.

cpp flappybird gamedev handmade

Last synced: 05 Oct 2025

https://github.com/mnoomnoo/cursorlocker

Keeps the cursor inside the boundary of the primary monitor if the specified executable is already a process or when it becomes a process.

cpp cursor cursor-boundary cursor-lock cursor-movement cursor-position fullscreen fullscreen-mode lock-cursor monitor multi-monitor screen windows

Last synced: 13 Apr 2026

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/or18/rubiks-cube-xcross-solver

C++ source to solve Rubik's cube cross, xcross, xxcross, xxxcross, xxxxcross, last layer substeps (OLL, ZBLS, etc.), last layer.

cpp ida-star-algorithm rubiks-cube rubiks-cube-solver

Last synced: 15 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/vs4vijay/m5doom

M5-Doom - A port of the iconic Doom game for M5Cardputer, bringing classic FPS action to your M5 Stack devices.

arduino c cpp doom esp32 m5cardputer m5stack m5stickcplus m5unified platformio

Last synced: 06 Oct 2025

https://github.com/jkeresman01/just-an-lsp

Language server for C++ programming language

cpp language-server language-server-protocol lsp

Last synced: 08 May 2026

https://github.com/kontsertkishlaka/practicalwork8

A program that allows you to translate a limited set of English and Russian words.

cpp program translator

Last synced: 04 Mar 2026

https://github.com/umar-masood/customizable_frameless_subwindow

Provides a custom title bar with close button and dark mode support. Designed to be used inside a parent QWidget as a floating panel or subwindow.

cpp custom-subwindow custom-window frameless-windows modern-ui qml qss qt windows

Last synced: 06 Oct 2025

https://github.com/doctor-phil/network

A comprehensive and efficient directed graph object for use in C or C++

cpp graph graph-algorithms networks

Last synced: 06 Oct 2025

https://github.com/codersomya/design-patterns

Blueprints for problem solving

cpp system-design

Last synced: 10 Jun 2025

https://github.com/saifiimuhammad/data-structures-algorithms

This repository contains implementations of common algorithms and Leetcode problems in C++.

algorithms cpp data-structures leetcode

Last synced: 06 Oct 2025

https://github.com/dulev23/object-oriented-programming

Solved exercises and problems using C++ and C.

c cpp object-oriented-programming

Last synced: 02 May 2026

https://github.com/LuxoriaSoft/brisque_impl

Brisque Implementation (C++) Self Contained

algorithm brisque cpp

Last synced: 06 Oct 2025