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/offa/matcher

C++11 Hamcrest like Matcher implementation.

cpp cpp11 cpputest hamcrest

Last synced: 17 Oct 2025

https://github.com/tsnsoft/cpputf8crossplatform

Пример консольной кроссплатформенной программы на C++ с UTF-8 для Visual Studio 2022

console cpp cross-platform linux utf-8 visual-studio windows

Last synced: 08 May 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/ghostofgoes/machine-learning

Code and notes from the Machine Learning and Data Mining class.

cpp data-mining machine-learning machine-learning-algorithms neural-network python

Last synced: 03 May 2026

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/alexcoder04/arduino-trautonium

Electronic music instrument with the Arduino

arduino arduino-music c cpp creativity ino melody music music-instrument notes

Last synced: 13 May 2026

https://github.com/rssr25/opengl

TheCherno OpenGL

cpp opengl thecherno tutorial youtube

Last synced: 09 May 2026

https://github.com/pvgupta24/cse-labs

Dump for CSE Lab assignments and programs

algorithms c computer-architecture cpp data-structures mips opengl verilog

Last synced: 09 May 2026

https://github.com/fahadpathan7/data-structure-and-algorithm

My Data Structure and Algorithm note

cpp

Last synced: 09 Jun 2026

https://github.com/aks-arise1600/mysqlgui

mysql workbench

cmake cpp mysql qt5

Last synced: 09 May 2026

https://github.com/marklagodych/colorpicker

Advanced color picker (RGB/HSL/CMYK/HTML color names)

color-picker colorpicker cpp qt5

Last synced: 13 May 2026

https://github.com/denysvitali/tuna-ge

A Graphical Engine written in C++

cpp engine graphical linux unix windows

Last synced: 09 May 2026

https://github.com/radiopizza/tpu-tndt-defectoscope-firmware

Прошивка для ESP32-S3 в составе дефектоскопа, которая управляет реле, коммутирующие нагревательные лампы, а также подключается к ПК для эмуляции клавиатуры, мыши и передачи данных по COM-порту.

arduino cpp defectoscope esp32 heater-control led serial serial-communication tndt uart usb-hid

Last synced: 09 May 2026

https://github.com/leotgo/awesomecompiler

Projeto da cadeira Compiladores, semestre 2015/1 com o professor Lucas Schnorr.

c compilers cpp inf-ufrgs infufrgs ufrgs yaml

Last synced: 09 May 2026

https://github.com/andezion/wizardrage

Fierce battles will reveal the best mage!

clion cpp cpp11 game-development middle-earth sfml sfml-game

Last synced: 13 Mar 2026

https://github.com/9inefold/exicpp

C++ wrapper for the Efficient XML Interchange (EXI) processor

cpp cpp17 exi xml

Last synced: 23 Feb 2026

https://github.com/ofelipelucca/jumpking-jumping-in-real-life

Uma aplicação que permite usar seus movimentos, capturados através da webcam, para jogar jogos. Criado com C++ e a biblioteca OpenCV, adaptado para jogar JumpKing.

computer-vision cpp game game-mod opencv opencv2 software webcam webcam-capture

Last synced: 02 May 2026

https://github.com/phschaad/avl_tree

A basic implementation of an AVL-Tree in C.

avl avl-tree avl-visualizer avltree c cpp

Last synced: 02 May 2026

https://github.com/makischristou/rtxon

A Raytracer I made for fun and learning.

cornell-box cpp golang graphics nvidia raytracing rendering rtx rtxon rust utah-teapot

Last synced: 09 May 2026

https://github.com/limitedeternity/datastructures

Udemy – Easy to Advanced Data Structures

cpp data-structures

Last synced: 19 Oct 2025

https://github.com/arin-paliwal/data-structures-and-algorithms

This Repository contains codes I solve using practicing DSA and preparing for Interviews. These codes are easy to understand and are well arranged.

algorithms cpp data-structures java python

Last synced: 10 May 2026

https://github.com/b1f6c1c4/findbug

Locate bug(s) for ANY program with YES/NO feedback only.

algebra algorithms blindness bug cpp debug lattice nodejs

Last synced: 09 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/cedricschwyter/vk

Vulkan part of my Vulkan vs. OpenGL comparison

3d-graphics cpp cpp17 linux vulkan vulkan-api windows

Last synced: 09 May 2026

https://github.com/kurotych/modern-cpp-lib

Investigate ways to create modern cpp project

bindings ci cmake codecov cpp docker gcc gcov gtest html lcov library modern python testing travis unit

Last synced: 09 May 2026

https://github.com/sebe324/image-processing

A demonstration of various image processing algorithms using OpenCV

algorithms cpp opencv

Last synced: 02 May 2026

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/rayeed221/simple-fire-detector---esp32

This is the whole code of a simple fire detector project suitable for school projects or to have something on your showcases

aurduino cpp esp32 robotics-programming sensors-data-collection

Last synced: 23 Jan 2026

https://github.com/abdallahhemdan/codeforces_uva

My solutions of the problems from codeforces and UVA

codeforces codeforces-solutions contest cpp problemsolving

Last synced: 19 Jan 2026

https://github.com/zeta611/hello-raytracer

Tiny raytracer in modern C++, config file in Lua

cpp lua modern-cpp raytracer

Last synced: 02 May 2026

https://github.com/ripio/trade

Examples for using the Ripio Trade API.

api cpp csharp curl examples java javascript php python ripio rust shell trade

Last synced: 26 Feb 2026

https://github.com/banyapon/creativecoding

openFrameworks on Visual Studio 2022: A Computer Graphics Playground Introduction

cpp immersive-media openframeworks openframeworks-addon

Last synced: 27 Jan 2026

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/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/Laateef/Furqan

An institute management system intended for institutes teaching Quran-related courses.

cplusplus cpp firebird institute-management institutes-teaching-quran mvc qt qt5 quran

Last synced: 12 Feb 2026

https://github.com/chairchandler/ftp-server

A simple FTP server compatible with RFC 959

bsd-sockets cpp cpp17 ftp-server linux qt qt5 rfc-959 simple-ftp-server

Last synced: 01 May 2026

https://github.com/jszitas/nlsolver

Easy, header only nonlinear optimizers in C++17

cpp cpp17-library header-only-library nonlinear-optimization optimization optimizer

Last synced: 11 Feb 2026

https://github.com/menduz/libwebrtc

CMake libwebrtc test project

cmake cpp libwebrtc webrtc

Last synced: 01 May 2026

https://github.com/fi-mihej/cengalpolybuild

A Comprehensive and Hackable Build System for Multilingual Python Packages: Cython (including automatic conversion from Python to Cython), C/C++, Objective-C, Go, and Nim, with ongoing expansions to include additional languages

build build-automation build-system build-tool c-language cpp cython go golang modules-manager nim nim-language objective-c packaging packaging-python packaging-system python python-package-template python-packaging setuptools

Last synced: 10 Apr 2025

https://github.com/kitswas/cpp-project-template

Secure CMake template for C and C++ projects.

beginner-friendly c cmake cpp template template-project tutorial

Last synced: 01 May 2026

https://github.com/kassane/sanitizers-zig

LLVM sanitizers for zig-toolchain

cpp cpp-libraries llvm-sanitizer zig zig-package

Last synced: 24 Oct 2025

https://github.com/alexandersilvab/basicgl

This is a simple framework which allows to create simple OpenGL apps without much code

cpp drawing glut opengl opengl-viewer plot

Last synced: 01 May 2026

https://github.com/ocl-foss/ocl

🍯 A modularized set of libraries to write high-performance C++ applications.

core cpp fix library modular ocl tproc

Last synced: 03 May 2026

https://github.com/tttapa/batmat

Fast linear algebra routines for batches of small matrices.

cpp linear-algebra simd

Last synced: 03 Mar 2026

https://github.com/echosingh/ahocorasickproject

Aho-Corasick Visualization Project with GUI using wxWidgets

aho-corasick aho-corasick-algorithm cpp wxwidgets

Last synced: 11 Feb 2026

https://github.com/selcuukyilmazz/fingertracker

Finger tracker that can define shapes and create hovering tables. Written in C++ and used threading.

computer-vision cpp hoverboard opencv shapedetection skin-detection threading

Last synced: 12 May 2026

https://github.com/iron-buster/os-learning

南京大学操作系统实验课代码

c computer-system cpp os

Last synced: 01 May 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/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/soraxas/plotmsg-cpp

Create plots in C++ with message sending

asynchronous-plotting cpp message-passing plotly plotting protobuf

Last synced: 13 Jun 2026

https://github.com/anav5704/cs111-projects

Projects made for my introduction to computer science course @ USP

cpp terminal

Last synced: 15 Mar 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/zfa3/cp_problems

A collection of competitive programming problems I have solved

competitive-programming cpp python

Last synced: 30 Apr 2026

https://github.com/merteldem1r/algostruct

AlgoStruct - Mastering DSA with C & C++ Data Structures and Algorithms, Essential Concepts like Pointers, OOP, Structures, Memory Allocation etc. with well explained comment lines and Readme files. Implementing all Data Structures from scratch and their Algorithms.

algorithms c computer-science cpp data-structures leetcode

Last synced: 08 Oct 2025

https://github.com/lambdaurora/gpio_led_image

A fun software to "display" images on a RGB led.

cpp gpio raspberry-pi raspberry-pi-gpio rgb-led

Last synced: 09 May 2026

https://github.com/fl0p1337/strafehelper

Movement macroing tool for Apex legends

cpp imgui lurch-strafe movement neostrafe superglide win32

Last synced: 13 May 2026

https://github.com/dominiklindorfer/sycl-intelgpu-quickstart

Lightweight & simplified approach to SYCL development

c cpp dpp gpu gpu-programming intel oneapi oneapi-dpc sycl vscode

Last synced: 09 May 2026

https://github.com/otacilion/bob-robot-simulator

A Simulator to control systems banchmarks maded in cpp with _ :heart:

control-systems cpp robotics simulator

Last synced: 30 Apr 2026

https://github.com/dalbitresb12/winformscpp-template

A project template for creating an application with a Windows Forms (WinForms) user interface using C++ in Visual Studio 2019.

cpp template-project visual-studio windows-forms

Last synced: 09 May 2026

https://github.com/neorandom/brainduck-projects

Brainfuck interpreters and compilers. Currently versions are written in Python, C++, Rust and Assembly.

assembly assembly-x86-64 brainfuck brainfuck-interpreter c cpp esoteric-language nasm python python3 rust

Last synced: 11 Feb 2026

https://github.com/harrymt/dartboard_detector

An OpenCV dartboard detector written in C++.

cpp hough opencv sobel

Last synced: 12 Jun 2026

https://github.com/surpri6e/notes

Console application for create notes

cpp cpp14 notes-app

Last synced: 10 Jun 2026

https://github.com/kaleharshavardhan07/multi_thread_file_downloader

This project is a C++ multithreaded file downloader that utilizes the cURL library to download a large file in parts concurrently. Each part is downloaded by a separate thread, and the parts are then merged to form the complete file.

cpp multithreading

Last synced: 08 Oct 2025

https://github.com/fulcanelly/dithering

Dithering benchmark

bash cpp java shell

Last synced: 29 Apr 2026

https://github.com/tank3-tk3/parallel-processing-cuda

Parallel processing with CUDA C / C++

c cpp cuda parallel-computing parallel-programming

Last synced: 09 May 2026

https://github.com/salma-mamdoh/tic-tac-toe-game-

Implementation of XO Game in Python , Java and C++

cpp java python xo-game

Last synced: 09 May 2026

https://github.com/bezarhere/javaunclassfied

Trying to decompile java .class files

cplusplus cpp decompiler java

Last synced: 09 May 2026

https://github.com/vescrity/melonote

轻量的旋律灵感记录器

cpp midi music qt qtcreator

Last synced: 09 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/yoboujon/yoyo_tetris

Tetris clone using raylib in C++

cpp cpp20 game-development raylib tetris-clone tetris-game

Last synced: 05 Mar 2026

https://github.com/cubiccommunity/horriblemenu

A plethora of ways to ruin your experience...

cheat cmake cpp gameplay geode geometry-dash joke mod offline universal

Last synced: 04 Jun 2026

https://github.com/daddesign-projects/demo_daisygfx_st7735

Demonstrates how to use the "DaisySeedGFX" graphics library with an ST7735 TFT controller

cpp daisy-seed gfx gfxlib st7735 tft tft-display

Last synced: 29 Apr 2026

https://github.com/fbseletronica/franzboy-lib

Biblioteca para a placa FranzBoy

arduino biblioteca c cpp franboy

Last synced: 13 May 2026

https://github.com/harsh971/leetcode-solutions

Here you will get All Solutions for Topics from LeetCode Platform which i Solve on Regular Basic

c cpp java leetcode leetcode-cpp leetcode-solutions solutions

Last synced: 10 May 2026

https://github.com/darkygr/unreal-engine-bull-cow-ox-game

This game is made in Unreal Engine 4.27 and C++.

cpp csharp game-development unreal-engine-4

Last synced: 29 Apr 2026

https://github.com/cpmbits/cpm-hub

cpm bits repository

c cpm cpp

Last synced: 29 Apr 2026

https://github.com/niallb98/asteroids

A project aiming to imitate the classic video game Asteroids using the SFML library in C++

asteroids cpp game game-development sfml

Last synced: 10 Jan 2026

https://github.com/tomashevskyi-vladyslav/parser_for_css_and_html

CSSParser is a C++ CSS parser and selector that can read complete CSS stylesheets or individual CSS lines and map the rules to a custom node tree provided by the implementing library/application.

c-plus-plus cpp css-parser development library

Last synced: 02 Apr 2026

https://github.com/gusenov/task-manager-qt

Управление виртуальной памятью.

cpp memory-management qt system-programming task-manager virtual-memory

Last synced: 29 Apr 2026

https://github.com/retrooper/zpp

This is a compiler written in C++ for the Z++ Programming Language. This programming language is still in development.

cpp llvm

Last synced: 29 Apr 2026

https://github.com/frodoalaska/socrates

Socrates is a simple, single-file math library specifically made for game/game engine development

cpp cpp20 game-development game-engine game-engine-development game-math game-math-library math math-library mathematics opengl vulkan

Last synced: 24 Jan 2026