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/wtrsltnk/video-stream

Simple C++ HTTP server serving a page with video player

cmake cpp http streaming video

Last synced: 20 Sep 2025

https://github.com/udontur/cs

🏦 One-stop resource vault for Competitive Programming

algorithms competitive-programming cpp data-structrues resource

Last synced: 14 Apr 2025

https://github.com/kdewald/safe_callback

A wrapper around std::function with some thread-safety guarantees.

callback-functions cpp thread-safe

Last synced: 01 Mar 2026

https://github.com/stuin/solisp

A Lisp based Programming language designed for embedded C++ applications

cpp interpreter language lisp

Last synced: 16 Aug 2025

https://github.com/vspefs/makefile-cxx-module

Use C++20 modules and header units perfectly in Makefile. Make is fully functional.

cpp cpp20 cpp20-modules gnu-make gnu-makefile make makefile template-project

Last synced: 11 Apr 2025

https://github.com/maxencebonamy/Sand-Box

This software is a physical simulation. You can arrange different physical elements anywhere in the window, and they will evolve with each other according to the laws of physics.

cpp physics sandbox sfml simulation xmake

Last synced: 12 Mar 2025

https://github.com/yexuanxiao/cppprimerplus-6th-example

C++ Primer Plus 6th Edition Example Code

cpp example-code

Last synced: 27 Apr 2025

https://github.com/aivanf/opengl-cpp-objc-mac

Educational project with usage of Objective-C, C++, OpenGL on Mac

assimp cpp fog freeimage freetype glm glsl graphics light macos model normal-mapping objective-c opengl scene shaders texture torus

Last synced: 15 Mar 2026

https://github.com/lecrapouille/chessneuneu

[Application][Version 0.1][Functional][WIP] Non serious chess engine self learning chess rules (legal moves)

chess chess-engine cpp neural-network sfml2

Last synced: 21 Feb 2026

https://github.com/rabarbra/webserv

Webserv 42 project

cpp epoll kqueue webserver

Last synced: 12 Apr 2025

https://github.com/kassane/standalone-server

Asio standalone C++ HTTP/S Server (uses zig build-system)

cpp zig-package

Last synced: 15 Apr 2025

https://github.com/bardobard/bardcore

Math c++ library, used for raytracing.

cpp math native nuget raytracing

Last synced: 12 Apr 2025

https://github.com/AlbertSuarez/Jutge-EDA

🎓 Tots els problemes del Jutge de EDA (FIB). All Jutge problems of EDA (FIB).

backtracking barcelona bfs cpp eda fib jutge jutge-eda upc

Last synced: 14 Mar 2025

https://github.com/tsnsoft/cppapplication-linux

Пример простейшей программы на C++ в NetBeans для платформы linux

cpp example gcc linux netbeans

Last synced: 18 Apr 2026

https://github.com/tsnsoft/mingw

MinGW

cpp mingw

Last synced: 26 May 2026

https://github.com/maxencebonamy/sand-box

This software is a physical simulation. You can arrange different physical elements anywhere in the window, and they will evolve with each other according to the laws of physics.

cpp physics sandbox sfml simulation xmake

Last synced: 09 Apr 2025

https://github.com/farid-karimi/snake-game

A simple Snake game programmed with c++

cli cpp game game-development snake-game

Last synced: 20 Jun 2025

https://github.com/djbozkosz/Symbian-HomeScreen-Widget-QML

Homescreen widget template for Symbian v5, Anna, Belle using Qt 4.7.4, QML, C++.

cpp qt symbian widget

Last synced: 13 Apr 2025

https://github.com/ldeakin/zarrs_ffi

C/C++ bindings for the zarrs rust crate

c cpp library zarr zarr-v3 zarrs

Last synced: 24 Apr 2025

https://github.com/deveshsangwan/two-pass-assembler

A two pass assembler implementation in c++

assembler cpp two-pass-assembler

Last synced: 19 May 2026

https://github.com/grgomariani/layered-hashmap-cpp

Chinese remainder theorem based hashmap (hash table, unordered map). Instead of creating one hashmap and chaining the elements into linked lists it creates new hashmaps.

cpp data-structures-algorithms hashing hashmap map

Last synced: 24 Apr 2025

https://github.com/praydog/ff7rb-uevr

UEVR fixes for FINAL FANTASY VII REBIRTH

cmkr cpp final-fantasy modding uevr unreal unreal-engine virtual-reality

Last synced: 22 Feb 2026

https://github.com/xeyossr/citch

citch - fast system fetch written in c++ (nitch but c++)

command-line cpp fastfetch fetch flashfetch linux neofetch system terminal

Last synced: 24 Apr 2025

https://github.com/francescopasin/tower-defense

C++ and QT tower defense game

cpp qt tower-defense

Last synced: 11 Mar 2025

https://github.com/eliasmoflag/vacmon

vac module dumper

cpp cs2 dumper monitor vac

Last synced: 09 Apr 2025

https://github.com/eUltrabyte/wlfw

Bloat free window library framework to creating windows and contexts on the most popular platforms.

android cpp cpp20 ios library linux macos unix wayland win32 windows wlfw x11 xcb

Last synced: 11 Mar 2025

https://github.com/snmetamorph/mem2pix

Crossplatform utility for real-time visualization process memory content as image. Based on SDL2, works on Windows and Linux.

cmake cpp cpp17 debug graphics linux mem2pix memory-analysis pixels reverse-engineering sdl2 utility visualization windows

Last synced: 13 Mar 2026

https://github.com/seanchas116/tflitesegmentationqt

Run TensorFlow Lite image segmentation in Qt desktop app

cpp qt qt-desktop tensorflow tensorflow-lite

Last synced: 06 Sep 2025

https://github.com/rkirlew/elm-media-player

A media player with the flavor of Windows Media player. Enjoy juicy graphics while you listen to your favorite music

audio audio-player bass-library contributions-welcome cpp fft good-first-issue imgui video

Last synced: 15 Apr 2025

https://github.com/jdsherbert/fisher-yates-shuffle

Fisher Yates Algorithm implementation for randomizing an array of objects, implemented in various languages.

c cpp csharp haxe java javascript js lua python ruby ts typescript unity unreal-engine

Last synced: 07 Apr 2025

https://github.com/bluecannonball/polynet

A simple, cross-platform networking abstraction for C++.

cpp cross-platform internet network networking tcp udp

Last synced: 06 Sep 2025

https://github.com/tomsik68/ansi_colors

Single-header macro-based library for using terminal color codes in C/C++

c colors colors-codes console cpp terminal

Last synced: 31 Aug 2025

https://github.com/ferhatgec/inpuft

Fegeya Inpuft, Work-in-progress simple & single header line-editing library. Written in C++17.

cpp cpp17 library line line-editing line-editor single single-header

Last synced: 18 Feb 2026

https://github.com/ossamamehmood/age-conversion

Age Conversion - Decision-Structure - C++ - "The entire structure of this calculator is based on the "general" way to calculate the age of a person from his/her. The fractions of months are calculated based on the number of days of the last month entered in the field "date to compare age".

age conversation converter cpp decision structure

Last synced: 18 Jan 2026

https://github.com/karimsayedre/beyond

My custom game engine featuring hardware ray tracing, path tracing and DLSS.

cpp cpp20 dlss game-engine path-tracing ray raytracing vulkan

Last synced: 02 Apr 2025

https://github.com/stonedev-app/picolgfx

To Use LovyanGFX on Raspberry Pi Pico.

arduino cpp gc9a01 lovyangfx pico platformio raspberry-pi-pico ssd1306 vscode

Last synced: 12 May 2025

https://github.com/simogasp/cmake-examples

Some toy examples to illustrate the modern CMake features

cmake cpp example-project tutorial

Last synced: 05 Apr 2025

https://github.com/TheCompez/CryptoSwap

Crypto swap concept based on Qt Quick Technology.

bitcoin btc concept cpp crypto cryptoswap design qml qt qtquick ui ux

Last synced: 16 May 2025

https://github.com/jdsherbert/audio-procedural-reverb

Simple C++ implementation of a basic Procedural Reverb algorithm. Includes an example usage case with a simulated sinusoidal signal.

audio audio-effect audio-effects audio-processing cpp delay procedural reverb reverberation sine sine-wave sinewave

Last synced: 02 Apr 2025

https://github.com/acanixz/cyberpunkplusplus

Um RPG com temática cyberpunk escrito em C++

cpp

Last synced: 28 Apr 2025

https://github.com/astrodynamic/color-lines-in-qt-qml

Color Lines is a logical computer game where players make moves to align five or more balls of the same color in a line. Developed in 1992, it offers strategic gameplay on a 9x9 grid, rewarding players with points for creating longer lines. With colorful balls appearing on each turn, aim for the highest score in this addictive puzzle game.

balls cpp cpp17 game gameplay gaming grid logic puzzle qml qml-applications qt qt6 qt6-gui strategy

Last synced: 05 Oct 2025

https://github.com/veresdavid/opencv-calculator

A virtual calculator controlled by hand gestures. (https://youtu.be/RnA-b2uEvak)

camera cpp opencv

Last synced: 19 May 2026

https://github.com/scyth3-c/gl-pincel

a pincel with anchor points, you can draw arbitrarily or with anchos poins polygons

brush cpp cpp17 drawing linux makefile opengl

Last synced: 25 Jan 2026

https://github.com/algo-ryth-mix/compression

Comparison on Compression Algorithms for Games

cpp game-development game-engine-development lzma testing-tool zip

Last synced: 19 Apr 2026

https://github.com/chahelgupta/dsa-project-familytree

C++ program for building and visualizing a hierarchical family tree. The program should allow users to interactively add family members, specify their parent-child relationships, and visualize the family tree's structure.

cpp dsa dsa-algorithm dsa-project dsa-solutions miniproject

Last synced: 11 Apr 2025

https://github.com/zhanghuanchong/eatnum

:1234: Cocos2d-x 3.0 game with C++ 11

cocos2d cpp cpp11 game

Last synced: 10 Apr 2025

https://github.com/calkoe/arduinoos

A simple library for saving and modify your applications settings

arduino cpp management utility

Last synced: 30 Apr 2025

https://github.com/pk8868/atari-msc

ATARI Logo Interpreter for Motorola Science Cup 2021 (4th place)

cpp cpp20 imgui sfml

Last synced: 18 Mar 2025

https://github.com/tremus/figmaboundsheader

Figma plugin for generating a c friendly Bounds.h file with the dimensions of all selected nodes

c cpp figma figma-plugin gui

Last synced: 11 Apr 2025

https://github.com/tdegeus/gooseeye

Geometrical statistics

cpp gui image-processing python python3 statistics

Last synced: 30 Apr 2025

https://github.com/jaggernaute/powabonk

A powerful yet simple user management system

cpp mysql qt user-interface user-management

Last synced: 10 Apr 2025

https://github.com/zenseact/zmbt-framework

Zenseact Model-based Testing Framework

cpp model-based-testing unit-testing-framework

Last synced: 17 Jan 2026

https://github.com/psingh12354/c-stl

Here I upload my C++ STL program which i have done during Covid-19.

basic cpp examples explaination insertion notes pair-template practice-programming stl vector

Last synced: 30 Apr 2025

https://github.com/praydog/alan-wake-2-mod-loader

A mod loader for Alan Wake 2 using loose file loading

alan-wake-2 cmkr cpp modding reverse-engineering

Last synced: 30 Apr 2025

https://github.com/sspeedy99/cyweather-weather-forecast

A real-time command line weather application written in c++.

api cpp terminal weather-app web-api

Last synced: 14 May 2026

https://github.com/astrodynamic/game-of-life-in-qt-qml

Game of Life is a cellular automaton where cells evolve based on simple rules. It demonstrates emergent behavior and can simulate complex patterns and systems.

algorithms cell classic-game cpp cpp17 game primitive qml qt qt6 qt6-gui tableview

Last synced: 07 Jul 2025

https://github.com/sam0jones0/sugarsentry

ESP32-based portable blood glucose visualisation device with e-ink display. Utilizes Dexcom API, BME280, and VCNL4040 sensors. Developed in C++ for low power, long battery life.

blood-glucose-monitoring bme280 cpp dexcom dexcom-api e-ink esp32 low-power portable vncl4040

Last synced: 10 Apr 2025

https://github.com/duclek65t/flappychim-2.0

UET - Assignment about game

cpp flappy-bird game sdl2 uet

Last synced: 28 Oct 2025

https://github.com/gusenov/examples-qt

:deciduous_tree: Примеры приложений Qt.

cplusplus cpp example-app examples qml qml-samples qt qt-applications

Last synced: 11 Jan 2026

https://github.com/stars-sea/dynamicdesktop

基于 WinUI3 的动态桌面设置程序

beautifier cpp desktop winui3

Last synced: 16 Feb 2026

https://github.com/seariddlegames/graphics-module

Graphics Module

cpp module opengl

Last synced: 20 Mar 2025

https://github.com/n1ko23/wintaskman

WIP: Qt6 based program trying recreate the iconic WinXP/Vista/7 task manager

cpp linux qt6 task-manager ui

Last synced: 10 Apr 2025

https://github.com/rir360/login-systems

The repository contains some different types of simple login systems programmed in c/c++ language. From a very simple password checking program to an advanced encryption system.

c cpp decryption encryption login password system

Last synced: 17 May 2026

https://github.com/sajed-zarrinpour/modern-cpp--class-materials

Notes on modern c++ programing.

cmake cpp education google-test

Last synced: 16 Apr 2025

https://github.com/zompi2/cppcorosample

My understanding of C++20 coroutines with sample code.

coroutines cpp cpp20 documentation

Last synced: 25 Jan 2026

https://github.com/zpnst/wordly

A simple console game

console-application console-game cpp oop

Last synced: 13 Apr 2025

https://github.com/sahilbansal17/cplusplus

Get to know A to Z of C++

basics-of-cpp cpp programming-language

Last synced: 30 Apr 2025

https://github.com/sixiaolong1117/simplewol

一个简单的命令行工具,可以实现网络唤醒(Wake on LAN),基于 C++。

cpp wake-on-lan wakeonlan wol

Last synced: 15 Jun 2025

https://github.com/hbarcelos/cpp-state-machine

Example implementation of a State Machine in C++ to illustrate the State Pattern

cpp design-patterns oop oop-principles

Last synced: 01 May 2025

https://github.com/k1ethoang/party-management

Bài Tập Lớn - Lập trình hướng đối tượng (OOP). Đại học Giao Thông Vận Tải - Phân hiệu TP.HCM (UTC2).

cpp oop university

Last synced: 11 Jan 2026

https://github.com/supercmmetry/bitio

A simple and fast bitio library for c++

benchmark bitio cpp filesystem io memory-buffers read-write

Last synced: 02 Jul 2026

https://github.com/consti10/telemetry

Parse telemetry data coming from multiple platforms for use in an OSD (On-Screen-Display)

android cpp frsky java ltm mavlink telemetry wifibroadcast

Last synced: 10 Apr 2025

https://github.com/nguyenanhtuan1912/data-structures

Đây là repository học data structures ở nhiều ngôn ngữ khác nhau. Trong repo này sẽ chứa các file source về các ví dụ của cấu trúc dữ liệu. Xem thêm trong README

algorithms cpp csharp data-structures rust typescript

Last synced: 15 Jun 2025

https://github.com/fffaraz/gameoflife

SFML-based Conway's Game of Life simulation in C++

cpp sfml simulation

Last synced: 10 Apr 2025

https://github.com/fffaraz/qt-torrent

Qt Torrent Example

cpp qt torrent

Last synced: 28 Jun 2025

https://github.com/syedzawwarahmed/computer-graphics

A repo for OpenGL Code.

cpp glut opengl

Last synced: 01 May 2025

https://github.com/offensive-vk/classics

Classics: (C/C++) ~ This Repository Contains All of My C & C++ Programs. Hence, An Old School Repo. All Programs Have Categorized for Reference.

assembly bash c cpp

Last synced: 15 Jun 2025

https://github.com/cjdb/doge

An open source game engine leveraging C++17, Concepts TS, Ranges TS, OpenGL 4.3, Vulkan, and SYCL.

concepts-ts cpp cpp-17 doge game-engine game-engine-development game-engine-prototype opengl ranges-ts sycl vulkan

Last synced: 19 Apr 2025

https://github.com/thavarshan/gym

🏋️ Gym membership package purchase and invoice generator made using C++.

billing-system cpp gym invoice-generator purchase

Last synced: 10 Apr 2025

https://github.com/cggos/dsa

Data Structures and Algorithms :sunny:

algorithms algorithms-and-data-structures cpp data-structures

Last synced: 28 Oct 2025

https://github.com/styulenev/qt-cpp-examples

Examples of test programs C++/Qt/QML

cpp cpp-library qml qt

Last synced: 06 Jul 2025

https://github.com/vittorioromeo/ssvmenusystem

[HEADER-ONLY] C++14 lambda-based library for quick creation of menus. Supports multiple nested menus (categories). Supports Single/Toggle/Slider menu item types. Useful in game development or console applications-

c-plus-plus cpp cpp11 cpp14 game game-development gamedev library menu

Last synced: 12 Jul 2025