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/jakedaspud/cpp-ca2-a_bugs_life-jake_o_reilly

Bug Simulation / Game Assignment: C++ Program (Later Using SFML).

c cli cpp sfml sfml-game

Last synced: 18 May 2026

https://github.com/yeshasvitirupachuri/oatpp-websocket-server-client-example

Oatpp server client c++ examples without using dependency injection framework macros components.

cpp cpp17 network oatpp oatppwebsocket

Last synced: 12 May 2025

https://github.com/aviscaerulea/vdskswtch

CLI tool to switch Windows 11 virtual desktops with pre/post script hooks

automation cli cpp virtual-desktop windows windows11

Last synced: 18 May 2026

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

Простая консольная утилита для отображения информации о репозитории и списка коммитов.

cpp github-api http-client

Last synced: 29 Mar 2025

https://github.com/arsham-lh/programmingbasics

C++ code associated with Programming Basics course

application-development c cpp programming

Last synced: 18 May 2026

https://github.com/avitase/cpptesting

Playground for C++ development

cpp docker ycm

Last synced: 18 May 2026

https://github.com/yooksch/fcitx5-emoji-picker-gtk

Barebones emoji picker for Fcitx5

cpp fcitx5 gtkmm3

Last synced: 18 Mar 2025

https://github.com/ideocentric/ribbon-synth

Ribbon Synthesizer using Daisy Seed.

arudino-ide cpp daisy-seed kicad librecad open-source openscad

Last synced: 04 Jul 2026

https://github.com/farfromsouls/cpplabs

This is a repository with my C++ labs, you can use them to understand and master the basic concepts of the language and its features

cpp labs

Last synced: 12 May 2025

https://github.com/harsh-arora-4114/pass-breaker-using-brute-force-and-dictionary-attack

Pass Breaker is a simple C++ tool for testing password security using brute force and dictionary attacks. It allows users to attempt cracking a target password by either generating all possible character combinations or checking against a list of common passwords. This tool is designed for educational and security research purposes only.

cpp cybersecurity

Last synced: 18 Mar 2025

https://github.com/dup4/aop-cpp

AOP Example for morden C++

aop cpp

Last synced: 04 Jul 2026

https://github.com/mahmoudasem337/leetcode_solutions.

This repository contains some of Leetcode problems solutions.

cpp java leetcode-solutions problem-solving

Last synced: 18 May 2026

https://github.com/swaroopreddy07/exam-scheduling-using-graph-algorithms

This project implements an Exam Scheduling System using graph-based models and scheduling algorithms. A conflict graph is built where nodes represent subjects, and edges indicate shared students. The scheduling problem is solved using Backtracking, Greedy, DSATUR, Smallest Degree Last, and Tabu Search. For a detailed explanation, setup instruction

cpp

Last synced: 18 Mar 2025

https://github.com/ituriellsaenz/6bulletbang

** Making a game in the terminal that simulates a Russian Roulette type game, where you can get a random (seed generated) number of position in the chamber of bullets (max 6) and you decide to shoot, point and shoot, or bet to increase your earnings **

begginer-project cpp game terminal-game

Last synced: 18 Mar 2025

https://github.com/icliberen/binary-trees

Binary Search Tree and Balanced Binary Tree implementation in C++

binarysearchtree binarytree binarytrees cpp

Last synced: 18 Mar 2025

https://github.com/hhhhhhhhhhhhhhhhhhhhhhhhhhhfs/get-text-length

Use this code to count the length of a string. This function splits the string into chunks of size_t to improve performance. It reduces the number of iterations, resulting in faster detection of the null character ('\0').

character cpp length longitud nolibraries strlen text textlength

Last synced: 18 Mar 2025

https://github.com/cerus/tic-tac-toe

Tic Tac Toe game in C++. This was done as a little project to get familiar with the language.

beginner-project cpp cpp14 tic-tac-toe tictactoe tictactoe-game

Last synced: 18 Mar 2025

https://github.com/ahmed-safa/hostel-meal-system

C++ OOP Lab console project

cpp oop

Last synced: 18 Mar 2025

https://github.com/bojkoj/cpp-vsb-treealgorithms

Dva mini soubory, v prvním pouze vytvoření bin. stromu, v druhém implementovány 3 algoritmy, na procházení bin. stromu.

algorithms-and-data-structures binary-tree binary-tree-traversal cpp

Last synced: 27 Mar 2025

https://github.com/evanwporter/glob

high performance globbing library

cpp cpp17

Last synced: 28 Mar 2025

https://github.com/drvrej/cpp-mini-projects

C++ Mini Projects | These were all made for fun, feel free to check them out!

cpp cpp17 gcc mingw

Last synced: 18 Mar 2025

https://github.com/lokranjanp/schedulers

Implementing known OS task schedulers in python/c++ whenever I am bored.

cpp operating-systems python task-scheduler

Last synced: 16 May 2026

https://github.com/thanadolps/console-othello-with-bot

Play othello with simple but effective terminal

console-game cpp othello

Last synced: 18 May 2026

https://github.com/zly-u/godot_gde_cmake_example

A CMake + CLion example project for developing Plugins for Godot.

cmake cpp gdextension godot

Last synced: 18 May 2026

https://github.com/tsnsoft/dialogblocks_wx_demo

Пример программы на C++ с использованием wxWidgets и DialogBlocks в Visual Studio 2022

2022 cpp cross-platform dialogblocks linux visual-studio wxwidgets

Last synced: 05 Apr 2025

https://github.com/kolbewilliams/cpp-cleanup-and-exception-unwinding

These 2 C++ programs demonstrate some behind the scenes operations of C++ that occur if an exception is thrown. The first program demonstrates that objects created in a try block are automatically destroyed if an exception is thrown. The second program demonstrates that unwinding of the stack occurs if an exception is thrown.

cpp

Last synced: 18 Mar 2025

https://github.com/d4suce/paymentsystem

Payment system based on the principles of SOLID

cpp payment-system solid-principles spdlog uuid-generator

Last synced: 03 Apr 2025

https://github.com/dbjdbj/metacall

Behavioral "facade" like, pattern

cplusplus cpp cpp-library cpp17

Last synced: 18 Mar 2025

https://github.com/bima42/cpp_modules

Piscine of CPP modules

42 cpp

Last synced: 13 Jun 2025

https://github.com/chuahou/sap

A simple argument parser for C/C++ CLI applications

c cli cpp library parser

Last synced: 19 May 2026

https://github.com/vitorbaraujo/competitive-programming

Repository containing some solutions of competitive programming problems

codeforces codejam competitive-programming cpp python uri-online-judge uva

Last synced: 19 May 2026

https://github.com/emmmatech/circle-json-parser

Gets user information from the Disney Circle by parsing a JSON file

cpp cpp17 disney-circle json

Last synced: 06 May 2026

https://github.com/cmsong111/tetris-core

Tetris Game code module made with C++

cpp tetris

Last synced: 29 Mar 2025

https://github.com/bates64/minimal-cmake-cheerp

Example of a CMake project that uses Cheerp to compile C++ to WebAssembly

cheerp cmake cmake-examples cpp javascript js wasm webassembly

Last synced: 14 Apr 2026

https://github.com/bwalter/oasis-jni-helpers

Oasis JNI helpers

android cpp jni

Last synced: 08 Apr 2026

https://github.com/rosendo-martinez/ray-casting-3d

A ray casting project I made.

cpp raycasting

Last synced: 04 Mar 2025

https://github.com/codehard8/expense-splitting-application

This repository contains the complete code for an Expense Splitting Application built using Object-Oriented Programming (OOP) concepts in c++. The application allows users to efficiently manage and track expenses, whether individually or in a group setting.

c-plus-plus cli-application cpp financial-management object-oriented-programming programming projects

Last synced: 17 Jun 2025

https://github.com/shudhanshu-03/event-management-system

A simple C++ Event Management System that allows users to view, book, and cancel events. The system includes features for managing events such as concerts and other activities, with a user login system for registration and authentication. It supports event booking with available seat management and displays booking information for users.

cpp map strings vector

Last synced: 05 Jun 2026

https://github.com/benami171/pipeline_leader-follower

This project emphasize the concurrent workflow of Pipeline and Leader-Follower design patterns.

cpp design-patterns leader-follower linux multithreading pipeline server thread-pool threads

Last synced: 19 May 2026

https://github.com/arkaht/cpp-ekosystem

Ekosystem ─ a simple data-driven simulation game in C++ using Suprengine and ImGui

cpp custom-engine data-driven ecosystem imgui opengl sdl2 simulation

Last synced: 19 May 2026

https://github.com/njroussel/thesweetbulletimpact

A first person shooter-survival game

cpp game irrbullet irrklang irrlicht survival

Last synced: 17 May 2026

https://github.com/potakaaa/tftf_edge_api

TFTFEdge API is a FastAPI-powered web service designed to calculate the most efficient jeepney routes in Cagayan de Oro using geographic coordinates and transfer range. This API integrates a C++ algorithm for route calculation, delivering real-time route data in a flexible, scalable format.

algorithm cpp minimum-transfer network pathfinding

Last synced: 19 May 2026

https://github.com/ben-crowhurst/llvm-project

Implementation of proposed C++ Manifold Operators.

compiler compiler-design compilers cpp llvm llvm-tutorial proof-of-concept rfc wg21

Last synced: 17 May 2026

https://github.com/xirzo/tictactoe

Multiplayer Tic-Tac-Toe game

cpp game multiplayer tictactoe

Last synced: 19 May 2026

https://github.com/rpfontana/qtpuppies

Useful app for dog daycares and dog breedings made with Qt

cpp qt

Last synced: 19 May 2026

https://github.com/boxdot/cpp-bootstrap

A bootstrap C++14 project

coverage cpp travis-ci

Last synced: 04 Jul 2026

https://github.com/vintagegrey/gamework

Work in progress C++ game engine built with simplicity in mind

cpp cpp20 cross-platform cross-platform-game cross-platform-game-engine ecs game-engine indie-dev

Last synced: 29 Mar 2025

https://github.com/maloleroy/rust-like-cpp

Rust is just like C++, I swear

cpp rust

Last synced: 15 May 2026

https://github.com/amirsinarz/tetris

Classic tetris game developed using c++ and the SDL2 lib

cpp game sdl2 tetris

Last synced: 19 May 2026

https://github.com/educorreia932/feup-prog

🧳 MIEIC 2018/2019 - 1ˢᵗ year / 2ⁿᵈ semester

cpp feup feup-prog mieic university-course

Last synced: 12 Jun 2025

https://github.com/kar-dim/CAS-2D

Implementation of the AMD FidelityFX CAS (Contrast Adaptive Sharpening) algorithm on CUDA, for sharpening static images.

cpp cuda dll fidelityfx gpu image-processing parallel-computing sharpen

Last synced: 01 Nov 2025

https://github.com/erwan-simon/gkrellm

C++ monitoring program using ncurses library. This project was created during a 2-day school rush.

cpp game gkrellm ncurses sfml

Last synced: 27 Mar 2025

https://github.com/musiur/myleetcodesolutions

I have been trying to solve at least 1 problem everyday in LeetCode. Here I have added all my solutions and attempts to solve problems using JAVASCRIPT. This repository will contain all my LeetCode solutions and will be updated until I have reached to my GOAL : )

cpp javascript leetcode-solutions problem-solving

Last synced: 15 May 2026

https://github.com/rayhanbss/warehousemanager-sda2024

A console program based on C++ implementing Data Structure and Algorithm such List, Map, Set, BST, etc. Created for Data Structure and Algorithm Course 2024.

cpp dats-structures dsa

Last synced: 06 Apr 2025

https://github.com/jelhamm/virtual-memory

"Implementation of Virtual Memory available in operating systems"

cpp least-recently-used most-recently-used operating-systems replac virtual-machine

Last synced: 04 Apr 2025

https://github.com/totto16/vcpkg-meson-example

An Example for using vcpkg with meson

cpp example-project meson vcpkg

Last synced: 22 Mar 2025

https://github.com/arbinzaman/walkingmaninrain

It is computer graphics project that works with graphics.h Library without OpenGL

computer-graphics cpp graphic-h

Last synced: 18 Mar 2025

https://github.com/rejchev/walshf32

Walsh complete orthogonal set of functions based on Rademacher function set

cpp cpp14 cpp14-library rademacher walsh walsh-functions walshf

Last synced: 06 Apr 2026

https://github.com/foadsf/opencl-windows-examples

Practical OpenCL examples for Windows with C/C++, demonstrating GPU computing across NVIDIA and Intel hardware

cmake cpp gpu-computing intel nvidia opencl parallel-computing windows

Last synced: 19 May 2026

https://github.com/nohomey/bucket-sort-with-const-memory

Implementation of Bucket sort on Singly linked list wich uses constant memory (it is usable in cases where there is enough knowladge for the data)

bucket-sort const-memory cpp usable

Last synced: 13 Sep 2025

https://github.com/hlustikp/adventofcode23

Advent of Code 2023 C++ Solutions

advent-of-code advent-of-code-2023 cpp

Last synced: 04 Aug 2025

https://github.com/omrawaley/txt-8

TXT-8 is a simple 8-bit text-based virtual machine with the intent of education on virtualization.

c command-line computer computer-architecture cpp emulation emulator instruction-set-architecture instruction-set-emulation interpreter text-based virtual-machine virtualization

Last synced: 19 May 2026

https://github.com/jusqua/me-cart

Final Project for University's Computer Graphics Course

clang computer-graphics cpp glew glfw glm makefile opengl shaders stb-image

Last synced: 19 May 2026

https://github.com/raveriss/cpp04

C++98 exercises on subtype polymorphism, abstract classes, and interfaces, demonstrating advanced object-oriented programming techniques.

class-abstraction cpp cpp98 ecole42 educational-project inheritance interfaces object-oriented-programming polymorphism software-engineering

Last synced: 06 Apr 2026

https://github.com/yazaldefilimone/math-expression-evaluator

math expression evaluator.

cpp interpreter math

Last synced: 03 Apr 2025

https://github.com/y1z/dynamic_chess

A chess game that let's you change how the game works, pieces, size of the board, etc...

cpp raylib zlib-license

Last synced: 20 Mar 2025

https://github.com/wa1tnr/c4a-lcl-a

c4a from Chris Curl - ColorForth alike environment. Focus on RP2350 - also does Linux - new repo December 2024 - LOCAL mods/work in this environment

arduino-pico ccurl-c4a colorforth cpp forth linux-shell littlefs rpi-rp2

Last synced: 18 Feb 2026

https://github.com/veeso/libbit

A C library to extract single portions of bits from a byte array

bit bit-from-byte bits bits-from-byte c cpp extract-bits extract-bits-from-bytes library

Last synced: 19 May 2026

https://github.com/gcoronelc/uc-2021-20-fund-prog

Curso Fundamentos de Programación en la Universidad Continental del programa a distancia.

cpp gcoronelc programacion programming

Last synced: 10 Jul 2025

https://github.com/ahmedabougabal/cppdesignpatterns

Documenting Intensive linkedIn_Learing Cpp_design_patterns course (tasks and challenges)

clean-code cpp design-patterns linkedin-learning oop-principles preprocessor

Last synced: 09 Jul 2025

https://github.com/benjajorquera/arduinomidi

MIDI controller and CV (Control Voltage) converter built with Arduino.

arduino cpp midi

Last synced: 19 May 2026

https://github.com/berlin0308/ntu-2024fall-dip

BME7408: Principles and Applications of Digital Image Processing (Prof. Ta-Te Lin)

cpp digital-image-processing gui qt

Last synced: 24 Dec 2025

https://github.com/gwydd12/lwgpp

LOOP, WHILE and GOTO interpreter built in C++.

aarhus-universitet aarhus-university cpp cpp11 goto interpreter loop while

Last synced: 04 Jul 2026

https://github.com/helland369/algorithms

I'm learning Algorithms & Big O notation and write it in C++

algorithm algorithms big-o-notation cpp cpp17

Last synced: 11 Apr 2025

https://github.com/hypertextassassin0273/programming_queries_and_solutions

A repository for Queries that are asked in a Facebook Group "C++ Programming Problems & Solutions"

c c-language c-programming cplusplus cpp cpp11 data-structure data-structures-and-algorithms object-oriented-programming

Last synced: 12 May 2026

https://github.com/jaketherealone/chess

Chess - strategy game

chess cpp ncurses terminal tui

Last synced: 19 May 2026

https://github.com/shlomnissan/websocket-serve

🐉 Simple Websocket chat server using Boost

asio boost cpp cpp17 websocket-server

Last synced: 04 Mar 2025

https://github.com/piras314/vulkanlearning

Vulkan Learning!

c cpp glsl vulkan vulkan-graphics

Last synced: 13 May 2026

https://github.com/mklemmingen/entropyvisualizer

Arduino equipped with a gas meter, temperature/humidity sensor, sound meter, display, and LED strip. It uses sensor data to generate randomness, visualizes it with colors on the LED strip, and outputs a random long unsigned integer via its serial interface, which can be read in to try to get close to true randomness.

arduino cpp random random-generation random-number-generators

Last synced: 19 May 2026

https://github.com/quaddarv1ne/neo_system

NEO_SYSTEM - продвинутый инструмент для сбора и визуализации системной информации с эстетичным цветным выводом в терминал.

2025 analytics cpp info information it library maestro7it maximdupley python quadd4rv1n7 repository rich system

Last synced: 15 May 2026

https://github.com/kavicastelo/cpp-bakery-inventory-cli

This is a simple C++ program for identifying fundamental concepts of programming. Data handled through .txt files.

bakery cpp inventory-management nodatabase pos

Last synced: 26 Jun 2025

https://github.com/junaidsalim/complaint_management_system_qt_cplusplus_gui

This repo contains code of Qt Cpluplus for Complaint Management System.

cpp dsa qt qt-creator qt-gui

Last synced: 15 May 2026

https://github.com/daramkun/calendarhelper

Date and Time Helper for C++

calendar-api cpp cxx

Last synced: 01 Jul 2026

https://github.com/meharehsaan/object-oriented

This repo contains Object Oriented Programming course labs mainly in c++.

cpp labs oop-in-cpp programming

Last synced: 16 Jun 2025