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/lecrapouille/terminalcolor

[Lib][Functional][Stable] A minimal C++11 header-only file for adding colors to your std::cout functions

color cpp terminal

Last synced: 29 Apr 2026

https://github.com/vovod/dsa-code-ptit

DSA code ptit

cpp dsa

Last synced: 09 Apr 2025

https://github.com/FireShredder24/dungeoneer_old

A text adventure based on Dungeons & Dragons. HTML documentation should be coming soon!

cpp roguelike-dungeons text-adventure

Last synced: 11 Mar 2025

https://github.com/emersonmello/appsaudacaocpp

Exemplo de uma aplicação C / C++ com More Modern CMake

cmake cpp exemplo modern-cmake

Last synced: 01 Jun 2026

https://github.com/pazl27/little-2d-shooter

Little Multiplayer game

cpp multiplayer raylib shooter-game

Last synced: 31 Aug 2025

https://github.com/courseworks/aut_ap_2025_spring_hw3

This project simulates an insurance management system with core functionalities such as policy management, premium processing, claim handling, and risk assessment. Implementing Person, InsurancePolicy, and InsuranceCompany classes, you will explore OOP, secure data handling, and error checking.

cpp cpp-homeworks design-patterns homework insurance oop

Last synced: 11 Aug 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/vks-24/cpp_practice

This repo has implementations of problems in Striver A2Z DSA Sheet

cpp

Last synced: 18 Jun 2026

https://github.com/ven-gnz/ogl

Realtime Rendering "Tsemppirinki"

cpp opengl

Last synced: 24 Apr 2026

https://github.com/rogerfan48/project-fresh2-i2p2-arenalegends

A (single/online) multiplayer battle game project inspired by Clash Royale developed for Introduction to Programming I (Freshman Fall).

allegro boost-asio cpp

Last synced: 26 Feb 2025

https://github.com/nohomey/vscode-debugging

Tutorial how to set up and debug a C++ process with VSCode from Linux

cpp debugging tutorial vscode

Last synced: 21 Aug 2025

https://github.com/themuuln/spoj7

Some exercises from https://www.spoj.com/RGB7/ well solved on c++.

algorithm arithmetic c cpp easy exercise exercises

Last synced: 09 Apr 2025

https://github.com/unsignedarduino/minichess

Work in progress simple chess engine designed to run with low resources.

c chess chess-engine cpp engine low-resource simple-engine

Last synced: 24 Apr 2025

https://github.com/yanboishere/cpp_primer_study_diary

我在学习C++ primer(第五版)过程中的代码仓库

cpp

Last synced: 01 Apr 2025

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/squidmin/cmake-labs

CMake learning labs / reference

c cmake cpp cxx learning

Last synced: 01 Apr 2025

https://github.com/metacall/embedding-python-example

An example of embedding Python into C/C++ using MetaCall.

c cmake cpp embedding python

Last synced: 02 May 2026

https://github.com/sleepingcat4/deathhash

a barebone programming language written in C++

barebones compiler cpp programming-language

Last synced: 13 Jun 2025

https://github.com/saketsarin/safemail-frontend

SafeMail is a theft prevention system that uses facial recognition and identifies whether it's the authorized user or not and then unlocks the mailbox or cash counter. It informs the user, logs the image of the perpetrator on a dashboard, and finally tweets potential mail or cash theft on a neighborhood Twitter.

arduino azure-facial-recognition-api bootstrap cpp google-cloud-vision-api mysql python vercel

Last synced: 12 Apr 2026

https://github.com/cheongszesuen/image2array

用于ST7335S驱动的TFT_LCD(128*160)屏幕图片的转换

binarization cpp cv lcd-screen processing python tft-display

Last synced: 25 May 2026

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/mozturan/cpp_templates

Basic c++ templates and concepts to explain..

basics-of-cpp cpp cpp23

Last synced: 04 Jul 2025

https://github.com/quentin18/ecosystem

Ecosystem simulation in C++

cpp ecosystem perlin-noise sfml simulation

Last synced: 15 May 2025

https://github.com/prakharjadaun/cricket-scorecard

Built a Cricket Scorecard using C++. It generates random numbers which decides the scorecard of yours and your opponent and updates you after each ball.

cpp cricket-scorecard games

Last synced: 23 May 2026

https://github.com/bsodium/terrain-interpolation

An openGL implementation of a procedural terrain interpolation algorithm

cpp opengl procedural-generation terrain-generation

Last synced: 06 Mar 2025

https://github.com/smohyud4/spades

A fully functional single-player Spades GUI

cpp sfml

Last synced: 16 Aug 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/rokez98/hppa

High performance processor architecture labs

bsuir bsuir-labworks cpp vectorization

Last synced: 14 Apr 2025

https://github.com/me-phew/doubly-linked-list

Implementacja listy dwukierunkowej w C++

cpp doubly-linked-list

Last synced: 05 Sep 2025

https://github.com/bengreenier/vcpkg.nuget-example

An example msbuild c++ project that leverages vcpkg.nuget for dependencies 📦

cpp dependency-manager example-project vcpkg

Last synced: 16 Aug 2025

https://github.com/rezafarazi/open_gl_example

open-gl examples

cpp opengl

Last synced: 30 Apr 2026

https://github.com/allankoechke/pocketbase-cpp

Pocketbase C++ Qt SDK [Not an official SDK]

cpp pocketbase pocketbase-cpp pocketbase-realtime qt5 qt6 sqlite

Last synced: 03 Oct 2025

https://github.com/wkhallen/minesweeper

Classic Minesweeper game, made with C++ and SFML

cpp minesweeper sfml

Last synced: 22 Mar 2025

https://github.com/patrixr/canvas

Concept game built with OpenFrameworks

concept-game cpp game game-development openframeworks

Last synced: 04 Jul 2025

https://github.com/manoelpiovesan/piggywise-iot

Arquivos C++ para o prototipo do MVP da disciplina de Desenvolvimento de Produtos da UERJ em 2024.2

arduino-ide cpp esp8266

Last synced: 16 Aug 2025

https://github.com/maximlevchenko/cpp-2d-game-bomberman

This project is a C++ implementation of a Bomberman-style game

bomberman-game collision-detection cpp doxygen makefile oop-principles physics-simulation sdl

Last synced: 15 May 2025

https://github.com/gobikrishnanpro/studentrecordsystem

This is a command-line application built in C++ to manage student records. It allows users to perform CRUD operations (Create, Read, Update, Delete) on student data, including student ID, name, and marks. The program uses object-oriented programming (OOP) principles and file handling to persist data across sessions.

cpp

Last synced: 26 May 2026

https://github.com/rudra1402/cpp_stl

Implemented C++ STL Containers like Maps, Vectors, Pairs, etc. by developing several fun applications on Replit.

cpp replit standard-template-library stl-containers

Last synced: 11 Aug 2025

https://github.com/va-run23/data-structures-and-algorithms

In this repository, I am currently pushing all the C++ code that I wrote while learning Data Structures and Algorithms (DSA). Feel free to explore the code examples and use them for your own learning journey. If you have any suggestions or find any issues, your contributions are welcome!

apna-college apna-college-yt-playlist bfs-dfs cpp dynamic-programming graph-algorithms graph-theory graphs-algorithms greedy-algorithms optimization optimization-algorithms

Last synced: 31 Jul 2025

https://github.com/rgglez/prenex

Converts a Well Formed Formula into Prenex normal form.

cpp logic prenex-normal-form

Last synced: 22 Mar 2025

https://github.com/slingercode/vulkan

Lets learn about Vulkan

cmake cpp cpp20 glfw glm vulkan

Last synced: 31 Aug 2025

https://github.com/kasperomari/problems

My solutions for some of the competitive programming problems I've solved while playing with this.

c competitive-programming cpp problem-solving

Last synced: 18 Apr 2026

https://github.com/manikupireddii/2048.c

2048 written in c

2048 cpp games

Last synced: 11 Mar 2025

https://github.com/rbento/cpp-cmake-starter

Bare minimal CMake template for C++ projects without any external dependencies.

cmake cpp

Last synced: 12 Jun 2025

https://github.com/michimani/atcoder

cpp

Last synced: 04 Sep 2025

https://github.com/steelx/2dgameengine

C++ SDL2 Glm ImGui SOL/lua

cpp cpp17 glm imgui sdl2

Last synced: 09 Apr 2025

https://github.com/hansalemaos/cinpy

C/C++ in Python for Dummies

c cpp ctypes numpy python

Last synced: 13 Apr 2026

https://github.com/amankr2076/llvm-program-persistence-using-checkpoint-insertion

This Project involves modifying or enhancing programs compiled with LLVM (Low-Level Virtual Machine) to introduce checkpoints for saving the program's state at specific intervals. This concept is crucial for fault-tolerant computing, debugging, or long-running applications where progress needs to be saved periodically.

cpp llvm

Last synced: 03 Feb 2026

https://github.com/felixbd/rubiks-cube-old-pochman

Rubik's Cube solver using Old Pochmann in C++

cpp hacktoberfest rubiks-cube-solver

Last synced: 15 Aug 2025

https://github.com/yylego/clang-format

Go toolkit to batch format C/C++ and Protobuf code using clang-format

clang-format code-formatting cpp protobuf

Last synced: 11 Mar 2026

https://github.com/atomicptr/cpp-game-template

A simple C++ game template using Raylib for making games on Linux

cpp game-development hot-reload raylib template-project

Last synced: 15 Mar 2025

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/abdelrahman822000/git-gui

A graphical user interface for managing Git repositories, developed using C++ and the Qt framework. This application streamlines common Git operations including initializing new repositories, updating existing ones, cloning repositories, and viewing repository status and logs.

cpp git gitgui gui gui-application qt qtcreator

Last synced: 07 Jan 2026

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/kauemiziara/enigma-tui-simulator

Encrypt messages using the Enigma machine (TUI version)

cipher-algorithms ciphers cpp enigma enigma-cipher enigma-machine enigma-simulator

Last synced: 31 Aug 2025

https://github.com/ypatel2022/sfml-fluid-simulation

A fluid simulation made using SFML and C++.

cpp fluid-simulation sfml

Last synced: 10 Nov 2025

https://github.com/nanda-gopal-sb/memory-match

A memory match game made in C++ and SFML

cmake cpp game sfml

Last synced: 03 Apr 2025

https://github.com/mabrarov/yatest

Test for C++

cpp test

Last synced: 03 Feb 2026

https://github.com/kevinyauwry/project-cpp

Simple C++ Projects

cpp simple-project

Last synced: 12 Jun 2025

https://github.com/devlandsio/com108-cpp

Assignment Nhập môn lập trình (CPP)

cpp cpp-struct fpt-polytechnic

Last synced: 08 Aug 2025

https://github.com/jgaa/asiotest

Performance test for asio work-queues with and without strands

asio cpp performance-testing

Last synced: 04 Jul 2025

https://github.com/xorgzz/esp_8266_libs

A set of libraries for ESP 8266 and Arduino

arduino cpp esp8266 esp8266-arduino

Last synced: 21 Jan 2026

https://github.com/bardifarsi/memoizationmultithreading

Sample project demonstrating the use of memoization, dynamic programming, and multi-threading to efficiently handle repeated heavy tasks and optimize performance. Results are cached for quick retrieval, and Multi-Threaded processing accelerates computation.

algorithms cpp cpp17 cpp20 data-structures dynamic-programming machine-learning machine-learning-algorithms memoization memory-management multi-threading multiprocessing multithreading parallel-computing parallel-programming

Last synced: 31 Dec 2025

https://github.com/dandeto/profiling

Testing how fast different languages run selected algorithms based on different platforms

algorithms batch c cpp javascript performance-analysis performance-testing python ruby shell

Last synced: 12 Apr 2026

https://github.com/frgfm/sdcnd-p6-kidnapped-vehicle

Kidnapped vehicle project of Udacity Self-Driving Car Nanodegree

catch2 clang-format cmake cpp particle-filter self-driving-car spdlog

Last synced: 31 Dec 2025

https://github.com/arthur24-t/-ktr-msc-ss1

My Code for Epitech entry test

cpp poo

Last synced: 31 Aug 2025

https://github.com/shubhansu-kr/cse205-data-structure-and-algorithms

DSA Course: CSE205: LPU progress | C++ | Lecture PPTs | Solutions | Codes.

cpp cse205 data-structures dsa dsa-algorithm lecture-notes lpu

Last synced: 04 Jan 2026

https://github.com/ombrelin/dut1-sda

Projet Structure de Données et Algorithme : Traitements de message

cpp data-structures

Last synced: 09 Apr 2025

https://github.com/wild-queue/stella

A tool for checking types in the stella functional programming language. The repository also contains tests to check if the tool works correctly

bnfc cmake cpp makefile

Last synced: 18 May 2026

https://github.com/adawatia/chip8-core

A C++ based implementation of Chip-8 emulator.

chip-8 chip8-emulator cmake cpp

Last synced: 14 Apr 2025

https://github.com/b-x-wu/graphics-engine

A CPU based raytracing toy example.

cpp graphics raytracing

Last synced: 09 Jun 2026

https://github.com/ayushsiloiya619/threshold-dkn

C++ Important Coding questions with solutions.

competitive-programming cplusplus cpp programming-language

Last synced: 23 Mar 2025

https://github.com/bardifarsi/lazyinitialization

This C++20 solution enables lazy initialization for multithreaded tasks. It efficiently initializes an expensive object only when needed, ensuring thread safety. It utilizes std::once_flag and std::atomic<bool> for synchronization, optimizing resource utilization and scalability.

concurrency concurrency-patterns concurrent-programming cpp cpp20 lazy-init lazy-initialization lazyinitializationexception multithreading object-oriented-programming oop parallel-computing parallel-processing parallel-programming singleton singleton-design-pattern singleton-pattern singletons

Last synced: 31 Aug 2025

https://github.com/rose-mtz/assignment-one

Bezier, B-Spline, Surfaces of Revolution, and Generalized Cylinders

computer-graphics cpp

Last synced: 23 Mar 2025

https://github.com/satvikg7/sdl2-game-template

SDL2 Starter Game Template implemented using OOPs Principles

cpp game-template sdl2

Last synced: 16 Mar 2025

https://github.com/rubyonworld/gsl-lite

Guidelines Support Library for C++98, C++11 up

cpp

Last synced: 12 Nov 2025

https://github.com/man2dev/llama-cpp-python.spec

fork of fedora spec of python-llama-cpp

cpp fedora fedora-repository llama llama2 llama3 llamacpp

Last synced: 03 Jan 2026

https://github.com/arminveres/pico-oled

Refactored C++ driver for Waveshare Pico OLED 1.3

cpp oled sh1007 waveshare

Last synced: 18 Jan 2026

https://github.com/liraymond04/olc-game-of-life

Implementation John Conway's Game of Life in the One Lone Coder game engine.

c-plus-plus cpp game-development game-of-life john-conway olc olcpixelgameengine pge

Last synced: 16 Mar 2025

https://github.com/liraymond04/ccc-practice

A collection of solutions for Senior problems on the Canadian Computing Competition.

algorithms algorithms-and-data-structures c-plus-plus ccc-solutions cpp

Last synced: 24 Jul 2025

https://github.com/arminveres/comp-astro-hs23

Computational Astrophysics AST245: N-Body simulation and other exercises

astrophysical-simulation astrophysics computational-astrophysics cpp

Last synced: 18 Jan 2026

https://github.com/llsaimur/contacttracing

Contact Tracing (school project)

cpp data-structures queue treenode

Last synced: 25 Mar 2025

https://github.com/fesabelilla/digital-lock-system

This is a microcontroller based system project . We are making a digital lock system using Arduino Mega,GPS,GSM,Key Bord ,Servomotor and many more .

ardu cpp gps gsm-module

Last synced: 12 Feb 2026

https://github.com/christosgalano/oops_hunt

Role Playing Game (RPG) for Linux terminal.

cpp game make makefile oop oops-in-cpp rpg-game terminal-game

Last synced: 10 Mar 2026