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/flexivrobotics/flexiv_sim_plugin

A middleware plugin to connect Flexiv Elements Studio to any external simulator. Supports C++ and Python. Compatible with Linux only.

adaptive-robots cpp flexiv force-control robotics sim2real simulation

Last synced: 17 Jan 2026

https://github.com/ethiraric/cpptalksindex

An index for C++ talks

conferences cpp cppcon

Last synced: 11 Apr 2025

https://github.com/davidallendj/gdpm

CLI tool to automate managing Godot game engine assets from the command-line.

assets automation cli cmake command-line cpp godot3 godot4 make meson ninja package-manager scons

Last synced: 12 Apr 2025

https://github.com/skyzh/data-structure-deque

A deque of O(sqrt n) complexity on access, insert and remove, with an optimization for O(log n) access based on fenwick tree.

binary-indexed-tree cpp deque fenwick-tree

Last synced: 27 Oct 2025

https://github.com/mrtkp9993/unittestcpp

Simple header-only C++ library for unit-testing.

cpp cpp-library cpp11 header-only testing testing-tools

Last synced: 07 May 2025

https://github.com/maxwelljay256/metroticketingsystem

基于 Qt6.5 的模拟地铁售票系统,HITSZ 2023 创新实践课B 项目

cpp hitsz qt qt6

Last synced: 11 Jul 2025

https://github.com/wonikrobotics-git/allegro_hand_linux_v4

Official Code Repository for controlling the Allegro Hand V4 on Linux System

allegro-hand cpp python ros1-noetic

Last synced: 05 Apr 2025

https://github.com/KodiCraft/bunch

Bun plugin for loading and linking into C/C++ dynamic libraries automatically

bun c cpp javascript typescript

Last synced: 11 Apr 2025

https://github.com/tw1ddle/geometrize-top-level-repo

Top level repository and developer's landing page for checking out the Geometrize project

art cpp geometrize geometry-processing

Last synced: 03 May 2025

https://github.com/hideakitai/im920

Interplan IM920 series wrapper for Arduino and openFrameworks

communication cpp im920 serial sub-ghz wireless

Last synced: 01 May 2025

https://github.com/cfnptr/ecsm

Easy to use and fast Entity Component System Manager (ECS) C++ library.

c17 cpp cross-platform easy-to-use ecs entity-component-system library multi-platform template

Last synced: 30 Oct 2025

https://github.com/ark-iot/ark-cpp

Ark: Cpp || a C++ Ark Ecosystem Wrapper for Machines ||

arduino ark ark-blockchain arkecosystem blockchain cpp cryptocurrency devnet mcu

Last synced: 03 May 2025

https://github.com/hcolda/qchatserver

A lightweight chat software server (WIP)

chat chat-app chat-application chatapp chatroom cpp cpp23 server

Last synced: 12 Jun 2025

https://github.com/tsg405/miscellaneous-programs

Contains --[ Codes + Questions ] , on different programming languages (Eg: Python, C/C++,JAVA, SQL)

algorithms-and-data-structures challenges-solved cpp java miscellaneous-programs programming-languages python

Last synced: 07 Mar 2026

https://github.com/ferhatgec/kalem.rs

Fegeya Kalem.rs, Rust implementation of Kalem, work-in-progress.

ast clang compiler cpp kalem lexer parser run rust rust-lang syntax transpiler

Last synced: 17 May 2026

https://github.com/zpnst/wordly

A simple console game

console-application console-game cpp oop

Last synced: 13 Apr 2025

https://github.com/sixiaolong1117/simplewol

一个简单的命令行工具,可以实现网络唤醒(Wake on LAN),基于 C++。

cpp wake-on-lan wakeonlan wol

Last synced: 15 Jun 2025

https://github.com/hbarcelos/cpp-state-machine

Example implementation of a State Machine in C++ to illustrate the State Pattern

cpp design-patterns oop oop-principles

Last synced: 01 May 2025

https://github.com/consti10/telemetry

Parse telemetry data coming from multiple platforms for use in an OSD (On-Screen-Display)

android cpp frsky java ltm mavlink telemetry wifibroadcast

Last synced: 10 Apr 2025

https://github.com/fffaraz/gameoflife

SFML-based Conway's Game of Life simulation in C++

cpp sfml simulation

Last synced: 10 Apr 2025

https://github.com/syedzawwarahmed/computer-graphics

A repo for OpenGL Code.

cpp glut opengl

Last synced: 01 May 2025

https://github.com/jdsherbert/a-star-pathfinding

Simple C++ implementation of an A* Pathfinding class.

cpp cpp17 pathfinder pathfinding pathfinding-algorithm

Last synced: 29 Oct 2025

https://github.com/adam-mcdaniel/regex-engine

A Regex📋 implementation in C++ using Thompson's NFA algorithm

cpp cpp98-compatible header-only regex regex-engine regex-match text-processing

Last synced: 11 Apr 2025

https://github.com/tonitaga/maze_and_cave

Project about generation and solution of maze and cave developed in C++ programming language using Qt framework. Maze generation using Eller Algorithm, cave generation based on cellular automaton. You can see my article at the link below

algorithms cpp qt

Last synced: 08 Sep 2025

https://github.com/ksachdeva/tensorflow-cc-sdk-generator

Set of scripts to generate a CMake enabled tensorflow c++ SDK

cmake cpp sdk tensorflow tensorflow-cc tensorflow-cmake

Last synced: 18 Apr 2026

https://github.com/phoemur/cxmaze

A maze game in C++ with lib ncurses, just an exercise

cplusplus cpp game ncurses ncurses-library

Last synced: 17 Mar 2025

https://github.com/vector-of-bool/wlxx

Wayland Client C++ Bindings

bindings cpp library wayland

Last synced: 11 Apr 2025

https://github.com/thepranaygupta/codehelp-compiler

A library that allows you to run programs in 5 languages using node.js, useful for creating online IDE's and similar projects.

c codehelp codehelp-compiler compiler cpp cpp-compiler gcc gcc-compiler

Last synced: 18 Mar 2025

https://github.com/pony-hpp/explodeforexplode

An OpenGL destruction simulator game (in progress).

2d 2d-game 2d-graphics cpp cpp-game cpp17 opengl opengl-game simulator simulator-game

Last synced: 09 Sep 2025

https://github.com/akshayxml/peer-to-peer-group-based-file-sharing-system

A P2P file sharing system implemented using socket programming, multi-threading and SHA1 hashing. Users can share, download files from the group they belong to. Downloading is done in parallel with multiple pieces from multiple peers.

cpp filesharing multithreading openssl peer-to-peer sha1-hash socket-programming

Last synced: 19 Mar 2025

https://github.com/jingwood/raygen-renderer

A simple cross-platform ray tracing engine for 3D graphics rendering.

3d cpp cross-platform engine graphics path-tracing ray ray-tracing raytracer renderer rendering tracing

Last synced: 19 Mar 2025

https://github.com/tajiknomi/remote_administrative_console

Command and Control (C2) Framework for remotely managing multiple clients. It allows for issuing commands, manipulating filesystems, executing shell, uploading/downloading data and gathering details about the connected systems

cpp filemanager hacking-tool offsec pentest-tool pentesting qt rat red-team remote-access-tool remote-administrative-tool

Last synced: 29 Oct 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/coord-e/dsp6951

Library for DSP6951 DSP Radio IC.

arduino arduino-library cpp dsp radio

Last synced: 16 May 2026

https://github.com/arsenic-atg/cp-setup

Automation to make my pc ready for competitive programming

automation competitive-programming cplusplus cpp python

Last synced: 11 Jul 2025

https://github.com/georgesittas/remote-file-transfer

Multi-threaded file transferring app, based on the client-server model

client-server cpp file-sharing linux pthread sockets tcp-ip

Last synced: 09 Sep 2025

https://github.com/burgundytora/mdvector

A high-performance multidimensional SIMD vector library for C++ (auto-type-simd/expression-template/python-style-slice)

cplusplus cpp cpp17 header-only high-performance-computing python-style-slicing simd

Last synced: 04 Apr 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/chiragjoshi12/arduino-projects

Arduino Sensor Projects: Explore DIY sensor solutions for home & environment.

arduino arduino-ide arduino-nano arduino-project arduino-sensors arduino-sketch arduinoproject arduinoprojects cpp

Last synced: 05 Apr 2025

https://github.com/rpotter12/data-structure

basic syntax and data structure programs of different languages

algorithms c cpp data-structures hacktoberfest hacktoberfest2019 java languages python rust sort stack syntax tree

Last synced: 11 Apr 2025

https://github.com/ahmedhamed3699/process-scheduler

A simple process scheduler project for Data Structures & Algorithms course

algorithms cpp data-structures os process-scheduler simulation

Last synced: 06 May 2025

https://github.com/yashitanamdeo/simpleeq

Simple EQ Audio Plugin with JUCE Framework using Modern C++

audio-equalizer audio-plugin cpp cpp17 juce juce-framework juce-modules modern-cpp

Last synced: 12 Apr 2025

https://github.com/andreiavrammsd/polymap

Map with infinite levels and multiple types for keys and values.

cpp map polymorphic recursion tree

Last synced: 07 May 2025

https://github.com/vhpx/vacation-house-exchanger

A prototype airbnb-like application built as a final project for the Software Engineering Design course at RMIT University.

cpp project

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/amirhoseinmasoumi/onnx-cuda-inference

A C++ project for running CUDA-accelerated ONNX model inference, using ONNX Runtime and OpenCV for image segmentation tasks.

cpp cuda inference onnxruntime onnxruntime-gpu opencv segmentation

Last synced: 12 Apr 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/terenstare/sortviz

A sorting visualizer written in C++20

cpp cpp20 sdl2 sorting-algorithms visualization

Last synced: 12 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/sahilll94/standard-template-library-in-cpp

A repository where the operation and how does the containers in C++ rich library Standard Template Library (STL) works.

cpp stl stl-algorithms stl-containers

Last synced: 13 Apr 2025

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/gammasoft71/examples_cpp

Shows how to use c++17.

cpp cpp17 example examples

Last synced: 13 Apr 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/theo-mestre/sfml-static-premake

This repository provides a simple setup to create an SFML application using Premake 5.

cpp premake5 sfml

Last synced: 05 Oct 2025

https://github.com/bitartisan1/wize

Wize UCI C++ Chess Engine with Multithreading and NNUE Stockfish Evaluation

ai chess chess-ai chess-engine chessboard cpp engine game gplv3 lc0 neural-network nnue opensource search search-algorithm search-engine software sports stockfish uci

Last synced: 04 Mar 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/elfaz19/double-linked-list-by-c--

📚 Student Management System 🎓 A C++ doubly linked list project to manage student records. Features: insert, delete, search, display, and demo mode. Perfect for learning dynamic data structures! 🚀 Happy Coding! ✨

cpp dsa dsa-algorithm dsa-practice

Last synced: 11 Jul 2025

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/swordlordcodingcrew/dang

Dainty Animations 'N Gears - Game Framework for the 32Blit and PicoSystem handheld open game consoles

2d 32blit aseprite cpp dang game-development game-framework gamedev picosystem tiled-map-editor

Last synced: 21 Jun 2025

https://github.com/tsnsoft/cppapplication-windows

Пример простейшей программы на C++ в NetBeans для платформы Windows (Cygwin)

cpp cygwin example netbeans windows

Last synced: 21 Apr 2026

https://github.com/amitsuthar69/rockpaperscissors

TicTacToe in C++ | my very first repository

cpp

Last synced: 23 Jun 2025

https://github.com/cppfw/jsondom

C++ library for JSON parsing and DOM

cpp dom json

Last synced: 12 Jul 2025

https://github.com/arjunnair/chip8

Chimp: A Chip-8 emulator in C++

chip8 chip8-emulator cpp emulation

Last synced: 23 Jun 2025

https://github.com/ikhsan3adi/ddp_dump

Kodingan matkul Dasar-dasar Pemrograman

algoritma c cpp dasar-pemrograman js kuliah program ts

Last synced: 14 Jul 2025

https://github.com/rajput-hemant/data-structures-and-algorithms

Implementations and Problems of various Data Structures and Algorithms in JAVA, Python, C++ and Rust.

algorithm algorithms cpp data-structures dsa java python rust rust-data-stuctures rust-lang

Last synced: 15 Jul 2025

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/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/terroo/utilscpp

My C++ Utility Library

clang cmake cpp gnu llvm make makefile

Last synced: 17 Jul 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/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/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/atennop1/genesis

Simple 2D game engine written in C++ using SDL2 and OOP

cpp game-development game-engine game-engine-2d gamedev oop sdl2

Last synced: 18 Jul 2025

https://github.com/ilyachalov/learncpp-com-examples

Примеры с сайта www.learncpp.com, посвященного изучению языка программирования C++

cpp examples learning russian

Last synced: 19 Jul 2025

https://github.com/cashtann/fileexplorer

File explorer in Qt QML and C++

cpp fileexplorer filesystem qml qt

Last synced: 18 Jun 2025

https://github.com/dheerajshenoy/navi

Highly customizable and extensible modern file manager

cpp file-management file-manager linux lua qt qt6 sol2

Last synced: 30 Oct 2025

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/daanvandenbergh/volt

Easily create websites or REST APIs in javascript with vweb. Including a frontend api for building website's in an objective SwiftUI like manner. Supports payments using paddle.

api cpp http https javascript js rest-api vinc vlib website

Last synced: 03 Jul 2026

https://github.com/dalae37/dl-engine-directx11

DirectX11 Based 2D/3D Rendering Framework

cpp directx11 framework rendering-engine

Last synced: 14 Jul 2025

https://github.com/grazianobolla/monke-engine

Simple and Fast 2D Game Engine based on OpenGL and C++

cpp game-engine opengl

Last synced: 19 Mar 2025

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

This game was developed from scratch during live twitch streams

cpp game gamedev whycpp

Last synced: 03 Jul 2026

https://github.com/pranavgoel29/cpp-programs

These are the programs that will help you to get started with C++

cpp hacktoberfest hacktoberfest2022

Last synced: 19 Mar 2025

https://github.com/keshav2010/protoanimator

A Small keyframe based animator tool for designing rough 2D sprite-based animations quickly for presentation purposes.

animation animation-tools cpp keyframe-animation qt4

Last synced: 25 Jun 2026

https://github.com/svenslaggare/texteditor

A simple text editor written in C++.

cpp opengl texteditor

Last synced: 18 May 2026