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/linghaochan/code-non-stop

码不停题

cpp leetcode python

Last synced: 21 Feb 2026

https://github.com/satharus/original-mastermind

A clone of the "Original Mastermind" game from the 70s written in C++ to practice the basics of OOP.

code-breaking cpp mini-project oop

Last synced: 13 Apr 2025

https://github.com/dev-cafe/context-api-example

Shows how to implement context-aware APIs in different languages.

api c cffi cmake context cpp fortran

Last synced: 16 May 2025

https://github.com/jakobbbb/splat

a simple and not very optimized Gaussian splat renderer

3dgs cpp gaussian-splatting opengl

Last synced: 15 Mar 2025

https://github.com/yuantinghsieh/realsteelboxinggame

A real-time motion-sensing boxing game with GUI written in Qt, QML, c++

boxing cpp qml qt5 raspberrypi

Last synced: 12 Jul 2025

https://github.com/asad-ismail/lane_detection

Lane Detection and Classification using Front camera monocular images

adas cpp embedded lanedetection pruning quantization tensorflow weight weightclustering

Last synced: 19 Apr 2025

https://github.com/shawnjeffersonwang/messenger

This repository contains a C++ Chatroom application supporting features like user authentication, friend management, private and group chats, real-time notifications, and file uploads. The project uses Redis, CMake, and epoll with multithreading for efficient performance.

async cmake cpp linux messenger multithreading network redis websocket-client websocket-server

Last synced: 15 Apr 2025

https://github.com/johnkinuthiaa/zero-to-hero

This comprehensive "Zero to Hero" coding course is designed for absolute beginners and aspiring developers seeking to gain proficiency in in-demand programming languages and technologies.It covers takes you from basic to pro in just a few clicks

cpp css golang html java javascript project-based-learning python sql typescript

Last synced: 01 Jul 2025

https://github.com/zoroxide/olcpge-fourier-series

Visulalizing Fourier Series in C++

cpp fourier-series game-engine olcpixelgameengine

Last synced: 16 May 2025

https://github.com/danieldidiobalsamo/maze_generator

Maze generator and solver | C++ / Web Assembly / Vue.js

a-star cpp dijkstra emscripten emscritpen maze-generator vue wasm webassembly

Last synced: 26 Oct 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/rabarbra/webserv

Webserv 42 project

cpp epoll kqueue webserver

Last synced: 12 Apr 2025

https://github.com/minwook-shin/ubuntu-korea-cpp-study-book

Ubuntu Korean Community C++ Basic Study Textbook

cpp korean study-textbook textbook ubuntu

Last synced: 15 Jul 2025

https://github.com/senior-sigan/reverse_polish_calc_cpp

OOP-style Reverse Polish Calculator in C++ I did during twitch stream

calculator cpp object-oriented-programming reverse-polish-notation

Last synced: 19 Apr 2025

https://github.com/compose-generator/ccom

⚙️ Compiler for the CCom (Conditional Comments) language

comment condition cpp grammar interpreter java language

Last synced: 03 Sep 2025

https://github.com/luki120/cassia

Simple tweak written in pure C, yes you read that right

c cpp ios jailbreak

Last synced: 07 Apr 2025

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/alexhuszagh/libxlsxwriterpp

C++ bindings for libxlsxwriter.

cpp libxlsxwriter

Last synced: 19 Apr 2025

https://github.com/arsdever/qcolorpicker

Qt dialog for picking color (a modernized version)

color-picker cpp dialog qt widget

Last synced: 19 Apr 2025

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/bobmcdear/programming-challenges

Competitive programming problems & solutions

codeforces competitive-programming cpp python uva

Last synced: 10 Mar 2026

https://github.com/hxndev/searching-a-number-among-slave-processes-using-openmp-and-mpi

In this task, I wrote the code using both OpenMP and MPI inorder to parallelize it. What it does is that the master process distributes a chunk of number equally among the slave processes. Each slave process then searches for the number to find. When one slave process finds the number, it sends a message to the master process who then sends a "terminating message" to the slave processes who then abort their search.

code cpp distributed-computing master mpi mpi-library mpich openmp openmp-parallelization openmpi parallel parallel-computing parallel-programming search searching slave

Last synced: 31 Mar 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/ototot/cppbundler

A LLVM/Clang based tool to bundle C++ codes into a single file.

bundler clang-tooling competitive-programming cpp

Last synced: 28 Dec 2025

https://github.com/rahuldangeofficial/edit

"edit" is a minimal terminal-based text editor built for speed, simplicity, and reliability. No modes. No commands. Just open a file, start typing, and it autosaves. Designed for developers, sysadmins, and anyone tired of getting stuck in Vim or Nano during quick edits.

cli-tool cpp linux macos minimal ncurses open-source text-editor unix utf-8

Last synced: 07 Feb 2026

https://github.com/csiro-hydroinformatics/moirai

Manage C++ Objects's lifetime accessed through a C API

c-api cpp interoperability reference-counting

Last synced: 30 Jan 2026

https://github.com/bardobard/bardcore

Math c++ library, used for raytracing.

cpp math native nuget raytracing

Last synced: 12 Apr 2025

https://github.com/avennn/nc-screen

🖥️Nodejs C++ addon to get device screen size

addon cpp n-api napi nodejs screen

Last synced: 12 Feb 2026

https://github.com/abelzk/dual-axis-solar-tracker-arduino

Arduino-powered system that maximizes solar energy by dynamically tracking the sun using LDR sensors and servo motors.

arduino arduino-project computer-engineering cpp proteus school-project

Last synced: 27 Feb 2026

https://github.com/mmmarinho/tro2022_adaptivecontrol

Sample code and minimal standalone example for the TRO2022 paper: "Adaptive Constrained Kinematic Control using Partial or Complete Task-Space Measurements".

cpp python robotics tro2022

Last synced: 12 Feb 2026

https://github.com/senselogic/geany_prettify

Source code prettifier plugin for Geany.

beautifier c code cpp css d formatter geany html js php plugin prettifier source

Last synced: 16 Apr 2026

https://github.com/wissem01chiha/slxio

[WIP] SLXIO – SIMULINK SLX File I/O Library

c cpp files matlab simulink

Last synced: 02 Jun 2026

https://github.com/victorharri-chal/r-type

🚀  A graphical project with SFML to recreate the game R-Type with a multiplayer mode added. First projet of my 3rd year at Epitech

cmake cpp epitech game graphical-programming multiplayer multithreading network rtype-game sfml teamwork third-year-project

Last synced: 14 Feb 2026

https://github.com/oatpp/oatpp-libressl

oatpp secure ConnectionProvider based on libressl

c-plus-plus cpp https-server libressl oatpp

Last synced: 25 Apr 2025

https://github.com/ttema4/p2p-app

App for crypto exchange analysis

asio boost cpp mysql nlohmann-json qt6

Last synced: 01 Mar 2026

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/jinhyeonseo01/OpenGL-E2U-Framework

Easy to understand, wrapped for ease of use C++ OpenGL API Pipeline Template Project. With) Assimp, ImGui, OpenGL SOIL

assimp cpp game glew glsl glut imgui imgui-glfw opengl rendering rendering-3d-graphics

Last synced: 18 Jan 2026

https://github.com/jaytwolab/qsloglib

Log library for Qt 5 or 6 (based on SLogLib) :kr: Qt 5 또는 6 기반 로그 라이브러리

cpp log logging qt qt5 qt6

Last synced: 09 Apr 2025

https://github.com/costava/heightmap-ray-marcher

A ray marcher for heightmap images or any images with a real time freely moving camera.

aabb cast casting cpp glm marcher marching orthographic perspective projection ray sdl2

Last synced: 03 Mar 2026

https://github.com/thelartians/luaglue

Lua bindings for the Glue library

bindings cpp glue lua lua-bindings

Last synced: 03 Mar 2026

https://github.com/lchsk/knights-cpp

An attempt at making a classic real-time strategy game

cpp cpp11 cpp14 game real-time-strategy rts sfml strategy strategy-game

Last synced: 25 Apr 2025

https://github.com/dragazo/rustex

Rust-style mutex type for C++

cpp cpp17 header-only mutex synchronization

Last synced: 04 Mar 2026

https://github.com/mouse0w0/jni-with-gradle-example

An example to show how to use Gradle to compile C/C++ JNI code

c cpp example gradle jni native

Last synced: 16 Apr 2026

https://github.com/lifka/tetris-allegro

Game in C++ made with Allegro library. Just another one Tetris.

allegro cpp tetris

Last synced: 04 Mar 2026

https://github.com/ayaankhan98/sortilyzer

A sorting algorithm visualizer able to visualize Bubble sort, insertion sort, quick sort, selection sort. written using SFML and Dear ImGUI. Under MIT License.

algorithms cpp sortilyzer sorting-algorithms sorting-visualization

Last synced: 05 Mar 2026

https://github.com/x-rays5/inireader

A simple c++17 header only ini parser/writer.

cpp cpp17 headeronly ini ini-parser parser

Last synced: 05 Mar 2026

https://github.com/sorrowfeng/qt-ant-design

Implementing Ant Design with Qt Widget

ant-design cpp gui qt widget

Last synced: 03 Jun 2026

https://github.com/princebansal7/dsa-sheets-code

This Repository contains Logic programs with full explanations and multiple ways of approaching the Problems. Also my solution codes for sheets like DSA 450 Sheet, SDE 180 Sheet, Ongoing DSA Placement Course etc.

algorithms cpp data-structures leetcode stl

Last synced: 05 Mar 2026

https://github.com/vvvar/generator-cpp-github

Scaffolder for C++ CMake/Conan Project

cmake conan cpp cpp20 yeoman-generator

Last synced: 14 Jun 2025

https://github.com/wx257osn2/veiler

Veiler C++ Library

c-plus-plus cpp cpp17 header-only

Last synced: 06 Mar 2026

https://github.com/ferhatgec/intelligentui

Fegeya intelligenTUI, really simple & single header TUI library.

buffer cli cpp cpp17 intelligent terminal terminal-emulator termios tui ui

Last synced: 07 May 2026

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/ferhatgec/easymorse

Morse Alphabet converter library.

alphabet converter cpp header library morse single

Last synced: 18 Feb 2026

https://github.com/tpaschalis/cpp-utf8-io

C++ Read and Write UTF-8 encoded characters to a text file *in Windows*

c-plus-plus cpp io utf-8

Last synced: 28 Jul 2025

https://github.com/OneiroGames/TSOCA

Специально для #LDJAM

cpp opengl visual-novel vulkan

Last synced: 11 Mar 2025

https://github.com/impiaaa/eastl-shim

Turns EASTL into a drop-in STL replacement

cpp

Last synced: 06 Jul 2025

https://github.com/zer0m4n/chip8_wasm

A lightweight CHIP-8 emulator compiled from C++ to WASM. Runs in the browser with keyboard input, timers, sound, and pixel-perfect rendering.

ch8 chip-8 chip8 chip8-emulator cpp emulation emulator english-spanish github github-pages learn wasm webassembly

Last synced: 20 Apr 2026

https://github.com/zigaowang/usaco-cses-cf

USACO • CSES • CF Training Source Code

algorithm codeforces cpp cses usaco

Last synced: 05 Sep 2025

https://github.com/r1nc/ngenxx

A cross-platform framework based on modern C++, supporting biz dev via Lua & JS.

android c cpp cpp11 cpp14 cpp17 cpp20 cpp23 cross-platform crossplatform harmonyos ios js linux lua macos typescript wasm webassembly windows

Last synced: 02 Apr 2025

https://github.com/tsnsoft/wxwidgets_demo

Пример программы на С++ в Code::Blocks с использованием wxWidgets

codeblocks cpp example windows wxwidgets wxwidgets-applications

Last synced: 20 Apr 2026

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/flavouredtux/ember

x86-64 decompiler built from first principles. ELF + Mach-O, IR + SSA, pseudo-C, QuickJS scripting.

cpp cpp23 decompiler disassembler elf mach-o reverse-engineering x86-64

Last synced: 29 Apr 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/pawelk5/atari-msc

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

cpp cpp20 imgui sfml

Last synced: 05 Jul 2025

https://github.com/kayess/animray

Raytracer and animation program

animation c-plus-plus c-plus-plus-20 cpp cpp20 graphics raytracer

Last synced: 26 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/greeenboi/facerecogcpp_srm

Our team's OODP project repo

ai cpp opencv

Last synced: 26 Apr 2025

https://github.com/ogshawnlee/algorithms

A collection of practice algorithms written in Python, Ruby, TypeScript (tested with Vitest) and V.

cpp python ruby typescript v vlang

Last synced: 25 Apr 2025

https://github.com/thisis-developer/c-plus-plus

This repo contains various C++ topics like constructors and destructors, data structures, dynamic memory allocation, exception handling, friend functions, functions, inheritance, loops, new and delete operations, polymorphism, practice code, recursion, structures, and templates.

constructor cplusplus cpp datastructures destructors dynamic-programming exception-handling friendfunction gfg-solutions loops object-oriented-programming overloading overriding polymorphism recursion static structure template virtualfunctions vscode

Last synced: 14 Oct 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/tum-vision/lgm

Implementation of Layered Graphical Model with demo code

cpp graphical-models machine-learning python pytorch

Last synced: 14 Oct 2025

https://github.com/kei-k23/rex

Regular Expression (Regex) engine that written in C++

clang cpp regex regular-expression

Last synced: 15 Oct 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/oatpp/benchmark

oatpp performance benchmark vs other frameworks

benchmark cplusplus cpp golang oatpp performance

Last synced: 05 Jul 2025

https://github.com/snykk/competitive-programming

my competitive programming journey https://www.codewars.com/users/snykk https://leetcode.com/snyk/

codeforces codewars codewars-kata-solution codewars-solutions competitive-programming cpp hackerrank leetcode leetcode-cpp leetcode-solutions problem solutions toki

Last synced: 16 Oct 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/ejunjsh/leetcode

😄 (600/800) learn algorithms and learn c++ by the way

algorithm cpp learning-algorithm leetcode shell sql

Last synced: 13 Apr 2025

https://github.com/jbaldwin/libwingmysql

Safe and easy to use C++17 MySQL client library.

async asynchronous cpp cpp17 event-driven modern-cpp mysql-client

Last synced: 17 Oct 2025

https://github.com/lyzkeeptrying/qfluentuifortouch

A collection of Fluent Design UI plugins based on Qt5-Widget, specifically optimized for touchscreen devices. This project provides modern, fluid, and touch-friendly interface components for Qt applications.

cpp embedded fluent-design qt qt5 qwidget touchscreen ui

Last synced: 17 Oct 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