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/yowidin/sqlite-burrito

A silly wrapper for the SQLite library

cplusplus cplusplus-17 cpp cpp17 sqlite sqlite3

Last synced: 22 Jan 2026

https://github.com/davitvarshanidze/tiny2D

2D game engine

cpp lua sdl2

Last synced: 19 Oct 2025

https://github.com/ccooper1982/fcache

FlatBuffers cache over WebSockets. Written in C++ with a Python API

cache cpp flatbuffers key-value keyvalue kv

Last synced: 23 Jan 2026

https://github.com/rose-mtz/SearchAI

A program that visualizes search AI algorithms.

cpp opengl searching-algorithms

Last synced: 22 Oct 2025

https://github.com/arman-arif/simple-restaurant-management

Very simple Restaurant Management System

c cpp

Last synced: 17 May 2026

https://github.com/atif-aqeel/interview-preparation-2

Technical Test/Interview Preparation for different Software Companies

cpp interview-questions

Last synced: 18 Jul 2026

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

A simple tic tac toe game

cpp

Last synced: 12 Jul 2026

https://github.com/subhranil002/cpp-programming

This repository is dedicated to my C++ practice for the WBJECA exam, focusing on core C++ and Object-Oriented Programming concepts ... ❤️

abstraction cplusplus cpp encapsulation inheritance oop oop-in-cpp polimorphism wbjeca

Last synced: 18 Jul 2026

https://github.com/grayhatdevelopers/gameoflife_cpp

Simple Game of Life simulation written in C++, working in the console.

console-application cpp mathematics simulation student-project

Last synced: 01 Jun 2026

https://github.com/sebastianbach/compile_time_unit_tests

Compile time unit testing in mondern C++

constexpr cpp cpp17

Last synced: 14 Jul 2026

https://github.com/mohitjaisal/leetcode-problem-solutions

Creating records of all my LeetCode Problems Solutions in C++ (CPP). Leetcode Solutions on daily basis

cpp leetcode leetcode-cpp leetcode-problems-solutions leetcode-solutins-cpp leetcode-solutions

Last synced: 18 Jul 2026

https://github.com/dhruvdcoder/intelibugger

A debugging automation framework for C++ on Linux, inspired from LLVM.

cpp debugger debugging-tools linux ptrace

Last synced: 19 Apr 2026

https://github.com/jotavare/42-common-core

Detailed information about my projects and exams made at 42 Porto, during Common Core.

2d-game-engine 3d-game-engine 42 42-common-core 42-cursus 42born2code algorithms bash c cpp docker file-des gdb linux network self-learning shell subnet unix valgrind

Last synced: 23 Jan 2026

https://github.com/ct-clmsn/phylanx_plugin_opencv2

OpenCV2 plugin for Phylanx

cpp hpx opencv opencv2 phylanx python

Last synced: 14 Apr 2026

https://github.com/skhalifa05/RayLib-Pong

Paddle Bounce Game is a simple engaging game built with Raylib, where players control a paddle to keep a bouncing ball in play. The game features dynamic ball physics, a scoring system, and a limited number of lives. Players move the paddle using arrow keys to prevent the ball from falling off the screen.

ball bounce cpp opengl paddle raylib

Last synced: 25 Oct 2025

https://github.com/elotojaa/leetcode

My solution to leetcode problems

competitive-programming cpp leetcode

Last synced: 02 Apr 2026

https://github.com/theskyler-dev/multiconvert

A repository for a basic Unit converter i am developing as a project in my Apprenticeship

cpp unit-converter

Last synced: 25 Oct 2025

https://github.com/fanusaez/left4dead

Trabajo practico final - Taller de programacion I - Curso Veiga

7542 cpp fiuba l4d2 sdl

Last synced: 13 Jul 2026

https://github.com/tm-1-3/svg-to-png-image-converter

SVG To PNG Image Converter Developed For The L.EIC009 - Programming Class

cpp feup leic png programming svg

Last synced: 10 Jul 2026

https://github.com/yanhuangdata/vectorcxx

C++ wrapper for vector.dev

cmake cpp observability pipeline rust

Last synced: 06 Feb 2026

https://github.com/borfei/discord-gamesdk-cmake

Bringing Discord GameSDK to CMake build system.

cmake cpp discord discord-game-sdk

Last synced: 26 Oct 2025

https://github.com/hlustikp/raytracing-example

Example for a 0 lib c++ implementation of raytracing

cpp cpp23 raytracing

Last synced: 06 Jul 2026

https://github.com/skyrich2000/bowtie-algorithm

BWT 를 활용한 Bowtie algorithm 구현

cpp

Last synced: 03 Jul 2026

https://github.com/corejust/coreproject2024

The core programming language, written in C++ and LLVM

compiler core cpp cpp20 llvm programming-language

Last synced: 25 Feb 2026

https://github.com/arctic-marmoset/codegen

A repo for experimenting with AOT and JIT code generation, including IR transformations for optimisation.

code-generation cpp cpp23 dataflow-analysis intermediate-representation optimizing-compilers

Last synced: 11 Jun 2026

https://github.com/alexdremov/1cqualification

Практическое задание для отбора на кафедру КИС

algorithms bigdata cpp knuth-morris-pratt strings suffix-tree ukkonen

Last synced: 13 Jul 2026

https://github.com/rtinter/agiledev_cpp_semesterproject

Semesterprojekt in C++ unter der Verwendung von Scrum in einem Team von 11 Kommilitonen.

agile-development cpp git github gitlab pipelines reviews saas

Last synced: 16 Mar 2026

https://github.com/elcosmoxd/quickextension

Make your games using GDExtension in a faster way!

cpp gdextension gdscript godot godot-addon godot-plugin godot4

Last synced: 28 Jan 2026

https://github.com/ahmedhosssam/dynamo-tree

C++ Backend server and API with React front-end client

avl-tree cpp cpprestsdk data-structures javascript react

Last synced: 15 Apr 2026

https://github.com/jleung51/labyrinth

C++ roaming game played with a mappable set of connected rooms.

command-line-app cpp game

Last synced: 19 Jul 2026

https://github.com/rooom13/averager-qt-gui

A simple app that provides a simple GUI build using QT framework developed using QT Creator. The target of the app was to have a control of the average and median of punctures of my bike :')

cpp gui qt qt-framework qtcreator

Last synced: 29 Jan 2026

https://github.com/abdelrahman822000/random-quote-generator

The Quote Generator app is a C++ application developed using the Qt framework. It categorizes and displays quotes based on user emotions, utilizing a chain of responsibility pattern to handle different types of emotions effectively. The app supports four primary emotion categories: Happy, Sad, Angry, and Neutral.

cpp gui gui-application qt qtcreator quote-generator

Last synced: 06 Feb 2026

https://github.com/indective/eventscheduler

Simple event scheduler made in C++.

cpp events scheduler

Last synced: 19 Jul 2026

https://github.com/jmetrikat/comprog-ss24

Exercises in the subject "(Advanced) Competitive Programming" at Hasso Plattner Institute.

competetive-programming cpp

Last synced: 16 Mar 2026

https://github.com/astrodynamic/exchangequest

ExchangeQuest is a C++ client-server trading exchange system for USD and RUB with order matching, supporting multiple clients and real-time balance updates.

asio asio-library async boost client client-server cmake cpp cpp20 exchange finance gtest networking server socket tcp tcp-client tcp-server trading traiding

Last synced: 30 Jan 2026

https://github.com/abdelrahman822000/library-management-system

An application designed to manage a collection of books, providing functionalities to Search for, add, and remove books efficiently.

cpp gui gui-application library-management-system qt qtcreator

Last synced: 30 Jan 2026

https://github.com/doorcs/cpp

Learning modern C++ concepts ( C++14, C++17, C++20 )

cpp cpp11 cpp14 cpp17 cpp20

Last synced: 25 Feb 2026

https://github.com/esri/link-what-you-include

A tool to help maintain a coherent build system target model

build-system code-quality cpp tool

Last synced: 19 Jul 2026

https://github.com/sjoerdev/fluid-simulation-cpp

this is a smoothed particle hydrodynamics simulation

cpp fluid fluid-dynamics fluid-solver fluids graphics multithreaded opengl xmake

Last synced: 30 Jan 2026

https://github.com/cactoes/reflection_js_impl

A javscript / typescript header for the reflection -ui c++ library

cpp javascript nodejs npm-package typescript ui

Last synced: 30 Jan 2026

https://github.com/gpmueller/clang-build-test

This project has been moved to github.com/trick-17/clang-build

build-system c-plus-plus clang cpp cross-platform python

Last synced: 30 Jan 2026

https://github.com/mdoubledash/cppcourse

Example codes from Mike Shah's C++ course

cpp free learning youtube

Last synced: 15 Apr 2026

https://github.com/clarajacintho/fcg

Computer Graphics Fundamentals Project - Andromeda Animal Rescue

3d cpp opengl

Last synced: 15 Apr 2026

https://github.com/inpacta/senlogy

Senlogy: Sistema de aquisição de temperatura, humidade e luminosidade com ESP8266 🚀

cpp data-aquisition esp8266 humidity-monitoring luminosity-monitoring open-source platformio temperature-monitoring vscode

Last synced: 15 Apr 2026

https://github.com/wboayue/pacman

Pacman clone in C++20 with SDL2. Features ghost AI with chase/scatter/scared modes, state machine architecture, and async audio.

arcade-game cmake cpp game game-development pacman retro-game sdl2

Last synced: 31 Jan 2026

https://github.com/rahuldabgotra/learn

Documentation my journey in learning various programming languages and technologies

cpp java python

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/pavly-gerges/javajniexample

JNI example using Ccoffee Building tool(ALPHA).

cpp jar java jni shell

Last synced: 15 Apr 2026

https://github.com/wilberquito/xeus-cpp-kernel

Harnessing the Power of C++ in Jupyter Notebooks with Xeus Cling

cpp docker-image notebook

Last synced: 01 Feb 2026

https://github.com/gogoprog/tbing

Templates-based bindings and interfaces generator for C++

bindings cpp generator interface templates

Last synced: 15 Apr 2026

https://github.com/mraskends/coffeemachine

A C++ Windows Forms (CLI) project simulating a simple coffee vending machine. Designed as an early course project to practice GUI and object-oriented design.

cli cpp oop university win-forms winforms

Last synced: 15 Apr 2026

https://github.com/thurinum/qt-wasm-test

A showcase of the glorious Qt for WebAssembly technology

cpp qml qt-wasm wasm

Last synced: 09 May 2026

https://github.com/yaronkoresh/c-cpp-examples

Some C/C++ code examples for teachers and students

c code cpp educational-resources examples-c examples-cpp mit-license

Last synced: 15 Apr 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/albresky/leetcode

LeetCode | Hot100 | Compiler | AI Infra | C++

cpp leetcode

Last synced: 01 Feb 2026

https://github.com/prophetru/ipfilter

Educational project

cmake cpp cpp11 cpp14 cpp17 cpp20 gtest outs

Last synced: 17 Mar 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/akashjitu18/3d-ambari

This project features a detailed 3D model of the Golden Ambari, utilizing OpenGL and GLUT for rendering. It focuses on accuracy and detail to represent the cultural and historical significance of the Golden Ambari.

3d-graphics ambari computer-graphics cpp glut-library opengl

Last synced: 17 Mar 2026

https://github.com/servettonga/cpp_webserv

A lightweight HTTP/1.1 compliant web server supporting static file serving, CGI execution, and virtual hosts.

cpp cpp98 http http-server nginx websocket

Last synced: 08 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/muhammedmagdyy/competitive-programming

My Solutions in Online Judges

algorithms cpp data-structures

Last synced: 18 Mar 2026

https://github.com/martindios/lookforthecapy

Juego que consiste en encontrar al capibara escondido.

cpp graphics opengl opengl3 perlin-noise

Last synced: 18 Apr 2026

https://github.com/flagarde/__khaos__

Cross-platform library.

cpp

Last synced: 16 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/daggilli/arduino_basics

A very simple project to showcase the most elementary Arduino I/O operations

arduino cpp interfacing-sensors platformio tutorial-code

Last synced: 16 Apr 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/michalspano/c-embed-systems

puts("C and Arduino Programming (part of a university course)");

arduino c clang cpp embedded-systems realtime-system scripting

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

https://github.com/libraz/formulon

Headless Excel 365 calculation engine (C++17) — WASM, Python, and native CLI.

calculation-engine cpp cpp17 excel excel-formulas formula headless nodejs npm-package office-365 ooxml python spreadsheet wasm webassembly xlsx

Last synced: 02 Jun 2026

https://github.com/berrij/rcpptimer

Rcpp Tic-Toc Timer with OpenMP Support

benchmarking cpp r rcpp

Last synced: 12 Feb 2026

https://github.com/bruce-mig/cpp-devcontainers

C++ dev containers with gRPC and GoogleTest. Provides consistent build environments with cross-compilation support for x86_64, ARM32, and ARM64. Optimized for CI/CD with automated builds and fast caching.

c cmake cpp dev-containers docker shell

Last synced: 27 Feb 2026

https://github.com/savaged/calculator

rudimentory calculator to help me learn c++ with gtkmm

cpp gtkmm

Last synced: 27 Feb 2026

https://github.com/absallam1999/30days-of-code

HackerRank - 30 Days of Code Solutions in CPP

cpp hackerrank problem-solving

Last synced: 12 Feb 2026

https://github.com/mcnugets/low-level-gamedev-env

Implementation of low-level set of tools to get started with developing games. The project incorporates tools like SDL2, Vulkan, and Bullet3D

bullet-physics cmake conan cpp docker game game-development game-engine gamedev sdl2 vulkan

Last synced: 12 Feb 2026

https://github.com/shakfu/buildpy

A bunch of python3 builders

build builder commandline cpp golang haskell python3 rust source

Last synced: 16 Apr 2026

https://github.com/alexistm/cracon

Craft Configuration with ease, C++17

configuration cpp cpp17 craft easy-to-use json modern

Last synced: 13 Feb 2026

https://github.com/codymj/cpp-service

A template for building a C++ web service.

boost-beast cpp webapp

Last synced: 28 Feb 2026