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/mariam-badr-mb/vole-machine-simulater

This code simulates a virtual machine with a CPU, memory, and registers, supporting basic arithmetic, logic, and control operations. It includes program loading and execution with a menu-based interface.

cplusplus-20 cpp

Last synced: 13 Feb 2026

https://github.com/jube/cairopp

C++17 binding for cairo

binding cairo cairo-drawing cpp cpp17

Last synced: 25 Feb 2026

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

A collection of solved problems from the DMOJ virtual judge, organized by problem name. Each folder contains a README with the problem statement and a solution file.

algorithms competitive-programming cpp csharp dmoj dmoj-solutions problems python3

Last synced: 07 Jun 2026

https://github.com/mmaarij/parallelized-number-plate-detection-system-using-opencv-openmp

A Parallelized Number Plate Detection System developed for Windows using Visual Studio. It utilizes OpenCV and OpenMP to efficiently detect number plates in images and recognize characters on them. The primary goal of this system is to speed up the process of detecting and recognizing number plates in images or video frames.

character-recognition cpp nerual-network number-plate-detection number-plate-recognition opencv openmp openmp-optimization openmp-parallelization perceptron python

Last synced: 11 May 2026

https://github.com/sorgazb/cards_matching_game

Card game made in c++

alegro camelcase cpp game

Last synced: 10 Jun 2026

https://github.com/darkmenacer/soft-card-deck

Deck of playing cards available at your disposal digitally

conan cpp sfml

Last synced: 08 Feb 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/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

https://github.com/inerttila/registration-system

"The population" Management Application

cpp

Last synced: 29 Jan 2026

https://github.com/andreafioraldi/draught-framework

Draught Framework is a software framework that includes a virtual machine environment (Dubbel) a programming language (Stout) and a set of libraries (IPA). Yes i like beer.

assembler bison bytecode cmake compiler cpp disassembler flex framework gmp mpfr mpir shell virtual-machine

Last synced: 07 May 2026

https://github.com/iricartb/computational-geometry-3d-rendering-process

Ivan Ricart Borges - Simulation of the rendering process used in 3D libraries like DirectX or OpenGL by creating a small video game with a main character in first person view that can be moved inside a stage.

3d-library c cpp opengl rendering-3d-graphics video-game

Last synced: 07 May 2026

https://github.com/creosb/oburrun

Endless Run template on Unreal Engine C++

cpp endless-runner gamdev temple-run unreal-engine unreal-engine-5 unreal-template

Last synced: 06 Feb 2026

https://github.com/madladsquad/untitledopen

A wrapper on top of a number of libraries for opening links and file pickers natively.

bindings c cpp url-opener

Last synced: 01 Mar 2026

https://github.com/googlers-repo/android-xdg-utils

XDG Utils built for Android with C++

android cpp linux root

Last synced: 08 May 2026

https://github.com/m-elbably/file-splitter

High-performance binary file splitter, with self-extractor

cpp csharp file-splitter

Last synced: 25 Apr 2026

https://github.com/openpeeps/typesense-nim

[WIP] Nim 👑 client for Typesense® 🚀 A fast, typo tolerant, in-memory fuzzy Search Engine.

algolia cpp elasticsearch fuzzy-search instantsearch nim nim-lang nimble search search-engine typesense typesense-nim

Last synced: 08 May 2026

https://github.com/amoeba/arrow-opentelemetry-example

Example of using OpenTelemetry and Apache Arrow

apache-arrow cpp open-telemetry

Last synced: 08 Feb 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/user0332/csnative

An implementation of C# compiling to native code

compiler cplusplus cpp csharp csnative dotnet native stdlib

Last synced: 11 May 2026

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/giorgiogtelian/luna

this is my little project: a new programming language named after my dog

cpp csharp java language parser programming-language programming-languages

Last synced: 13 Feb 2026

https://github.com/rssr25/opengl

TheCherno OpenGL

cpp opengl thecherno tutorial youtube

Last synced: 09 May 2026

https://github.com/fcjr/smll

Near optimal compression with LLMs

ai compression cpp llm python

Last synced: 04 Apr 2026

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/woolfrey/server_serial_link

ROS2 action servers for controlling serial link robots.

action-server control cpp robot ros2

Last synced: 03 Jun 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/mailittlepony/mathexploration

Math exploring game for educational purposes

cpp ecs mathematics opengl video-game

Last synced: 09 Feb 2026

https://github.com/git-user-cpp/mini_database

This database is implemented in C++ programming language. It was developed in order to complete the task of the course work

course-project coursework coursework-template cpp cpp-programming database database-design linux linux-app oop

Last synced: 16 Apr 2026

https://github.com/gepheum/skir-cc-gen

Official plugin for generating C++ code from .skir files

codegen cpp rpc-framework serialization skir

Last synced: 26 Feb 2026

https://github.com/neko-life/nekos-bestpp

C++ API wrapper for nekos.best

api api-wrapper cpp cpp17 http http-client library nekos-best

Last synced: 15 Apr 2026

https://github.com/bigmat18/cpp-utils-lib

Header-only C++23 utilities for debugging, profiling, logging, enhanced assertions, and container formatting. CMake-ready.

cmake cpp cpp23 utility

Last synced: 04 Jun 2026

https://github.com/samridhisainii/codzy_dsa

This is my repository of Leetcode , GeeksforGeeks and Codechef questions which i solve regularly

algorithms cpp data-structures

Last synced: 23 Jan 2026

https://github.com/cjee21/iexplorercommand-examples

Examples of implementing IExplorerCommand Windows File Explorer context menu shell extension

cplusplus cpp cppwinrt dynamic-link-library file-explorer-context-menu visual-studio windows windows-10 windows-11 windows-shell-extension

Last synced: 06 Feb 2026

https://github.com/asciphx/fuckjson

C++ serialization and deserialization JSON tool.

cpp cpp17 deserialization json json-parser serialization

Last synced: 22 Apr 2026

https://github.com/ahmedabougabal/myleetcodeanswers

Documenting my LeetCode solutions in C++ / Python / JavaScript since my time at the ITI till now

algorithms complexity cpp data-structures dynamic-programming javascript oop problem-solving python

Last synced: 05 Mar 2026

https://github.com/jdsherbert/audio-delay

Simple C++ implementation of a basic Delay technique. Includes an example usage case.

audio audio-effect audio-effects audio-processing cpp delay haas

Last synced: 27 Oct 2025

https://github.com/rclement/grape

GRAPE is Romain's Audio Plug-in Extension classes for the JUCE framework

audio cpp juce plugins

Last synced: 20 Jun 2026

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/codernayeem/poly_eq_finder

Find Polynomial equation from inputs and outputs.

cpp polynomial polynomial-equation python

Last synced: 18 Apr 2026

https://github.com/rodrigobarbaedu/color-ball-robot-tracker

Este proyecto implementa un robot autónomo utilizando Raspberry Pi, Elegoo Smart Robot Car V4, Python y OpenCV para evitar obstáculos, reconocer y seguir pelotas de colores.

arduino arduino-uno c cpp elegoo-robot-car esp32s3-camera-tft opencv python raspberry-pi

Last synced: 12 Feb 2026

https://github.com/gaeqs/neon

A C++20 graphics engine

cpp graphics-engine

Last synced: 04 Mar 2026

https://github.com/tranglecong/trlc_threadsafe

A C++ library that provides utilities for managing thread-safe operations. This library is designed to simplify concurrent programming by offering easy-to-use and robust thread-safe abstractions.

cpp guard mutilthread notify queue wait

Last synced: 20 Jun 2026

https://github.com/bastienkody/testercpp09

Ecole 42 (last cpp module tests)

42school cpp cpp98 testing-tools

Last synced: 10 Feb 2026

https://github.com/pulkitpareek18/media-processing-pipeline

FFmpeg-based C/C++ pipeline that converts one source video into multiple lower-resolution variants with automated resolution detection and structured output naming.

bitrate-ladder c cli cpp ffmpeg ffprobe media-pipeline transcoding video-processing

Last synced: 16 Apr 2026

https://github.com/im-rises/nbody-simulator-webgl

N-Body simulation made in C++ build for WebAssembly/WebGL with Emscripten (Bruteforce, Barnes-Hut, GPU)

3d-graphics cplusplus cpp emscripten engine glsl imgui opengl particles physics-simulation simulation webassembly webgl

Last synced: 16 Apr 2026

https://github.com/andy-byers/hmm

A small C++ library for working with hidden Markov models

cpp hidden-markov-model hmm

Last synced: 23 Jun 2026

https://github.com/aaroncode2/tiny-wonder

A 2D RPG Game, designed to take the user into a relax mode

2d-game build cmake cpp explore farm raylib rpg-game topdown

Last synced: 22 Jun 2026

https://github.com/peter-sidra/flutter_ffi_template

A template for developing flutter apps using native C/C++ code.

android cpp dart ffi flutter vcpkg

Last synced: 03 Jun 2026

https://github.com/wykerd/chopfox

A utility that uses computer vision to extract information from comic strips

cli comic comics computer-vision cpp cpp-library manga ocr opencv splitter

Last synced: 16 Apr 2026

https://github.com/ergus/extraewin

Very basic header-only library for C++ instrumentation and create a Paraver Trace.

cmake concurrency cpp extrae github-actions multiplatform multithreading parallel paraver profiling testing

Last synced: 11 Feb 2026

https://github.com/basemax/ipinfodesktop

IP-Info is a desktop application powered by Qt (QML) and C++. It is a simple application that allows you to get information about an IP address. It uses the ipinfo.io API to get the information.

cpp ip ip-whois qml qt qt-gui whois whois-information whois-lookup whois-service

Last synced: 18 Apr 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/jg-adams/ollama-rag-hpp

Modern, header-only C++ library for Retrieval-Augmented Generation (RAG) with Ollama-hpp.

ai cpp llm ollama rag retrieval-augmented-generation

Last synced: 16 Apr 2026

https://github.com/huming2207/yilishen

YiLiShen - a command line helper tool for Xiaomi Yeelight WiFi light bulbs, written in C++

cmake cpp cpp14 cxx cxx14 rapidjson socket ssdp tcp yeelight yeelight-devices

Last synced: 22 Jun 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/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/acensjj/webserv

This project is here to make you write your own HTTP server. You will follow the real HTTP RFC and you will be able to test it with a real browser. HTTP is one of the most used protocol on internet. Knowing its arcane will be useful, even if you won’t be working on a website.

42 42born2code cpp cpp98 webserv

Last synced: 17 Mar 2026

https://github.com/deniskore/powerplanmanager

Easy and convenient management of NVIDIA and system power settings on Windows.

cpp games nvapi nvidia power-management

Last synced: 22 Apr 2026

https://github.com/peakchen90/json-parser-cpp

使用 C++ 实现一个 JSON 解析器

cpp json json-parser

Last synced: 21 Apr 2026

https://github.com/newyaroslav/bo-payout-model

С++ header-only библиотека с моделями процентов выплат брокеров бинарных опционов

binary-option binary-options binary-options-statistics broker broker-api cpp cpp11 forex-data forex-trading intrade-bar maths payout-model

Last synced: 11 Jun 2026

https://github.com/h4wk507/qtcalculator

Arithmetic expression parser built using C++ and Qt for GUI.

calculator cpp gui qt qt-calculator qt5 qtcreator

Last synced: 01 May 2026

https://github.com/moderrek/herontriangle

A Modern C++ project to calculate and visualize triangles using Heron's Formula, offering an intuitive GUI powered by ImGui and OpenGL.

area-calculation cmake cplusplus cpp geometry graphics-programming gui herons-formula imgui interactive-math math modern-cpp real-time-graphics triangle triangle-visualization

Last synced: 31 Jan 2026

https://github.com/rafa-kozand/pet-shop_up

Work related to the discipline of 'Concurrent programming'.

cplusplus cpp

Last synced: 08 Jun 2026

https://github.com/jomart02/qssstylemanager

StyleManager for dynamically setting qt qss styles and working with several styles simultaneously from different parts of the program (qt c++)

cpp linux qss qss-design qt singleton windows

Last synced: 19 Apr 2026

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

A simple library to use the HCSR04 ultrasonic sensor with ARM MBed OS and ARM Cortex M Microcontrollers

arm async c cortex-m cpp embedded hcsr04 mbed mbed-os multithreading rtos sensor ultrasonic-sensor

Last synced: 30 Apr 2026

https://github.com/dheerajshenoy/sonifycpp

Convert images into out of this world audio signals

audio-processing cpp gui image-processing image-sonification qt

Last synced: 01 May 2026

https://github.com/chpxu/development-flake

A flexible and declarative flake template for C/C++/Python/JS/LaTeX/Fortran development based on direnv, flake-parts and devshell. Maintainer=[@chpxu]

cpp devshell direnv flake-parts fortran latex nix python

Last synced: 30 Jan 2026

https://github.com/mathisloge/quite

Quite is a UI testing framework for native applications, with seamless support for Qt.

cpp framework qt test test-automation testing-tools ui ui-test ui-test-automation

Last synced: 01 May 2026

https://github.com/ghosts6/algorithms

A collection of search, sorting, graph, greedy, and optimization algorithms implemented in C++ and Python, including Binary Search, BFS, Dijkstra's Algorithm, Bubble Sort, and the Four Color Theorem. 🚀

algorithms bfs-algorithm bigo bigomega binary-search-algorithm bubble-sort cpp dijkstra-algorithm jump-search linear-search python3 timecomplexity

Last synced: 25 Feb 2026

https://github.com/tsnsoft/wxprojectcreator

Генератор новых проектов с wxWidgets для DialogBlocks, RedPanda-CPP, Visual Studio 2026 и VSCode

application console cpp creator dialogblocks redpanda-cpp visual visual-studio visual-studio-code wxwidgets

Last synced: 13 Jun 2026

https://github.com/simone-contorno/rt-assignment-3

Research Track 1 - Third assignment - Control of a robot in a simulated environment using Gazebo and Rviz

cpp enginneering robot robotics ros

Last synced: 15 Apr 2026

https://github.com/kadoshita/native-webrtc-loopback

libwebrtcを用いたWebRTCのエコーサーバー

cpp libwebrtc webrtc

Last synced: 30 Apr 2026

https://github.com/qninhdt/yourcraft

YourCraft - a simple voxel game written in C++ using modern OpenGL

cpp game gamedev glsl imgui minecraft minecraft-clone opengl voxel

Last synced: 19 Jun 2026

https://github.com/fulcanelly/dithering

Dithering benchmark

bash cpp java shell

Last synced: 29 Apr 2026

https://github.com/marklagodych/ftpimager

A program that views images on an FTP server

cpp ftp ftp-client ftp-image-processing image-viewer images tcl tcl-tk

Last synced: 13 Jun 2026

https://github.com/mihaimoga/netvoyager

NetVoyager is a lightweight network diagnostics app that lets users quickly assess connectivity and trace routes. With built-in ping and traceroute tools, it helps identify latency issues, unreachable hosts, and visualize packet paths. Ideal for IT pros, engineers, and curious users, with a clean UI and real-time results.

cpp edge-browser mfc ping traceroute visual-cpp win32

Last synced: 06 Feb 2026

https://github.com/weileizeng/random-window-decoder

A version of minimum weight decoder, apply to both classical and quantum code

cpp decoder error-correcting-codes linux quantum-computing quantum-error-correction

Last synced: 15 Apr 2026

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

My Data Structure and Algorithm note

cpp

Last synced: 09 Jun 2026

https://github.com/mikedld/haval

Standalone HAVAL implementation in C++14

cmake cpp cpp14 crypto hashing-algorithm haval header-only qt qt5 qt6

Last synced: 13 May 2026