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/jmsmarcelo/task-tracker-cpp

Task Tracker | CLI | MySQL | C++ | Roadmap.sh

challenge cli cpp database mysql programming project roadmap task-tracker

Last synced: 20 Jun 2026

https://github.com/ajnus/last_redemption

Projeto Final do curso em Desenvolvimento de Jogos: Game Developer – Technology and Training – 2008 (120 h) Curso básico de Desenvolvimento de Jogos Virtuais. - Noções em 3D Game Studio e 3D Max Studio. - Foco (programação) em Lua, C/C++, SDL e OpenGL.  (O curso tem como tarefa final o desenvolvimento de um jogo em 2D)

2d 2d-game cplusplus cpp game-development games opengl sdl sdl-mixer sdl2-image sdl2-library sidescroller videogame videogames videogames-programmers

Last synced: 20 Jun 2026

https://github.com/hunar4321/xor_simple_neural_net_cpp

Minimal neural network implementation from scratch using C++

cpp machine-learning neural-network

Last synced: 20 Jun 2026

https://github.com/emredogann/aspen-renderer

A 3D Real-Time Ray Traced Graphics Renderer using Vulkan.

cmake cpp glfw glm graphics mingw-w64 vulkan

Last synced: 20 Jun 2026

https://github.com/weebnetsu/banking-system

A C++ banking system project (CLI)

banking beginner-project cpp oop

Last synced: 20 Jun 2026

https://github.com/tranglecong/trlc-platform

A modern, header-only C++ library for compile-time platform detection and abstraction. TRLC Platform provides zero-overhead platform detection, feature-based conditional compilation, and adaptive code selection for cross-platform C++ development.

architecture-detection compiler-detection cplusplus cpp feature-detection platform-detection portable-library

Last synced: 20 Jun 2026

https://github.com/developer239/automation-engine

Automate repetitive visual tasks by writing custom Lua/TypeScript scripts. 🤖 Debug, test and run them in the engine.

automation cpp display instance-segmentation keyboard mouse object-detection yolo

Last synced: 21 Jun 2026

https://github.com/firoz-thakur/data-structure-and-algorithm

A comprehensive collection of solutions to low, medium, and high difficulty questions across various platforms such as CodeChef, Codeforces, LeetCode, and HackerRank. This repository serves as a valuable resource for practicing and mastering data structures and algorithms.

competitive-programming cpp java problem-solving programming

Last synced: 22 Jun 2026

https://github.com/georgecatalin/qt-cpp-gui-development-intermediate

Examples and code practice following the "Qt C++ GUI Development - Intermediate" Udemy course by Daniel Gakwaya. Events handling, custom widgets, painting and drawing, deployment.

cplusplus cpp qt5-gui qtcreator qtwidgets udemy-course

Last synced: 22 Jun 2026

https://github.com/hhkit/cpp.property

A single-header property system for C++17.

cpp cpp17 getters properties property setters single-header-lib

Last synced: 22 Jun 2026

https://github.com/josedavidss/aed2.lineaproduccion-simulada

Trabajo para el curso de Algoritmos y Estructuras de Datos 2. La idea es implementar un programa que permita simular la gestion de una memoria virtual utilizando el lenguaje de programación C++.

cpp production-line virtual-memory

Last synced: 22 Jun 2026

https://github.com/ztgx/zkme

🔐 A Groth16 and PLONK toy, including codes, docs and others. Impl in Modern C++ and Rust, and yes, I'm into Rust.

bellman cmake cpp groth16 plonk rust zksnarks

Last synced: 22 Jun 2026

https://github.com/beliumgl/sudokusolver

C++23 implementation of a Sudoku solver that can solve standard 9x9 Sudoku puzzles (can be modified) using backtracking algorithms. It is designed to be efficient, easy to use, and extendable for future enhancements.

cpp cpp23 sudoku sudoku-game sudoku-puzzle sudoku-solution-finder sudoku-solver

Last synced: 23 Jun 2026

https://github.com/aykhan019/finalproject_cpp_oop

A C++ application simulating a restaurant management system, showcasing OOP concepts such as classes, inheritance, and file handling. The system allows users to place orders, manage menus, and process restaurant operations with error logging and music integration.

classes cpp error-logging file-handling inheritance oop restaurant-management

Last synced: 23 Jun 2026

https://github.com/umbrellaleaf5/cpp

My repository where I first try and learn C/C++ and CMake

c cmake cpp education

Last synced: 23 Jun 2026

https://github.com/f1zm0/hijackableapp

vulnerable app, legit and evil DLLs for sideloading attack PoCs

cpp dll-hijacking windows

Last synced: 23 Jun 2026

https://github.com/seanpianka/game-menu

C++ and SFML to create a game about shapes with a settings menu.

cpp cpp11 game-development sfml

Last synced: 23 Jun 2026

https://github.com/ejunjsh/cpp-coroutine-epoll

Small Linux/macOS networking example that wraps readiness events with C++20 coroutines.

coroutine cpp cpp20 epoll kqueue

Last synced: 23 Jun 2026

https://github.com/rbaltrusch/cpp-natscript

C++ translation of Natscript interpreter previously implemented in Python.

cpp custom-interpreted-language custom-language interpreter programming-language programming-languages

Last synced: 24 Jun 2026

https://github.com/forhanshahriarfahim/leetcode_solutions

Collection of LeetCode questions to ace the coding interview!

cpp data-structures-and-algorithms leetcode problem-solving

Last synced: 24 Jun 2026

https://github.com/hydr0nium/daydream

Daydream programming language

cpp daydream programming-language

Last synced: 24 Jun 2026

https://github.com/thiti-dev/terminakes

The classic snake game that putting its all logics/gameplay together within the terminal. written in c++

conio cpp iostream terminal-based-game

Last synced: 24 Jun 2026

https://github.com/stefanasandei-archive2/tiny-autograd

small autograd engine built from scratch in modern C++

autograd cmake cpp deep-learning neural-networks

Last synced: 24 Jun 2026

https://github.com/mcquerol/heater-cpp

Heater system simulation in C++. Demonstrates OOP, multithreading, and UML design.

components cpp doxygen heater object-oriented-programming simulation threads uml

Last synced: 24 Jun 2026

https://github.com/mcquerol/reversi-cpp

C++ Reversi game focusing on 2D array manipulation and OOP design.

2d-array class-design cpp doxygen game object-oriented-programming reversi uml

Last synced: 24 Jun 2026

https://github.com/daviinacio/arduino-buffer

Buffer library to arduino

arduino-library cpp cpp-lib utils-lib

Last synced: 24 Jun 2026

https://github.com/Candlest/ClassBoard

Class Board是一款使用Qt/C++开发的,针对SEEWO及其教学一体机设计的,用于显示教学信息的壁纸软件。

cpp qt5 wallpaper windows

Last synced: 25 Jun 2026

https://github.com/atennop1/codeproblemssolutions

Repository for making tasks from Codewars and LeetCode

codewars codewars-solutions cpp learning leetcode leetcode-solutions

Last synced: 25 Jun 2026

https://github.com/h20-dev/ruinedpath

RuinedPath by H20-dev. Survive the zombie apocalypse. Manage bullets and food, unlock 50+ endings, and discover the truth: it's all a simulation.

cpp meta terminal-game

Last synced: 26 Jun 2026

https://github.com/apozinn/gryphon

Gryphon is an Discord bot that turns your server into an arena of rooster champions! Inspired by Pokémon, it allows users to collect, train, and battle roosters with unique abilities and rarities.

cpp discord dpp minigame rpg-game

Last synced: 27 Jun 2026

https://github.com/keshav2010/picocli

picoCLI is a small command interpreter that can be used to write/read text files, setup trigger-alarms to execute another piece of code after specified amount of time.

c-plus-plus cli command-line-interpreter command-line-parser commandline-interface cpp interpreter parsing visual-studio-code windows-desktop

Last synced: 28 Jun 2026

https://github.com/unniznd/network_lab

This is repo containing main programs for network lab

c cpp network-lab

Last synced: 28 Jun 2026

https://github.com/mpluxery/basic-cpp-age-checker

Simple C++ console application that prompts the user to enter their age, validates that the input is a number between 1 and 99; otherwise, it displays an error message and re-prompts until a valid age is entered.

beginner-code beginner-friendly c-plus-plus cpp else-if input-validation tutorial

Last synced: 29 Jun 2026

https://github.com/zouari-oss/askar

A cutting-edge AI chatbot built using ollama, C++, and Qt6.

ai cmake cpp llamacpp llm module python

Last synced: 29 Jun 2026

https://github.com/yearing1017/cpp_may5

cpp

cpp

Last synced: 26 Mar 2025

https://github.com/iamamanrajput/leetcode

Leetcode Solutions to the the problems i solved

cpp

Last synced: 03 Apr 2025

https://github.com/stonier/ecl_tools

Tools and utilities for the embedded control libraries.

cmake cpp

Last synced: 30 Apr 2025

https://github.com/heyallnorahere/libglplayground

A cross-platform, open-source framework for tinkering with OpenGL

cmake cpp cpp17 cpp17-library cross-platform opengl

Last synced: 21 Mar 2025

https://github.com/gashmob/logger

Un simple système de logger dans plusieurs langages. Chaque version utilise le même concept.

c cpp java kotlin logger python

Last synced: 02 Mar 2025

https://github.com/philipkone/kone-code

Code the future the right way.

cpp js matlab oop python r vba

Last synced: 06 Apr 2026

https://github.com/penguinliong/tinyspv

Alternative to SPIRV-Headers

cpp spir-v vulkan

Last synced: 20 Mar 2025

https://github.com/grudshtein/mpmc-ring

Header-only, bounded lock-free MPMC ring buffer for C++20 using per-slot sequence numbers, with a reproducible benchmark suite and latency histograms (p50/p95/p99/p99.9).

benchmarking concurrency cpp cpp20 lock-free low-latency mpmc ring-buffer

Last synced: 30 Jun 2026

https://github.com/gvatsal60/CMakeDockerTemplate

🐳📦 Streamlined C++ Template Development with CMake and Docker

c cmake cpp docker docker-container docker-image dockerfile make makefile

Last synced: 01 May 2025

https://github.com/liulilittle/microsoft.net.system.random

In the standard "C/C++" language above the implementation of "Microsoft.NET Framework System.Random" Random number class.

class cpp dotnet implementation net random system

Last synced: 15 May 2026

https://github.com/apavazza/passwordmanager

A command line password manager

cpp cryptography encryption password-manager

Last synced: 17 Mar 2025

https://github.com/samlior/cinatra_example

This is a example project for cinatra

cinatra cpp

Last synced: 08 Jul 2025

https://github.com/navin-mohan/snake-sdl

Snake game written in C++ using SDL2

cpp game sdl2

Last synced: 08 Jul 2025

https://github.com/yantavares/idj2023-2

Simple game engine made in SDL2 made for IDJ2023/2 - UnB

cpp game-engine

Last synced: 03 Apr 2025

https://github.com/klaussilveira/navigator

Minimal WebKit-based browser for personal use.

browser cpp

Last synced: 26 Mar 2025

https://github.com/nachtfeuer/concept-cpp

Private knowledge database for c++ and cmake.

boost cmake cpp

Last synced: 15 Jun 2025

https://github.com/bfjesso/jesso-injector

GUI DLL injector for Windows.

cpp reverse-engineering winodws wxwidgets

Last synced: 10 Apr 2025

https://github.com/s1lver/source_writer

Total War Script Editor

cpp game-development

Last synced: 15 Jun 2025

https://github.com/ramamagarwal/project-carpool_management_system

This repository includes my project on carpool management system in which I used object orientation paradigms and principles using C++.

a-star-algorithm cpp dijkstra-algorithm oops-in-cpp yen-algorithm

Last synced: 26 Mar 2025

https://github.com/jsonzilla/oauth2_playground

OAuth Cpp Playground

cpp oauth2

Last synced: 15 May 2026

https://github.com/tldr-it-stepankutaj/network-scanner

High-performance cross-platform ICMP/TCP network sweep scanner written in C++ Supports full CIDR range input, ICMP ping, TCP fallback, RTT-based color output, and multithreading. Ideal for sysadmins, security pros, and network engineers.

cpp ethical-hacking ethical-hacking-tools icmp linux macos network network-analysis osint osint-tool scanner tools

Last synced: 26 May 2026

https://github.com/ramamagarwal/cp

This repo consists of some of the easy and beginner-friendly techniques on how to approach problems on competitive programming platform 'Codeforces'. The codes for certain problems are user-friendly and easy to understand.

competitive-programming cpp problem-solving

Last synced: 26 Mar 2025

https://github.com/ramamagarwal/project-online_ticket_booking_system

This repository consists of an online ticket booking system design similar to BookMyShow

cpp oops

Last synced: 26 Mar 2025

https://github.com/rayyan9477/operating-systems-and-shell-scripting

This repository contains assignments related to Operating Systems. The main focus is on understanding system-level programming, including shell scripting and signal handling in C.

bash-scripting c cpp operating-system process-manager shell-scripting

Last synced: 15 May 2026

https://github.com/th0rgal/simulant

A C++ simulation of ant colonies made for the Paris Saclay University.

ants cpp simulation

Last synced: 17 Oct 2025

https://github.com/poornesh-v/bank-management-system-in-cpp

BankEase – A Simple Banking Management System BankEase is a console-based banking management system built using C++. It allows users to create accounts, deposit and withdraw money, check balances, and modify account details. The project utilizes object-oriented programming (OOP) principles and file handling to ensure data persistence.

cpp dsa filehandling oops-in-cpp

Last synced: 04 Oct 2025

https://github.com/curiousci/codeforces

ʕつಠᴥಠʔつ ︵ ┻━┻

codeforces-solutions competitive-programming cpp

Last synced: 01 Apr 2025

https://github.com/akash-rajak/hello-world-with-android-ndk

A simple Android NDK(Native Development Kit) based Hello World Program.

android cmake cpp java

Last synced: 11 May 2026

https://github.com/sjellipses/lockscreencmd

Invoke a command line on the Windows lock screen.

batch cpp csharp shell-scripts

Last synced: 06 May 2026

https://github.com/gunrock/template

Template repository for essentials applications to get you started asap!

cpp cuda essentials gpu graph-algorithms graph-analytics gunrock

Last synced: 15 May 2026

https://github.com/jessmattless/sonic-2

A remake of the game Sonic 2 made with C++ and SDL. With an added level editor

cpp sdl2

Last synced: 20 Mar 2025

https://github.com/shailesh-singh-bisht/musicwalker

Introducing MusicWalker, a lightweight and efficient music player built specifically for MiniOS. Written in C++ and leveraging the Qt 5.5 framework, MusicWalker delivers essential MP3 playback with a focus on minimal resource consumption.

cmakelists cpp music-player qt5 software-development

Last synced: 15 May 2026

https://github.com/vertexwahn/rules_oidn

Bazel rules for Intel Open Image Denoise

bazel bazel-rules cpp denoising ispc onednn

Last synced: 15 May 2026

https://github.com/elemeants/quantumrq

QuantumRQ is a new version of my old script 'Quantum', this is a new CLI that helps you to manage, build and create new proyects in C++, AVR, Arduino

arduino avr cli cpp proyects

Last synced: 17 Apr 2026

https://github.com/erthium/chess

Chess environment created in SDL2 with C++

chess cpp sdl2

Last synced: 16 Feb 2026

https://github.com/chivay/betweenness-centrality

Parallel implemenation of Brandes algorithm computing betweenness centrality

betweenness-centrality cpp parallel-computing

Last synced: 30 Jun 2026

https://github.com/faheel/sample-cpp-ci

A sample C++ project with continuous integration

ci continuous-integration cpp

Last synced: 12 Mar 2025

https://github.com/frodoalaska/whoami

A linear story-based 2D side-scroller made with Raylib

2d 2d-game cpp raylib side-scroller side-scrolling-game storytelling

Last synced: 20 Mar 2025

https://github.com/yasenstar/learn_cpp

Repository for hosting the my c/c++ learning journey notes and source codes as reference

c cpp

Last synced: 15 May 2026

https://github.com/eclipse-uprotocol/up-conan-recipes

Conan recipes for uProtocol C++ libraries

conan cpp uprotocol

Last synced: 23 Oct 2025

https://github.com/himel-sarder/bsfmstu-all-semester-cpp-coding-with-himel

This repository, "BSFMSTU-All-Semester-Cpp-Coding-with-Himel," hosts comprehensive C++ coding exercises, assignments, and projects from all semesters conducted by Himel at BSFMSTU. Organized into separate directories for each semester.

cpp cppcodes semester semester-project

Last synced: 26 Mar 2025

https://github.com/davidson-souza/cpp

Códigos aleatórios em c/c++

code cpp data-structures examples math number-theory

Last synced: 06 Sep 2025

https://github.com/la-10/c-primer-5th-ed-solutions

This repository contains exercises and example programs that demonstrate key topics from the first chapter of a popular C++ textbook, with clean, well-commented code and detailed explanations. Perfect for newcomers looking to build a strong foundation in C++ programming.

beginner-cpp c-plus-plus cplusplus cplusplus-primer cpp cpp-exercises cpp-primer learning-cpp learning-project programming-exercises study-notes

Last synced: 15 Jun 2025

https://github.com/alwaysdhruv/image_classification

Hi their my self Dhruv. So this repository or project are developed on C++ and Python for image recognize. C++ are main engine and python are work preprocessing only. more information are in README file.

artificial-intelligence backpropagation bias convolution cpp filesystem filters flatten fully-convolutional-networks image machine-learning-algorithms maths maxpooling preprocessing python vector weigths

Last synced: 15 Jun 2025

https://github.com/yawkar/hse-cpp-course

(HSE) C++ course lab works and etc

cpp hse labs

Last synced: 09 Apr 2025

https://github.com/echosingh/handgestrecognition

This project uses OpenCV to perform hand gesture recognition using a webcam.

computer-science cpp handgesture-recognition opencv-cpp visual-studio webcam

Last synced: 09 Apr 2025

https://github.com/fatemehrshd/fcfs

Implementation of FCFS CPU scheduling algorithm with C++

cpp fcfs fcfs-process-scheduling fcfs-scheduling implementation operatingsystem

Last synced: 26 Mar 2025

https://github.com/epi5131/simden

低レベルSIMDライブラリ 静的命令セット判定

cpp cpp20 simd wrapper

Last synced: 13 Jun 2026