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/slyfryfrog/nuit

A modern cpp game framework with an OpenGL backend and demo projects.

cpp cpp23 opengl raycaster

Last synced: 14 Oct 2025

https://github.com/oliverlee/skytest

a lightweight C++ unit test framework

compile-time cpp embedded unit-test

Last synced: 23 Jan 2026

https://github.com/diogocarrola/leetcode75

The 75 most frequent LeetCode questions in coding interviews, curated by industry experts. The only resource you need for coding interviews.

algorithms c coding-challenges cpp data-structures interview-preparation javascript leetcode python

Last synced: 06 Oct 2025

https://github.com/bbariskilic/opengl-playground

This repository contains OpenGL samples. All samples were written by me solely with the C++ Language and used SDL2, OpenGL libraries.

cpp opengl playground samples sdl2 vscode

Last synced: 15 Apr 2026

https://github.com/yoruakio/websocket-server

📡 WebSocket-Server: Simple websocket server build using websocketpp and asio libraries.

cmake cpp json server websocket websockets websockets-client websockets-server

Last synced: 23 Jan 2026

https://github.com/lionkor/net

A light and simple cross-platform socket wrapper

cpp cpp20 cross-platform ipv4 ipv6 posix socket tcp udp windows

Last synced: 13 May 2026

https://github.com/ashaduri/qtiocompressor-qt5

Qt Solutions QtIOCompressor updated for Qt5.

compress compression compressor cplusplus cpp library qt qt-solutions qt5

Last synced: 23 Jan 2026

https://github.com/tajiknomi/clienthttp_linux

Linux based client interacting with REST/JSON HTTP server for system information retrieval, file management, remote command execution, data transfer, and automated task scheduling etc

client-http client-side cmake cpp filemanager hacking-tool linux-app linux-client linux-rat linux-shell offsec rat red-team remote-access-tool remote-administrative-tool remote-desktop

Last synced: 06 Feb 2026

https://github.com/kritagya-web/online_examination_project_cpp

This project is a windows-based application used for taking Exams of multiple subjects.Marks would be calculated automatically after the test finishes. Some modules/ functionalities included are New User Registration, Attempt Test, Results, Contact US, etc.

c cpp online-examination-system test-taking-platform

Last synced: 01 Mar 2025

https://github.com/raamyy/console-phonebook

A simple PhoneBook which i made as a small project using C++

console-application cpp data-structures structured-programming-approach

Last synced: 14 Oct 2025

https://github.com/nilostolte/opengl-glsl

Examples (OpenGL and GLSL shaders) and complete OpenGL installation with w64devkit development kit, glad and glfw3 binaries and Ninja building tool for Windows 64 C/C++

c cpp glfw glfw3 glsl glsl-shaders graphics ninja-build opengl shadertoy shadertoy-compatibility w64devkit win64 windows windows-10

Last synced: 24 Feb 2026

https://github.com/jibsen/aocpp2019

Advent of Code 2019 solutions in C++17

advent-of-code-2019 cpp

Last synced: 31 Mar 2025

https://github.com/sea5kg/webhook-handler

webhook-handler service

cpp service webhook webhook-handler

Last synced: 30 May 2026

https://github.com/the0cp/flappy_bird

Flappy Bird made with C++ & EasyX

cpp easyx flappy-bird game game-development

Last synced: 01 Mar 2026

https://github.com/tank3-tk3/pi-calculation-cpu-gpu

PI calculation with CPU and GPU

c cpp cuda parallel-computing pi

Last synced: 13 Apr 2026

https://github.com/christinec-dev/building-escape

Building Escape is a simple room escape game made with Unreal Engine 4.27 and C++.

building-escape cplusplus cpp game game-development ue4 unreal-engine-4

Last synced: 17 Oct 2025

https://github.com/chasenut/booker

Booker is a rental (like Booking.com), made using C++ and Qt QML

app booking cpp desktop qml rental store webassembly

Last synced: 01 Mar 2026

https://github.com/antares0982/lockfree-threadpool

A lock-free thread pool based on bshoshany/thread-pool and cameron314/concurrentqueue

concurrency cplusplus cpp lockfree multithreading thread-pool

Last synced: 10 Oct 2025

https://github.com/mhdzhhan/wanderlyst

🌍 A simple travel management system return in c++ ✈️

cpp

Last synced: 18 Mar 2025

https://github.com/ivanfon/phy2d

A small, simple 2D rigid body physics library for C++.

cpp header-only physics

Last synced: 14 Oct 2025

https://github.com/suxrobgm/ec-modding-tools

Modding Tools for Hearts of Iron IV: Economic Crisis

cpp game-development modding-tools winapi

Last synced: 26 Mar 2025

https://github.com/o-rumiantsev/array

Compromise between the convenient and fast implementation of arrays in C++

array cpp features functionality list speed

Last synced: 19 Jan 2026

https://github.com/vsaint1/assaultcube-kernel

user/kernel cheetos just meant for learning purposes

cpp driver kernel-driver windows

Last synced: 14 Oct 2025

https://github.com/dotbunny/nexus

NEXUS Framework

cpp ue5 unreal-engine unreal-engine-5

Last synced: 21 Jan 2026

https://github.com/andreacasalino/xml-parser

Light C++ parser for xml file. You can both import or create from 0 xml structure.

cpp export export-xml handler import import-xml json nlohmann xml

Last synced: 27 Jan 2026

https://github.com/immanuel-c/ilog

A Simple Logger, For people that don't want bloated libraries

c cpp loggers

Last synced: 10 May 2026

https://github.com/stepantita/interview-prep

This repository contains C++ solutions for various LeetCode problems, categorized into multiple sections by topics

algorithm-challenges algorithms c-plus-plus cpp data-structures leetcode leetcode-solutions problem-solving programming programming-exercises

Last synced: 17 Jan 2026

https://github.com/im-rises/tetrissfml

Tetris game made in C++ 17 with SFML lib

cpp game sfml tetris

Last synced: 11 Jun 2025

https://github.com/hasankhadd0ur/mpi_assignment

This repository contains solutions for MPI (Message Passing Interface) programming assignments. The tasks focus on parallel computation and inter-process communication using MPI.

cpp makefile mpi

Last synced: 06 Feb 2026

https://github.com/flyingcakes85/cpp-rush-book

[WIP] A book aimed at teaching fundamentals of C++ language quickly, without compromising on important details.

book cpp education

Last synced: 17 May 2026

https://github.com/29dch/data-structure-project-ofo-shared-bicycle

数据结构项目,C++实现,主要用到了链表、栈和文件存储等知识点。

cpp data-structures

Last synced: 20 Sep 2025

https://github.com/ferhatgec/typecode

TypeCode, create unique code that introduce yourself.

cpp introduce library single-header typecode unique yourself

Last synced: 13 Jun 2025

https://github.com/hasibul442/computer-graphics-project-town-view-

this is the computer graphics project work with glut, c++, and code blocks. Here I am use "Rotation, Movement, Fan, Circle, Polygon, Translation, Special key, Sound, keyboard control".

c-plus-plus code-blocks cpp glut glut-project

Last synced: 13 Mar 2026

https://github.com/johancdev/r-type

🛸 Creation of the famous R-Type game in C++ using the SFML library, you can play it on network. This project has been done with 4 other students and is part of my 3rd year at Epitech.

conan cpp ecs network sfml

Last synced: 24 Feb 2026

https://github.com/grazen0/sweepr

Funky Minesweeper game for the terminal written in C++.

cpp minesweeper nix university-project

Last synced: 18 Feb 2026

https://github.com/threeal/volume-cpp

a cross-platform audio volume control library in C++

audio cmake cpp cpp-library cross-platform library open-source volume volume-control

Last synced: 07 Oct 2025

https://github.com/llnl/hdtopology

High-dimensional topological data analysis library for NDDAV

analysis cpp data-analysis data-viz high-dimensional-data topological-data-analysis visualization

Last synced: 29 Apr 2025

https://github.com/jomart02/lazuli

Qt NMEA navigation data simulator program supporting plugin system

cpp linux nmea nmea0183 qss qt simulator ubuntu windows

Last synced: 23 Oct 2025

https://github.com/ismacortgtz/cpp-guide

An intermedius guide to learn C++ from any knowledge level.

course cpp cpp-course english guide spanish tutorial

Last synced: 07 Oct 2025

https://github.com/jsoulier/voxel_raytracer

Voxel Raytracer using SDL3 GPU with compute shaders

3d compute-shader compute-shaders cpp example examples gpu hlsl raytracer raytracing sdl sdl3 shaders

Last synced: 07 Sep 2025

https://github.com/mdawoud27/data_structures_and_algorithms

Data Structures and Algorithms, you'll find comprehensive notes, explanations, and implementations of various data structures and algorithms.

arrays bigonotation binary-tree binary-trees c cpp data-structures hashtable javascript linked-list queues searching-algorithms sorting-algorithms stack stl

Last synced: 15 Apr 2026

https://github.com/mohammed-3tef/encryption_and_decryption_application

This program is for encryption and decription your important information like your password, ID, etc.

assignment ciphers clean-code cpp cpp-projects

Last synced: 14 Apr 2025

https://github.com/garyhilares/supple-crystal

An efficient and versatile lightweight/advanced image viewer.

contributions-welcome cpp cpp17 image image-viewer photo-viewer picture sfml

Last synced: 20 Oct 2025

https://github.com/orestudio/orestudio

Graphical wrapper over Acadia's Open Source Risk Engine (ORE).

cpp cpp20 qt qt6 qt6-gui quantitative-finance quantlib

Last synced: 18 Apr 2026

https://github.com/nic-obert/branchless_programming

Proof of concept programming using only truly branchless operations.

branchless challenge cpp proof-of-concept

Last synced: 14 Oct 2025

https://github.com/ferhatgec/mammapia

mammapia, script to piacli transpiler

cpp cpp17 mammapia piacli script transpiler

Last synced: 18 Feb 2026

https://github.com/gdonald/game-of-life-cpp

Conway's Game of Life

conways-game-of-life cpp sdl2

Last synced: 16 Mar 2025

https://github.com/mgorshkov/scipy

Scientific methods on top of NP library.

cplusplus cpp math mathematics scipy statistics

Last synced: 02 Apr 2026

https://github.com/mohammad-malik/cpp-dryrun-codegen

A tool for generating and testing "dry runs" (tricky C++ code snippets often asked in exams by universities like FAST) in an isolated Docker environment.

cpp dryr exam help llms rag

Last synced: 24 Feb 2026

https://github.com/michelerenzullo/blur_algorithms

Fastest algorithm for Gaussaian blur on CPU. Fast Fourier Convolution - Portable alternative to cv::blur and cv::GaussianBlur in the frequency domain - Documentation and refactoring in progress

blur convolution cpp fft fftw fourier frequency gaussian image-processing kernel opencv openmp padding pffft pocketfft time

Last synced: 20 Aug 2025

https://github.com/kezhengjie/simplelog

You just need to log,so why bother?header-only,single and tiny cpp log lib here!

cpp cross-platform easy-to-use header-only log logging logging-lib logging-library out-of-the-box simple-api thread-safe tiny

Last synced: 16 Oct 2025

https://github.com/ssusnic/ascii-snake

A repository that contains the source code of my terminal based Snake game written in C++ for the Windows Command Line.

2d 2d-game ascii command-line commandprompt cplusplus cpp game-development game-programming gamedev making-games mingw mingw-w64 snake snake-game terminal-based terminal-game text-based-game visual-studio vscode

Last synced: 23 Oct 2025

https://github.com/andreasfertig/heise-2020-09-cpp-tricks-auto-as-nttp

Companion source code for "Auto as NTTP"

article cpp cpp17 cpp20 ct heise

Last synced: 25 Mar 2025

https://github.com/tamim-saad/cses-problem-set-solutions

Solutions to the CSES Problem Set with clean, optimized code. Designed to help competitive programmers improve their problem-solving skills. Contributions are welcome—don’t forget to star!

competitive-coding competitive-programming competitive-programming-contests cpp cses cses-dp-section cses-editorial cses-introductory-problems cses-problem-set cses-problem-set-solution cses-problemset cses-solutions cses-submissions problem-set problem-solving

Last synced: 18 Oct 2025

https://github.com/salma-mamdoh/text_editor-program

Our project for Structured Programming Course taken during fall 2022 semester

cpp filesystem problem-solving structure-programing

Last synced: 19 Jan 2026

https://github.com/ferhatgec/gazete

Fegeya Resmi Gazetesi, aylik gazeteniz, her zaman.

cli cpp fegeya fpaper gazete less news newspaper pdf

Last synced: 17 May 2026

https://github.com/ferhatgec/ffetch

ffetch - fetch fetch (uses curl4cpp)

cpp cpp17 curl curl4cpp fegeya fetch libcurl

Last synced: 19 Feb 2026

https://github.com/bmc-labs/matiopp

C++ wrapper for matio - Read Only (for now)

cpp library matio

Last synced: 15 May 2026

https://github.com/aleff-github/stupid-sort

My stupid sort version (:

cpp stupid-sort

Last synced: 12 Jun 2025

https://github.com/cyberscoper/esp32-game-of-life-ntp

ESP32 project running Conway's Game of Life on an SSD1306 OLED display, featuring real-time NTP clock updates and automatic switching between simulation and time display. 🚀

arduino-ide cpp esp32 oled-display-ssd1306

Last synced: 24 Feb 2026

https://github.com/bamx23/mobileoptimized

Sample project for MobileOptimized'19. iOS crash handling and stuff

2019 c cpp crash-reporting ios mobileoptimized moconf objc objcective-c swift

Last synced: 13 Apr 2026

https://github.com/gjoacorp/blossom

An OpenGL-based rendering engine written in C++.

cpp entt game-engine graphics-programming opengl rendering-engine

Last synced: 05 Mar 2026

https://github.com/tortillazhawaii/rr_sort

Various sorting implementations using distributed and parallel methods

bazel cpp cuda java openmp spark threads

Last synced: 14 Apr 2026

https://github.com/eyelash/prism

incremental PEG-based syntax highlighting engine

cpp syntax-highlighting

Last synced: 21 Jan 2026

https://github.com/sanketsuradkar/sanketsuradkar

Config files for my GitHub profile.

cpp fronted-development fullstack-development python

Last synced: 30 Apr 2026

https://github.com/anthhon/csnakegame

cSnakeGame is made in C programming language using the ncurses library which consists of a snake that moves around the screen and has to eat food while avoiding collision with the walls or with its own body.

c cmake cpp game ncurses ncurses-game personal-project snake-game terminal terminal-based terminal-game

Last synced: 06 May 2026

https://github.com/dhruvsrikanth/cudann

A distributed implementation of a deep learning framework in CUDA.

cpp cuda deep-learning deep-learning-framework gpu-programming high-performance-computing hpc parallel-programming

Last synced: 01 May 2026

https://github.com/nir3x/fxms.cpp

FNV-XOR-Mask-Shuffle Symmetric Encryption Algorithm

algorithm c-plus-plus cpp crypto encryption fnv fxms mask security shuffle symmetric xor

Last synced: 09 Jun 2026

https://github.com/dyollb/modernize_cpp

small collection of script to refactor legacy C++ code.

clang-tidy cplusplus cpp cpp11 cpp14 modernization refactoring

Last synced: 04 May 2026

https://github.com/thijsmie/martex-cpp

A fast and flexible TeX-to-HTML transpiler.

cpp php-library wasm

Last synced: 02 May 2026

https://github.com/aashrafh/qtnotepad

A Notepad that simulates the main functions of Windows Notepad using C++/Qt

cpp notepad qt qt5 qt5-gui qtcreator

Last synced: 29 Apr 2026

https://github.com/mamunul/fast

FAST Corner Detection

computer-vision corner-detection cpp fast macos

Last synced: 04 May 2026

https://github.com/lsx-s-software/homeworkchecker

一套为高校教师设计的作业管理系统

cpp cross-platform mysql qml qt qtquick

Last synced: 06 May 2026

https://github.com/nedal-esrar/my-leetcode-solutions

My solutions for LeetCode problems

cpp leetcode leethub problem-solving python3

Last synced: 15 Apr 2026

https://github.com/ernest1338/cpp-gui-irc-client

simple GUI client for IRC protocol written in C++ aimed for me to practice coding in C++ and making GUI applications

cpp gui irc qt

Last synced: 15 Apr 2026

https://github.com/aditya-a-garwal/mbed-keypad

A simple library to use popular 4x4 Keypads with ARM MBed OS and ARM Cortex M Microcontrollers

arm async button c cortex-m cpp embedded keypad mbed mbed-os rtos sensor

Last synced: 16 Apr 2026

https://github.com/azurespheredev/kerneldriver2drawline

Enables developer to draw a line with start point and end point.

c cpp gdi hooking kernel wdk windows-10

Last synced: 06 May 2026

https://github.com/101rror/geeksforgeeks

POTD and Practice Problems Solutions, 💻 (Author :: 101rror)

cpp java javascript potd-gfg python3

Last synced: 06 May 2026

https://github.com/beanwarehq/beanmaths

Cursed and scuffed mental maths practice app. bean

bean cpp cpp20 cursed math maths multiplayer multiplayer-game multiplayer-game-server rust rust-lang

Last synced: 28 Apr 2026

https://github.com/spectrevert/rite

simple header for testing c/c++ source code

c cpp tap unit-testing

Last synced: 01 May 2026

https://github.com/miroox/leetcode

My Leetcode solutions

cpp csharp leetcode rust

Last synced: 06 May 2026

https://github.com/yehiasharawy/fish-fillet-opengl

A Feeding Frenzy game in C++. Rendered GUI using OpenGL and responded to user input using mouse and key listeners.

cplusplus cpp glut opengl

Last synced: 28 Apr 2026

https://github.com/bluecadet/cinder-bluecadetutils

Cinder block with util classes for media loading, caching, multi threading, etc.

cinder cpp threading utility-library

Last synced: 08 Jun 2026