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/dadavidtseng/daemonchess

DaemonChess is a sophisticated turn-based 3D chess simulator built with modern graphics technology and the custom Daemon Engine.

blinn-phong chess cpp dx11 obj obj-format obj-loader tcp turn-based-game

Last synced: 03 May 2026

https://github.com/mwmorale/fibonacci-for-fun

Welcome to fibonacci-for-fun! Here, I show off some of my Java skills and C++ skills and Python skills! I am replicating the sacred "Fibonacci Sequence" with all 3 of the mentioned languages using recursion... that's right - recursion.

comparative-analysis compare-files cpp java python recursion recursive recursive-algorithm

Last synced: 03 May 2026

https://github.com/kubasejdak-org/utils

C++ utility functions and modules, which can be reused in other projects

arm cpp embedded freertos linux utils

Last synced: 02 Jun 2026

https://github.com/mehedirm6244/xinput-gtk

A GTK3 frontend for Xorg XInput

cpp gtk gtkmm3 gui xorg

Last synced: 04 May 2026

https://github.com/parkertomatoes/json-print

A printf-like JSON serializer with compile-time validation

cpp json print

Last synced: 04 May 2026

https://github.com/mazamascience/mazamarollutils

Fast rolling functions for R written in C++

cpp r rcpp

Last synced: 03 Mar 2026

https://github.com/rose-mtz/noise

A coherent noise visualizer/generator.

cpp opengl perlin-noise

Last synced: 04 May 2026

https://github.com/asm717/cpp_intensive

coding in C++ now, not in C anymore!

cpp intensive

Last synced: 09 Jun 2026

https://github.com/MisterVVP/a2a-cpp

C++20 SDK for the Agent2Agent (A2A) Protocol: build A2A clients and servers with REST, JSON-RPC, gRPC/protobuf, streaming, auth hooks, CMake, vcpkg.

a2a a2a-agent a2a-client a2a-protocol a2a-server agent-to-agent agentic-ai agents ai ai-agents cmake cpp multi-agent-systems multiagent-systems sdk

Last synced: 09 Jun 2026

https://github.com/wouterbeek/prolog_imagemagick

Prolog binding for ImageMagick (inquiring properties for image files).

cpp imagemagick prolog swi-prolog

Last synced: 09 Jun 2026

https://github.com/chenshaw010/interactivity-in-a-3d-scene

Interactive 3D environments with custom models created in OpenGL.

3d 3d-graphics 3d-models camera cpp interactive lighting opengl

Last synced: 16 Apr 2026

https://github.com/omerkel/hangman

Vocabulary and word game Hangman / Galgenmännchen ported onto various programming languages

cpp csharp dart delphi fortran fortran95 go golang groovy java javascript lua pascal perl python3 ruby rust visual-basic web-application word-game

Last synced: 27 Mar 2026

https://github.com/shuygena/ft_containers

:building_construction: STL containers in C++

42 42projects containerclasses cplusplus cpp cpp98 map stack vector

Last synced: 06 Feb 2026

https://github.com/callocgd/gd-decomp-deploy

A Portable Tool for creating a Geometry Dash Decompilation Environment using the available geode-bindings.

asyncio cpp geode-sdk geometry-dash installer reverse-engineering

Last synced: 05 May 2026

https://github.com/liulilittle/libasio

Can be used to replace the socket (UDP/IP) part of the Visual C# language.

c cpp csharp ppp socket socket-io tcp udp vpn

Last synced: 05 May 2026

https://github.com/voidkeishi/socketchatter

Socket LAN chatting app in C++ with QT Framework

cpp qt6 socket-programming

Last synced: 05 May 2026

https://github.com/jaytwolab/test-ccspriterx

CCSpriterX for Brash Monkey Spriter SCML (C++/Cocos2d-X)

brash cocos2d-x cpp monkey scml spriter

Last synced: 04 Mar 2026

https://github.com/akshatrajsaxena/akshatrajsaxena

Passionate about solving CP problems and complex graph challenges. I focus on clean, structured code that maintains logic integrity. Always exploring new algorithms and contributing to open source. Connect with me to discuss innovative solutions and collaborative projects!

blockchain competitive-programming cpp java-21 javascript solidity ux-ui web-development

Last synced: 05 May 2026

https://github.com/jdibenes/utilities

Miscellaneous utility programs.

c cpp windows

Last synced: 05 May 2026

https://github.com/anty-filidor/minesweeper

Simple minesweeper game developed in C++

cpp game sfml visual-studio

Last synced: 14 Jun 2026

https://github.com/pouria-mirebrahimi/cpp-boilerplate

A C++ boilerplate with CMake support, designed for fast prototyping and clean project organization.

boilerplate-application cmake cpp library

Last synced: 05 May 2026

https://github.com/dead-tech/argparse-cpp

Argument Parser in C++ inspired by python's argparse module

catch2 clang-format cmake conan cpp github-actions mdbook pre-commit

Last synced: 05 May 2026

https://github.com/karlos-eduardo-mrqs/operational_works

This repository is responsible for sharing several programs and algorithms. It includes solutions in **C++**, **Python** and **Java**, with the aim of helping developers learn, practice and reuse code efficiently.

coding cpp java python python-library python3 resolution

Last synced: 05 May 2026

https://github.com/jivanacharya/neoscapes

Neoscapes is a 3D endless platformer game developed Unreal Engine 5

blueprint cpp ue5 unreal-engine-5 unrealengine

Last synced: 01 Apr 2026

https://github.com/lucasfturos/notepad_cpp_py

Repositório focado nos meus estudos em GUI utilizando como base o bloco de anotações e aplicando nas linguagens Python e C++

cpp python qt5 tkinter

Last synced: 06 May 2026

https://github.com/saket-sk/sppu-semester-3-oop-lab

Programs implemented by me during my tenure as a student of B.E Second Year in Subject Object-Oriented Programming Laboratory.

cpp object-oriented-programming

Last synced: 09 Jun 2026

https://github.com/rhailrake/lunarica

Interactive command-line HTTP client with syntax highlighting, autocompletion, and JSON formatting for testing and exploring RESTful APIs.

api-client api-explorer api-testing cli command-line cpp delevoper-tools http http-client interactive json repl rest rest-api terminal

Last synced: 06 May 2026

https://github.com/sovrasov/global-optimization-test-problems

A set of nonlinear lipschitzian global optimization problems classes

cpp global-optimization optimization-problem python test-functions

Last synced: 06 May 2026

https://github.com/c0de4un/aliens-ar-android

C++ Rail-shooter AR Game for Android

android android-game ar-game cpp cxx gles opengl opengl-es

Last synced: 06 May 2026

https://github.com/khivus/levy-c-curve

Program that draws Levy C curve up to 15 iterations. Made in Visual Studio 2019 with C++ Windows Forms.

cpp windows-forms windowsforms windowsforms-applications

Last synced: 29 Jan 2026

https://github.com/ohioiot-esp32-wifi-examples/clock-your-connectivity-check

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on benchmarking the CPU cost of the various methods of detecting the WiFi connection state. The key takeaway is that WiFi events provide a much faster way to check for WiFi.

arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontroller networking ohioiot platformio wifi wifi-events wifi-logging

Last synced: 06 May 2026

https://github.com/luminary-cloud/steam-account-manager

Native Windows account manager for Steam. Encrypted vault, Steam Guard codes, mobile confirmations, one-click login. No installer, no telemetry.

account-manager authenticator counter-strike-2 cpp cpp20 imgui mobile-confirmations steam steam-account-manager steam-guard totp two-factor-authentication vault win32 windows

Last synced: 03 Jun 2026

https://github.com/php1ic/compiler-test

Check that your project can compile with different compilers

bash cmake compiler cpp

Last synced: 06 May 2026

https://github.com/agauniyal/conan-gsl-lite

Conan package for https://github.com/martinmoene/gsl-lite

cpp cpp11 cpp14 cpp17 gsl guidelines

Last synced: 06 May 2026

https://github.com/sebsikora/void_thread_pool

An ultra-simple thread pool implementation for running void() functions in multiple worker threads

concurrency cplusplus-11 cpp multithreading thread-pool threading threadpool worker-threads

Last synced: 16 Mar 2026

https://github.com/kubasejdak-org/platform

C/C++ application bootstrap layer for various hardware/OS platforms

arm baremetal c cpp embedded freertos linux toolchain toolchain-cmake toolchain-file

Last synced: 06 May 2026

https://github.com/diogoperei29/x.509-cert-verifier

A small project for loading and verifying X.509 certificate chains against a local trust store using the OpenSSL library.

c certificate certificates cmake cpp cpp17 cryptography icmp openssl python python3 raii scripting testing verification x509

Last synced: 07 May 2026

https://github.com/marinsucks/42

All the projects I completed at 42.

c cpp docker sysadmin web

Last synced: 01 Apr 2026

https://github.com/uilianries/gitpitch-gitlab-cpp

GitPitch for Gitlab C++ at Native Floripa

cpp gitlab gitpitch pitch

Last synced: 07 May 2026

https://github.com/cleasbycode/pdvps

PowerShell / C++ CLI tool to encrypt & embed any file type within a tweetable and "executable" default supplied PNG image.

arbitrary-data c-plus-plus cplusplus cpp embedded-data hidden-files image linux mp3 mp4 pdf pdvzip png-polyglot powershell pwsh python scripting-language steganography tweetable twitter

Last synced: 17 Apr 2026

https://github.com/lefucjusz/kettle-pid-controller

Kettle temperature regulator using PID controller based on Arduino Nano. Measurements taken by the means of DS18B20 sensor, Fotek SSR-40DA SSR relay used as an actuator. Current temperature displayed on TM1637 LED display.

adc anti-windup arduino cpp ds18b20 kettle pid pid-controller platformio pwm ssr temperature-control tm1637

Last synced: 08 May 2026

https://github.com/qc20/spinningcube

This project pushes the boundaries of microcontroller capabilities, combining creative coding, interaction design, and physical computing to render a captivating 3D spinning cube animation on a compact OLED display, all powered by an Arduino Pro Mini.

3d-graphics arduino cpp cube embeddded embedded-c embedded-systems oled-display-ssd1306 physical-computing pro-mini spinning-cube visualization wokwi

Last synced: 08 May 2026

https://github.com/andezion/arcade

This is endless, singleplayer Arcade-shooting game.

2d-game c cpp game-development sfml-2d-engine sfml-game sfml-graphics-library

Last synced: 17 Apr 2026

https://github.com/mpluxery/patching-hacked-world

This repository demonstrates how to use Radare2 on a Raspberry Pi 4 (Im using ARM64, Kali Linux) to patch a simple “Hello World” binary, generate a JSON-formatted diff (using radiff2), and produce a JSON-formatted disassembly of the patched executable.

arm arm64 assembly bash cpp dissaseembly hex json linux patch radare2 radiff2 raspberry-pi-4 reverse-engineering x64-assembly

Last synced: 02 Apr 2026

https://github.com/papstavros/A-CHIP-8-Interpreter

Just a CHIP-8 emulator I made to mess around with C++ and get a feel for low-level programming.

chip-8 chip8 chip8-emulator cpp raylib raylib-cpp

Last synced: 02 Apr 2026

https://github.com/esterified/automatic-license-plate-recognition-using-knn

Hardware-based implementation to identify license plate numbers and respond based on that

arduino c cpp knn-classification ocr-recognition xml

Last synced: 08 May 2026

https://github.com/rajkumargara/embedded-systems-prep

A structured collection of C/C++ concepts, data structures, operating systems, and embedded systems fundamentals with practical implementations for interview prep and real-world development.

c cpp dsa embedded-driver operating-systems

Last synced: 02 Apr 2026

https://github.com/ranimeshehata/matrix-multiplication

C program that performs matrix multiplication using three approaches as an application on multi-threading.

cpp linux multithreading operating-system threads ubuntu

Last synced: 08 May 2026

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

A lightweight, template-based stack class built on top of the `clsMyQueueArr` class, which in turn uses a custom dynamic array (`clsDynamicArray`). This class provides basic stack behavior (LIFO – Last In, First Out) by inserting new elements at the beginning of the internal array.

cpp cpp-library data-structures oop stack

Last synced: 16 Mar 2026

https://github.com/dzobamain/console-raycasting-cpp

A console-based raycasting simulation for modeling movement within a 2D arena

2d console cpp raycasting

Last synced: 25 Feb 2026

https://github.com/bluewitherer/favoritemods

A shortcut to your favorite Geode mods!

cmake cpp enhancement geode geometry-dash mod offline

Last synced: 11 Apr 2026

https://github.com/andr3w03/komputergrafikvisualisasi_lab

Tugas Mata Praktikum Komputer Grafik dan Visualisasi Lab 2 Semester 4

c cpp desktop-application glut opengl visual-studio

Last synced: 08 May 2026

https://github.com/i-umairkhan/data-structures

Includes C++ Implementation of Data Structures and Algorithms.

algorithms biginteger-cpp cpp data-structures

Last synced: 10 Jun 2026

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

C/C++ cmake library for digital image processing without external libraries apart from the png and zlib libraries

c cpp digital-image-processing image-processing library linux-app png

Last synced: 28 Jan 2026

https://github.com/kareem-ghazi/smart-surveillance-system

A smart surveillance system with facial detection and recognition built in C++ using OpenCV and cvui.

computer-vision cpp cvui face-detection face-recognition opencv

Last synced: 17 Apr 2026

https://github.com/platinumfrog/atrv_jr_qt

An interface for ATRV-JR with Ros2 and Qt5

cpp qt5 ros2-humble

Last synced: 06 Feb 2026

https://github.com/yayuniversal/homemade-pacman

Homemade Pacman with C++ and OpenGL

cpp opengl pacman

Last synced: 09 May 2026

https://github.com/woragis/learning

This is my root folder for when I start to learn something. I found that this way is the most organized way I can structure the things I learn, instead of creating lots of repositories for each new language, or new project I make just for learning.

aws cpp django edx-cs50 flutter git java javascript learning learning-by-doing nextjs python spring-boot tailwindcss

Last synced: 03 Apr 2026

https://github.com/halaway/qtframeworkgui

A simple Qt6.5 program for creating both native and browser based GUI applications, built with CMake, Qt Creator, and Emscripten.

browser cmake cpp emscripten qt widgets

Last synced: 29 Jan 2026

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

N-Body simulations made in C++ with OpenGL (Bruteforce, Barnes-Hut, GPU)

cplusplus cpp engine imgui n-body n-body-simulator nbody opengl particles simulation

Last synced: 17 Apr 2026

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

Code from the series of my streams where I work on creating Chat application absolutely from scratch.

cpp from-scratch raylib ui

Last synced: 17 Apr 2026

https://github.com/casualbot/imgui-cmake-template

Template repository for quickly getting C++ up and running with ImGui

cmake cplusplus cpp imgui template vcpkg

Last synced: 30 Jan 2026

https://github.com/yaphott/unified-regex

Comparing regex character matching in multiple languages.

cpp go golang haskell java javascript objective-c perl php python python3 regex regex-match regex-pattern ruby rust scala

Last synced: 10 Apr 2026

https://github.com/dpvasani/programing-street-150

A collection of 150 structured coding problems covering patterns, recursion, math, strings, arrays, and more. Organized into sprints with categorized solutions in C++. 🚀 Ideal for coding practice and interview prep!

cpp mathematics

Last synced: 09 May 2026

https://github.com/konvt/tish

A Tiny Shell written by modern C++.

cmake cpp cpp20 linux linux-shell makefile modern-cpp shell

Last synced: 09 May 2026

https://github.com/aethermark/aethermark

Aethermark is a high-performance, extensible Markdown parser and renderer built with pybind11

cpp markdown parsing pybind11 python3

Last synced: 09 May 2026

https://github.com/manmohan15214/coronasafe-challenge-2020

CLI App submission for the CoronaSafe Challenge 2020 (National Engineering Leadership Cadre for Public Services)

cli cpp todolist

Last synced: 09 May 2026

https://github.com/jerdikk/robocat

Multiplayer clien-server game from book Multiplayer Game Programming Glazer Madhav

client-server cpp network-programming sdl2

Last synced: 10 May 2026

https://github.com/masoudir/freertos_inside_linux_using_cmake

This repository contains some examples about how to run freertos inside linux using Cmake.

c clion cmake cpp freertos gcc linux

Last synced: 10 May 2026

https://github.com/umer-farooq-cs/canny-edge-detector

High-performance Canny edge detector with CPU and CUDA implementations. Loads PGM images, performs Gaussian smoothing, gradients, non-max suppression, and hysteresis. Benchmarks both paths, outputs edge maps, and reports speedup. Simple Makefile, sample images included.

c canny-edge-detection computer-vision cpp cuda gpu high-performance-computing image-processing nvcc pgm

Last synced: 18 Apr 2026

https://github.com/landiluigi746/projectify

projectify is a simple and intuitive project management tool that helps you organize your work efficiently. Organize projects smarter, achieve results faster.

cmake cpp docker frontend-terminal organization postgresql project-management workflow-management

Last synced: 10 May 2026

https://github.com/xanmoy/cs-101

Programming in Java, C, C++, Go, JavaScript, Dart, Python, Rust and PHP

cpp dart java javascript oops php python

Last synced: 15 Apr 2026

https://github.com/storn5/vector

A simple 3D game written in C++ with graphics implemented from scratch in DirectX, OpenGL and Vulkan, inspired by X-Wing (1993), Elite (1984) and X4: Foundations

cpp cpp14 engine game

Last synced: 30 Jan 2026

https://github.com/utkarshmishra12/leetcode_solutions

LeetCode Solutions - Repository For Codes Of Various Data Structures And Algorithms and Competitive Programming Problems

algorithms coding-solutions cpp data-structures interview interview-preparation leetcode leetcode-cpp leetcode-cpp-solutions leetcode-solutions

Last synced: 05 Apr 2026

https://github.com/wdv4758h/danboard

Danboard is watching you >w< (A project using OpenCV for realtime face detection and using WiringPi to control the motors, running on Raspberry Pi)

cpp opencv raspberry-pi

Last synced: 11 May 2026

https://github.com/442442/442open

442公开仓库

cmake cpp customwidgets qt qt5 qt6

Last synced: 25 Feb 2026

https://github.com/ihorshevchuk/spdlog-spm

Fast C++ logging library now in Swift Package Manager

cpp spdlog spdlog-wrapper swift swift-package-manager

Last synced: 12 May 2026

https://github.com/tijme/cxx-boilerplate

A simple yet comprehensive cross-platform c++ boilerplate to jumpstart your project.

boilerplate c-plus-plus cpp cross-platform cxx kitchen-sink makefile

Last synced: 16 Jun 2026

https://github.com/franciscoda/psvm

R package and C++ library that allows training SVM models in a GPU using CUDA and predicting out-of-sample data. A support vector machine (SVM) is a type of machine learning model that is trained using supervised data to classify samples.

cpp cpp17 cuda machine-learning r svm-classifier svm-training

Last synced: 18 Apr 2026

https://github.com/myl7/oht

Oblivious 2-tier hash table C++ header-only library

cpp crypto enclave hash-table header-only oblivious

Last synced: 12 May 2026

https://github.com/hugodonotexit/libgraph

A graphing library for C++

cpp cpp17 graph lib library mathematical-modelling

Last synced: 30 Jan 2026