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/zouariomar/leetcode

LeetCode solutions repository

algorithms code cpp leecode-solutions

Last synced: 20 Jul 2025

https://github.com/piotrpsz/clap

C++ library for analyzing program call arguments.

cpp cpp20

Last synced: 17 May 2025

https://github.com/puellaquae/direct2dkit

Direct2D 简单封装 / Wrapper for Direct2D

cpp direct2d win32

Last synced: 31 Dec 2025

https://github.com/calint/xiinux

experimental high performance web application server for linux in c++

cpp linux webserver

Last synced: 15 May 2026

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

A console-based Tic-Tac-Toe game written in C, featuring three exciting modes: Classic Tic-Tac-Toe, Footy Tic-Tac-Toe, and Basketball Tic-Tac-Toe. Simple, fun, and perfect for nostalgic gameplay!

basketball c console console-application console-game cpp football project tic-tac-toe tictactoe

Last synced: 08 Apr 2025

https://github.com/gabrielemaurina/workspace

Personal workspace. Years of code shouldn't be lost.

cpp eiffel erlang java javascirpt ocaml python scala

Last synced: 11 Apr 2026

https://github.com/britanniavirtual/hlsl_line_shader

DirectX 11 shader to draw solid 3D line based on two 3D points as the vertex input. Line width and fill color specified with a cbuffer. Uses geometry shader to render the billboard line.

3d-line billboard cpp directx geo-shader hlsl line point-to-point

Last synced: 23 Mar 2025

https://github.com/mjlee111/qt_example

Simple QT based GUI examples.

cpp gui qt qt-examples

Last synced: 05 Jan 2026

https://github.com/magmaz3637/mswitchcasecpp

Kalkulato berbahasa cpp dengan switch case

calculator cpp

Last synced: 15 Mar 2025

https://github.com/2023-anik/my_code_archive

Welcome to My_Code_Archive, where I showcase my CPP (C++) coding journey! Explore my solutions to various programming challenges and puzzles, from mastering data structures to crafting efficient algorithms.

algorithm-practice codechef-problems codeforces-problems cpp dsa-practice leetcode-problems problem-solving

Last synced: 31 Mar 2025

https://github.com/jakefhyde/microlith-cpp

C++ DI framework

cpp dependency-injection

Last synced: 06 Jul 2025

https://github.com/dracuxan/compiler

Used Python, JS, Go to show a compiler implementation. I mean why not?

compile compiler-design cpp go golang hacktoberfest python python3

Last synced: 19 Apr 2026

https://github.com/vincentkims49/food-ordering-system

Food Order System with admin and customer panels.

cpp csharp java

Last synced: 07 May 2026

https://github.com/martinhelmut/tap-article

This is the companion repository for my blog article about TAP.

catch2 cpp lua nodejs postgresql python stylelint tap

Last synced: 11 Apr 2026

https://github.com/ozanarmagan/RESTCpp

Cross Platform Multi threaded REST API / HTTP Server framework using thread-pooling implementation with modern C++

api api-rest backend cpp cpp11 cpp14 cpp17 rest rest-api

Last synced: 15 Mar 2025

https://github.com/jessetg/cpp-boot-camp

Slides for a tutorial I'm giving on C++

c-plus-plus cpp latex lecture presentation slides tutorial

Last synced: 08 May 2025

https://github.com/FelypeDantas/Estudos_Linguagens_C

Estudos em c++, c e c#

cpp estatistica

Last synced: 08 May 2025

https://github.com/arkaht/cpp-curve-x

Curve-X ─ a small and easy-to-use C++ Bézier library to create 2D-splines with its own GUI editor.

bezier cmake cpp cpp11 cpp14 cpp17 cpp20 curve library spline

Last synced: 01 Apr 2026

https://github.com/phip1611/bash-like-cpp-shell

A demo bash-like shell for educational purposes - shows basics about pipes, fork and a lot of other UNIX facilities.

cpp pipes readline-library shell unix-facilities

Last synced: 28 Feb 2026

https://github.com/p-obrthr/web-ray

multiplayer raylib c++ to wasm & websocket

cpp emscripten javascript mutliplayer raylib raylib-cpp wasm webassembly websocket

Last synced: 06 May 2026

https://github.com/maipa01/mcui

mcui (MAIPA's Console User Interface) is a C++ library designed to simplify the creation of console-based menus and input fields. It provides a structured way to build interactive terminal interfaces with minimal effort.

bsd-3-clause console cpp cpp-library cpp20 header-only open-source ui user-interface

Last synced: 11 Apr 2026

https://github.com/hilbertcube/opengl-object-rendering

Render geometric shapes—including triangle, cube, sphere, and torus (donut) using OpenGL. This is a sample OpenGL graphics programming project built with CMake.

c cmake cpp glad glew glfw3 glm glut low-level opengl

Last synced: 10 Jun 2025

https://github.com/izumidkc/graph-coloring-algorithm

Graph Coloring Algorithm (C++)

algorithm cpp graph-theory

Last synced: 15 Mar 2025

https://github.com/embeddedcrab/atmega32-libaries

ATmega32 peripheral libraries in C++

atmega32 cpp libraries peripherals

Last synced: 19 Jul 2025

https://github.com/kuameh/clx-library

A simple library to help handle complex number arithmetic in C++ code.

cpp

Last synced: 16 Mar 2025

https://github.com/hyouteki/voodoo

Simple Terminal based Todo manager with regex

cpp regex todoapp

Last synced: 27 Oct 2025

https://github.com/taktoa/qdoc2psn

Generate purescript-native bindings from a QDoc XML file. (WIP)

bindings cpp haskell purescript purescript-native qt

Last synced: 12 May 2026

https://github.com/mohamedelziat50/hospital-management-system-miu

Simple C++ based terminal application developed as part of the Spring 2024 Computer Programming & Problem Solving Course Project.

cpp

Last synced: 24 Mar 2025

https://github.com/contisimone99/bulletin-board-system

Cryptography-focused messaging platform with Perfect Forward Secrecy, developed for cybersecurity education. Implements secure user registration (email challenge-response), encrypted message posting, and replay attack protection using raw OpenSSL primitives.

bulletin-board cpp cryptography openssl

Last synced: 02 Jul 2025

https://github.com/kingston-kms/client-server

Examples of C++ Server and Client

client cpp gcc linux php server tcp

Last synced: 14 Apr 2026

https://github.com/leonamtv/prime-sd

A comparison of prime numbers generation techniques.

concurrent concurrent-programming cpp sequential

Last synced: 30 May 2026

https://github.com/nadimnesar/nadimnesar-s-cp-library

Welcome to my competitive programming library! This repository contains a collection of algorithms, data structures, and utility functions curated by nadimnesar. Whether you're a seasoned competitor or just starting out, this library provides essential tools to tackle coding challenges efficiently.

codeforces competitive-programming cpp icpc

Last synced: 15 Mar 2025

https://github.com/nadimnesar/covid19-patient-management-system

Our repository contains a console-based Covid-19 patient management system implemented in C++, allowing users to add, search, delete, update, and display patient information. Manage patient records efficiently with this simple yet effective system.

cpp management-system

Last synced: 15 Mar 2025

https://github.com/piyush168713/cpp

cpp codes

cpp

Last synced: 28 May 2026

https://github.com/tarikseyceri/connect4.cpp

Connect4 v2.0, This project is a game developed in four versions, C, C++, Java SE & Node.js, older to newer respect

connect4 connect4-cpp connect4-game cpp game game-development games

Last synced: 15 Mar 2025

https://github.com/nkid00/24game

寻找 24 点的最佳解法。Find the best solutions of 24.

24game 24pointgame 24points cpp cpp17 mathematics

Last synced: 16 Mar 2025

https://github.com/marcuwynu23/vcpkg-cmake-cpp-first-project-experiment

My First Experiment in developing and using vcpkg package manager in c++

cpp vcpkg

Last synced: 03 Sep 2025

https://github.com/takkii/himekuri2

[Ruby/C++] himekuri2 📅

4 cpp exe himekuri2 rice

Last synced: 19 Apr 2025

https://github.com/kessejones/cpp-html-parser

HTML parser based on a HackerRank test

cpp html html-parser parser

Last synced: 30 Mar 2025

https://github.com/nakira974/commons-langc

Simple library that compile all commonly used data structures and algorithms, including linked lists, hash maps, and array lists and many others. It allows you to efficiently manage and manipulate collections of data in your C / C++ projects. Feel free to fork for your own needs.

algorithms-and-data-structures c collections cpp library

Last synced: 10 Jun 2025

https://github.com/lmriccardo/ciciel

C++ General-purpose Custom Library

cpp library

Last synced: 10 Jun 2025

https://github.com/zixu-w/xnrw

XNRW means XNRW's Not Reinventing the Wheel

cpp library xnrw

Last synced: 28 Mar 2025

https://github.com/mailittlepony/flowergame

multiplayer game for ESP using TCP protocol

c cpp tcp-client-server

Last synced: 15 Mar 2025

https://github.com/applehatdot/win32aboutdialog

Example About Dialog written in C++ (winAPI)

about-dialog cpp winapi-application windows

Last synced: 30 Mar 2025

https://github.com/harshilshrivastava/chess_helper

A helper code written in C++ give the best move according to situation in Chess game

ai cpp

Last synced: 24 Mar 2025

https://github.com/teograjqevci/raymarching_tool

A 3D modeling tool written in C++ and OpenGL, leveraging Signed Distance Fields (SDFs) to create, blend, and manipulate primitive shapes.

3d c cpp glsl glsl-shaders graphics macos modeling opengl raymarching raymarching-distance-fields software tool tooling

Last synced: 12 Apr 2026

https://github.com/diath/hellspawn

Data editor for forgottenserver and otclient.

cpp editor game-development qt tool tools

Last synced: 28 May 2026

https://github.com/sharp0802/tron

A simple game with OpenGL 4, written in C++26 (not ready yet...)

cpp cpp26 game opengl opengl4

Last synced: 29 Apr 2026

https://github.com/kkkaan/reinforcement-learning-for-tsp

A Q-learning like algorithm to find the optimal solutions for the Travelling Salesman Problem (TSP).

cpp q-learning-algorithm travelling-salesman-problem

Last synced: 19 Jun 2026

https://github.com/arrowar/codice-fiscalae

Generatore codice fiscale c++ con imgui

codice-fiscale codicefiscale cpp imgui

Last synced: 08 Apr 2025

https://github.com/stefanimp/practicas_poo

Solución a las prácticas de POO propuesta durante el desarrollo de la asignatura por un alumno de primer año de ingeniería informática

cpp oop oops-in-cpp

Last synced: 28 May 2026

https://github.com/seigtm/prime-and-perfect-numbers

A simple C++ Qt program that lets you find out if a number is Prime or/and Perfect.

cpp cpp-qt homework homework-assignments homework-exercises perfect-numbers prime-numbers prime-numbers-calculation qt qt-cpp qt5 qtcreator

Last synced: 20 Apr 2025

https://github.com/seigtm/bidirectionalringlist

Ring doubly linked list C++ class implementation. My very old college homework from 2020.

bidirectional-lists class cpp cpp-class cpp-library data-structure data-structures linked-list list

Last synced: 20 Apr 2025

https://github.com/7irelo/gymon

Engineering Render Engine (C++, OpenGL, GLFW, DirectX)

cpp directx glfw opengl

Last synced: 04 Feb 2026

https://github.com/eel-moun/http-webserver

This project is about writing our own HTTP server. and understanding the HTTP protocol.

cgi chunked-encoding collaboration cpp git http-methods http-protocol http-server multiple-clients non-blocking-server sockets system-design

Last synced: 20 Apr 2026

https://github.com/alex-stone-github/frc_code

Rock Solid Robotics "official" production and experimentation mass code repository.

cpp first-robotics-competition frc frc-c-plus-plus frc-charged-up frc-robot

Last synced: 20 Jan 2026

https://github.com/meopbk/robotics

ROS and Roblib applications mostly in C++. Inverse Kinematics, Object Detection, Path Planning, Localization and Mapping.

boost cpp inverse-kinematics jacobians makefile mapping object-detection opencv path-planning path-tracing roblib ros threads

Last synced: 18 Apr 2026

https://github.com/nicx17/multiwave

A Wireless Multi cable tester project using Arduino Mega 2560

arduino arduino-project cpp rf tester wireless

Last synced: 05 May 2026

https://github.com/capp-adocia/game_2048

这是我HMCW仓库里的一个小游戏。

2048 cpp game qt

Last synced: 29 Apr 2026

https://github.com/pablitoo1/battleship-game

Classic Battleship Game made in C++ with SFML library

2d-game cpp sfml sfml-game

Last synced: 16 Mar 2025

https://github.com/pablitoo1/aircraft-carrier-problem

Multi-threaded airport takeoff and landing simulation made in C++ with SFML library

cpp multithreading sfml threading-synchronization

Last synced: 16 Mar 2025

https://github.com/amit112amit/oriented-particles

C++ implementation of Oriented Particles System

cpp eigen oriented-particles

Last synced: 30 Mar 2025

https://github.com/llnl/ross-matrix-models

Finite ring matrix algebra benchmark models for ROSS.

cpp discrete-event-simulation llnl parallel-distributed-computing pdes ross

Last synced: 18 Jul 2025

https://github.com/knutkirkhorn/cpp-for-programmerere

Øvinger fra IINI4003 C++ for programmerere, dataingeniør NTNU

auto cmake cpp lambda overloading pointers references thread

Last synced: 23 Jun 2025

https://github.com/bw-hro/webthing-cpp

Webthing-CPP is a modern CPP/C++17 implementation of the WebThings API.

cpp iot webofthings webthings wot

Last synced: 31 Mar 2025

https://github.com/rar3pineapple/hacker-simulation

Can't code? Want to feel like you can? Here's a program that makes random lines of code speed down your terminal. Contributions welcome!

cpp cpp17orlater fun terminal

Last synced: 24 Mar 2025

https://github.com/aishanipach/interview-checkpoints

Keeping track of my various DSA solutions to Leetcode, Hackerrank & Striver's sheet! BasicChecklist has all the theory notes for interviews.

cheatsheet cpp data-structures dbms first-timers-friendly good-first-contribution interview-preparation leetcode open-source solutions sql strivers-cp-sheet strivers-sde-sheet

Last synced: 03 Jul 2025

https://github.com/konrad1991/rpointer

A small and very dangerous R package. You can create a vector on the heap from R. Therefore, three classes exist: bool, integer and numeric which create the memory during the construction. The memory is not automatically freed. You have to use the method delete in order to three the memory.

c cpp pointer r rstats

Last synced: 06 May 2026

https://github.com/zhou2004/fmusic_player

A cross-platform music player based on qt6 and the UI is power by FluentUI.

cmake cpp fluent-design qml qt6

Last synced: 28 Dec 2025

https://github.com/s-m-j-i/banking-system

A simple Banking system in C/C++

banking cpp stl

Last synced: 16 Mar 2025

https://github.com/chihebabiza/my-cpp-queue-array

A simple, template-based queue class in C++ built on top of a custom dynamic array (`clsDynamicArray`). This implementation supports core queue operations such as `push`, `pop`, `front`, and `back`, along with extended utilities like reversing the queue and inserting at custom positions.

cpp cpp-library data-structures oop programming-advices queue

Last synced: 10 Mar 2026

https://github.com/artainmo/ft_containers-unittest

Personal project. An advanced unit-test written in c++ for 42 school's ft_containers project or other c++ containers.

42school cpp forks personal-project threads unittest

Last synced: 16 Mar 2025

https://github.com/vietanhdev/neural-network-from-scratch

AI From Scratch in C++ - for educational purposes. Available now: Fully Connected Network and Convolution Neural Network.

ai cnn cpp from-scratch neural-network nlp

Last synced: 28 May 2026

https://github.com/ctkqiang/LQZ

灵取证是一款功能强大且专业的安卓设备数据取证工具,专门为执法部门、司法机构和安全调查人员设计开发。本工具采用先进的取证技术,确保数据提取过程的完整性和准确性。本工具的开发和使用严格遵循相关法律法规框架,确保所有数据提取操作都在合法授权范围内进行。通过专业的数据处理流程,为执法调查工作提供可靠的电子证据支持。

adb android china chinese chinese-characters cpp ctkqiang cybersecurity database forensics forensics-tools hacking mobile networking transfer-data

Last synced: 01 Apr 2025

https://github.com/cppshizoids/cppbackend

Attempt to writing a REST API in C++ using DrogonFramework

backend cpp drogonframework

Last synced: 06 Jul 2025

https://github.com/benoit-dubreuil/book-effective-cpp-3rd-edition

Notes to learn the content of the book Effective C++ Third Edition

cpp cpp03

Last synced: 04 Oct 2025

https://github.com/thaikoz/warships

"Warships" is a classic battleship game where two players attempt to sink each other's fleets. Each player has a 10x10 grid on which they place their ships. The objective of the game is to guess the coordinates of the opponent's ships and sink them before the opponent sinks yours.

cpp oop visual-studio

Last synced: 16 Mar 2025

https://github.com/dmamakas2000/filter-ppm-cpp

An academic project featuring a PPM image editor with custom 2D data representation, file handling, and image processing filters using C++. Supports reading, writing, and parametric transformations via runtime arguments. Highlights core concepts in image manipulation and data management.

2darrays cpp filter functions image-processing inheritance mathematics ppm-image

Last synced: 28 Mar 2025

https://github.com/steffo99/iiiiil-gioco

Git demonstration and roguelike terminal videogame for Windows

cpp itis-fermi-modena terminal-based-game

Last synced: 06 Jan 2026

https://github.com/arsdever/programming_on_linux

Wrapping linux's file manipulation API into classes

cpp cpp11 linux

Last synced: 17 Apr 2026

https://github.com/gogoasa-c/dbms

Database Management System running in the CLI, designed using object-oriented programming principles for the object-oriented programming course laboratory, implemented using C++17.

cli cpp oop singleton

Last synced: 14 Jul 2025

https://github.com/sea5kg/sea5kgSudoku

c++ sudoku solver / sudoku generator / microservice

cpp sudoku sudoku-solver wsjcpp-package

Last synced: 07 May 2025

https://github.com/nucleotype98/unix_server_socket

c++ Unix Socket Library, very user friendly for you lazy watchers

comunication cpp load-balancer multithreading peer2peer server socket unix

Last synced: 08 Apr 2025