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/efraimnabil/tower-of-hanoi-problem

Tower of Hanoi implementation

cpp data-structures game

Last synced: 27 Feb 2026

https://github.com/overmighty/co_http_uring

C++20 HTTP/1.1 server library using coroutines and Linux's io_uring API.

coroutines cpp cpp20 http http-server io-uring linux

Last synced: 11 Feb 2026

https://github.com/andreeadraghici/hackerrank-solutions

Here is where I store the solutions to all of the HackerRank Problems I attempt

c cpp java python

Last synced: 17 Apr 2026

https://github.com/harrymt/rasterizer

Rasterizer in c++ using SDL and GLM .

cpp glm rasterizer sdl

Last synced: 12 Jun 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/mohnkhan/myos2026

VM First Experimental Operating System written in Rust, A Rust OS operating System

clang cpp experimental kernel linux-app linux-compatibility no-std operating-system porting qemu rust rustos vm x86-64

Last synced: 26 Jun 2026

https://github.com/davidyslu/onlinejudgeuva

Personal submissions on Online Judge UVa

algorithms cpp data-structures

Last synced: 13 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/andr3w03/kgv_uas_turing-a

Ujian Akhir Semester Mata Kuliah Komputer Grafik dan Visualisasi

c cpp desktop-application glew glfw glm glsl object-oriented-programming oop opengl visual-studio

Last synced: 24 Jan 2026

https://github.com/skywind3000/treasure

Single-file MIT Licensed C/C++ Portable Libraries

cpp mit-license portable

Last synced: 25 Apr 2026

https://github.com/svan9/nan

nan virtual machine and nan compiler

asm cmake cpp language-compiler nan virtual-machine

Last synced: 30 Apr 2026

https://github.com/lon9/docker-alpine-grpc

Dockernized gRPC and protobuf environment on Alpine linux

alpine cp cpp docker grpc protobuf

Last synced: 09 May 2026

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/wx257osn2/veiler

Veiler C++ Library

c-plus-plus cpp cpp17 header-only

Last synced: 06 Mar 2026

https://github.com/cmbtea/opencv-and-qt-on-macos

This repository will guide you step by step to use OpenCV and Qt on MacOS using Xcode

cpp opencv opencv4 qt qt-applications qt5 xcode

Last synced: 13 May 2026

https://github.com/tsnsoft/netbeansforcpp

Использование NetBeans для программирования на C++

cpp example mingw netbeans windows

Last synced: 29 Apr 2026

https://github.com/zz990099/sam2_cpp

SAM2 Track implementation with TensorRT & OnnxRuntime

cpp onnxruntime sam sam2 segment-anything-2 tensorrt track

Last synced: 03 Mar 2026

https://github.com/tsnsoft/cpp_quadraticequation

Расширенный пример решения квадратного уравнения на C++ в NetBeans

cpp example netbeans windows

Last synced: 18 Apr 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/gbonacini/sigenmax2870

Client for LTDZ MAX2870 signal generator boards

cpp linux ltdz macos max2879

Last synced: 31 Jan 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/samuelmarks/type-correct

Correct types: typed correctly

c cpp libclang libtooling llvm

Last synced: 08 May 2026

https://github.com/publications-org/talks

Open Access Talks in Computer Science and Mathematics (https://amlal.nekernel.org)

cpp cs math publications talks

Last synced: 27 Jun 2026

https://github.com/catchysmile/castleware

CastleWare | External cheat for Cubic Castles

cpp external game-hacking pointers

Last synced: 04 Mar 2026

https://github.com/huanhuanonly/clipboardfilter

Monitor the clipboard, filter the specified characters when writing to the clipboard, and support variable and regular expression to replace the matched text.

clipboard cpp filter qt regular-expression replacer text trie variables variables-parser

Last synced: 25 Feb 2026

https://github.com/commandcracker/garrysmod-lua-executor

GarrysMod-Lua-Executor is a DLL for GarrysMod that makes it possible to run Lua code in the client. It is based on https://www.youtube.com/watch?v=gKUtsUtK3Qw

c cpp dll gmod lua

Last synced: 06 May 2026

https://github.com/wirtos/cdroid

Build android apps with a bit of CMake and C without even a line of java, kotlin or gradle!

android c cpp native ndk ndk-cmake

Last synced: 17 Apr 2026

https://github.com/donydchen/image-caption-cpp

A data driven query expansion approach for image caption, implemented in cpp

bleu cpp image-captioning

Last synced: 19 Jun 2026

https://github.com/ferhatgec/cliwidget

Fegeya CLIWidget, Single header CLI-based widgets for C++ developers.

branch cli cpp cpp17 emoji git mercurial single-header time widget

Last synced: 10 May 2026

https://github.com/danyspin97/kink

A game developed for the 2 weeks GitKraken Jam

cpp games unreal-engine

Last synced: 08 Feb 2026

https://github.com/mortennobel/oocholmod

An object oriented C++ header-only wrapper for Timothy A. Davis' Cholmod library (part of SuiteSparse)

cholmod cpp hpc sparse-matrices

Last synced: 19 Jun 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/jibstack64/field

A subcommand-based argument parsing library.

args argument-parsing cpp

Last synced: 26 Feb 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/kriswiner/mc3635

mCube's ultra-low-power wake-on-motion 3-axis accelerometer

accelerometer arduino cpp wake-on-motion

Last synced: 17 May 2026

https://github.com/samankhamesian/two-level-genetic-algorithm-for-clustered-tsp

This project is an implementation of a two-level genetic algorithm for clustered traveling salesman problem with application in large scale TSPs

clustering-algorithm cpp genetic-algorithm tsp

Last synced: 28 Jun 2025

https://github.com/basemax/banksystemcli

A tiny and CLI program for Bank system with 2 different user access using C.

banking-applications cpp

Last synced: 11 Jun 2025

https://github.com/christianparpart/compose

Functional Programming in C++14

cpp cpp11 cpp14 functional-programming library

Last synced: 29 Jun 2026

https://github.com/zeloe/bytetosound

Reads raw data and outputs it as a wave file

audio bytes cpp databending encoding wave

Last synced: 11 Jul 2025

https://github.com/eshaagarwa/leedcode_solution

🏆🌟 I solve the Problem of the Day on LeetCode daily 🗓️🧩 and have successfully tackled over 50 SQL questions. 💪🧠 Additionally, I've completed DATA Strcuture Course📚. My primary coding language is JAVA 💻, but I have also solved many problems in C++,Python ☕. 🏆🌟

cpp dsa-algorithm java practice-programming python

Last synced: 25 Aug 2025

https://github.com/hawashra/problemsolving

here I add some of the problems I solved.

competitive-programming cpp problem-solving

Last synced: 08 Mar 2026

https://github.com/yuzukitsuru/colorcout

Simple cross-platform(?) colored terminal text in C++

color-terminal cout cpp

Last synced: 15 Jul 2025

https://github.com/jomarkow/Audio-to-MIDI

Real time Audio to MIDI converter. Convert your sound into an editable music document.

arduino audio audio-processing cpp fft midi music stft teensy teensy40

Last synced: 16 Mar 2025

https://github.com/helins/byte_buffer.cpp

Easily and safely read/write any type to byte arrays

arduino bytebuffer cplusplus cpp types

Last synced: 22 Apr 2026

https://github.com/sloweyyy/dsa

This repository contains solutions to various LeetCode problems and contests in C++, C#, Python, Java, and JavaScript, helping you improve your problem-solving skills and prepare for coding interviews.

algorithms cpp csharp dart java javascript leetcode leetcode-solutions python typescript

Last synced: 30 Dec 2025

https://github.com/s1ink/visionserver

A C++ vision processing library designed for raspberry pi deployment on an FRC robot

cpp cscore frc ml networktables opencv raspberry-pi tensorflow-lite vision wpilib

Last synced: 25 Jun 2025

https://github.com/cvanaret/symmetricblockmatrix

Form symmetric block matrices and condense them (eliminating blocks) at compile time using Schur complements. The goal is to manipulate KKT/augmented/saddle-point systems symbolically to obtain equivalent systems (typically: unsymmetric, symmetrized, and normal equations) that can be tackled by various numerical solvers

compile-time compile-time-meta-programming cpp cpp17 gaussian-elimination kkt-system linear-algebra linear-systems linear-systems-equations saddle-point-system schur-complement symbolic-computation template-metaprogramming

Last synced: 15 Jul 2025

https://github.com/isparshp/rubiks-cube-solver

Welcome to the C++ Rubik's Cube Solver project, a powerful and efficient solution to conquer the classic Rubik's Cube puzzle. This open-source C++ project provides a user-friendly interface and robust solving algorithms, making it the perfect tool for both beginners and experienced cubers.

c clion cmake cpp stl

Last synced: 26 Sep 2025

https://github.com/hhromic/e131-viewer

E1.31 (sACN) Xterm256 Console Viewer

c client console cpp e131 light-controller sacn viewer

Last synced: 14 Apr 2025

https://github.com/karnkaul/cronch

Celesta game jam using vulkify and tardigrade

cpp cpp20 engine game

Last synced: 09 Feb 2026

https://github.com/red1c3/sprite-animation-example

A simple sprites animator using OpenGL 3.3 with C++

2d animation cpp graphics opengl sprites

Last synced: 07 May 2025

https://github.com/progbits/smldbg

A small, dependency free debugger.

cpp debugger educational

Last synced: 08 May 2025

https://github.com/bertrandmartel/st7735-raspberry

:sparkles: A port of ST7735 Arduino library to Raspberry PI

adafruit cmake cpp lcd raspberry-pi st7735

Last synced: 16 May 2026

https://github.com/luisenmarroquin/cpp-actions

GitHub Actions to build C and C++ on Windows, macOS and Linux

c c-plus-plus cpp docker dockerfile gcc github-actions shell

Last synced: 13 Apr 2025

https://github.com/ferhatgec/includelink

New generation single file data import/export system.

cpp data file io single system

Last synced: 17 Jun 2025

https://github.com/astrodynamic/dna_analazer-algorithms-for-working-with-text-in-cpp

This project implements substring search and sequence alignment algorithms for molecular sequences analysis. It includes the Rabin-Karp algorithm for substring search and the Needleman-Wunsch algorithm for sequence alignment. Developed in C++17, the code follows Google Style and includes a Makefile for building and testing the program.

algorithms analayze cmake cmakelists console-application console-applications cpp cpp17 dna dna-sequences hashing learning makefile rabin-karp-algorithm regex reusable testing text-algorithms text-summarization

Last synced: 20 Sep 2025

https://github.com/alin00r/car-racing-game

A 2D Racing game that You can race with other cars developed using OpenGL and C++

car-game codeblocks computer-graphics cpp game-development opengl racing-game

Last synced: 06 Apr 2025

https://github.com/gmitch215/cmdfx

🎮 A Game Engine for your Terminal

c cmake cmdfx cpp game game-engine library

Last synced: 12 Apr 2025

https://github.com/choaib-elmadi/getting-started-with-ros

Learn the Robot Operating System (ROS), including both ROS1 Noetic and ROS2 Humble, installation and essential commands.

cpp debian-linux linux python robot robot-operating-system robotics ros ros1 ros1-noetic ros2 ros2-humble ubuntu

Last synced: 31 Oct 2025

https://github.com/gustavz/robosoccer_championship

Winner Team C++ Code of TUM Robosoccer Championship 2016

code cpp opencv robosoccer tum turtlebot

Last synced: 12 Apr 2025

https://github.com/knightchaser/easy-data-structure

Hands on data structure, with an easy code by myself.

assembly c cpp data-structures hands-on

Last synced: 07 May 2025

https://github.com/discordjs/node-pre-gyp

Node.js tool for easy binary deployment of C++ addons

c cpp module native nodejs

Last synced: 03 Oct 2025

https://github.com/unipr-org/deep-neural-network

Deep Neural Network Library: A flexible C++ library for building, training, and using deep neural networks. Modular, easy-to-use, and high-performance.

artificial-intelligence artificial-neural-networks cpp deep-neural-networks machine-learning

Last synced: 07 May 2025

https://github.com/jackeylea/cuda_linux

linux下cuda/qt教程

cpp cuda cudnn qt5

Last synced: 26 Jul 2025

https://github.com/tylerburdsall/lazy-cartesian-product

.hpp library to efficiently generate combinations using the Lazy Cartesian Product algorithm

cartesian cartesian-product combinations cpp cross-join distinct generate generation hpp hpp-library lazy random stl unique

Last synced: 02 Jul 2025

https://github.com/berkaygediz/hm_console

💻 Simple console calculator in C++.

calculator cpp

Last synced: 12 May 2025

https://github.com/lambdaurora/typing_cat

A cat "clone" but with a typing effect.

cat cpp cpp17 lambdacommon typing-effect

Last synced: 16 May 2026

https://github.com/melardev/cppwxwidgetsconsolesnippets

Cpp wxWidgets Snippets related to text processing, concurrency, filesystem, IO, etc

concurrency console cpp demos examples filesystem io process snippets wx wx-widgets wxwidgets

Last synced: 18 Sep 2025

https://github.com/prariecomamile/electronic-system-control

Thanks to this project you can do system control on arduino

arduino arduino-ide arduino-uno cpp electronics python python3

Last synced: 13 May 2025

https://github.com/genyleap/cell

G E N Y L E A P ™ Cell is an incredibly innovative and revolutionary cross-platform software engine written in modern C++ which enables you to build super high-end products.

application booster cplusplus cpp cross-platform desktop engine exclusive framework library mobile project-core software system wasm web

Last synced: 12 Apr 2025

https://github.com/rikard-helgegren/leverage_analysis_tool

Analyst tool for portfolio construction. How can levereged certificates be used to increase returns in a portfolio while keeping the risk as low as possible. Use the tool and find out.

cpp data-analysis investment kivy-framework python3

Last synced: 12 Apr 2025

https://github.com/bfjesso/hex-investigator

GUI memory searcher for Windows

cpp gui reverse-engineering windows wxwidgets

Last synced: 17 Jul 2025

https://github.com/ferhatgec/diffusion

Data Interchange Format for C++

cpp data data-interchange format fusion

Last synced: 18 Feb 2026

https://github.com/kolosalai/kolosal-server

Kolosal AI is an OpenSource and Lightweight alternative to Ollama to run LLMs 100% offline on your device.

c cpp deepseek gemma gemma3 gemma3n llama llama2 llama3 llava llm llms mistral ollama phi4 qwen

Last synced: 17 Jul 2025

https://github.com/ferhatgec/shicpp

Fegeya SHiC++, extensible syntax highlighting engine for many programming languages.

cpp cpp17 engine syntax syntax-highlight syntax-highlighter

Last synced: 18 Feb 2026

https://github.com/ferhatgec/inputplusplus

Fegeya Input++ is single header input library

cpp fegeya header input library single

Last synced: 18 Feb 2026

https://github.com/melchisedech333/c-postgresql

:elephant: Introductory examples for people who want to use PostgreSQL with the C language. In the examples, the most basic operations to manage the database were covered, namely: connecting, creating tables, inserting records, selecting data, updating and deleting records.

c connector-library cpp cpp-sql database-postgresql postgre-sql postgres postgres-database postgres-databases postgres-db postgres-sql postgresql postgresql-connector postgresql-database postgresql-databases postgresql-driver postgress relational-database relational-database-fundamentals relational-databases

Last synced: 17 Feb 2026

https://github.com/kassane/Standalone-Server

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

cpp zig-package

Last synced: 06 May 2025

https://github.com/jonmrowczynski/pt-symmetry-controller

This mechanical PT-Symmetry-Controller project is an analog to a quantum mechanical PT-symmetric system.

autodesk autodesk-eagle c c-plus-plus cpp design electronics firmware intellij java jni jni-java labquest2 mplabx physics quantum quantum-mechanics quantum-physics reasearch visual-studio

Last synced: 27 Jul 2025

https://github.com/maxoodf/tgnews

Telegram Data Clustering Contest (Bossy Gnu's submission )

cpp document-clustering document-embedding document-similarity nlp nlp-machine-learning telegram word2vec

Last synced: 03 Apr 2025

https://github.com/robertcorponoi/unreal-interactive-actors

Demo project for the tutorial at https://robertcorponoi.com/unreal-c-an-in-depth-guide-to-creating-interactive-actors/

cpp tutorial unreal-engine unreal-engine-4

Last synced: 28 Jul 2025

https://github.com/arminms/p2rng

A modern header-only C++ library for parallel algorithmic (pseudo) random number generation supporting OpenMP, CUDA, ROCm and oneAPI

cpp cuda cxx gpu header-only library linux macos multiplatorm oneapi openmp parallel pcg-random prng pseudorandom-number-generator random-number-distributions random-number-generation rocm stl-algorithms windows

Last synced: 04 Apr 2025

https://github.com/zagoli/capacitated-mapd

This software solves the capacitated multi agent pickup and delivery problem using OR-Tools from Google.

cmake cpp mapd mapf or-tools

Last synced: 29 Jul 2025

https://github.com/svenslaggare/texteditor

A simple text editor written in C++.

cpp opengl texteditor

Last synced: 18 May 2026