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/coralkashri/cppsenioreas-metaprogramming-restrictions

This is examples repository of C++ Senioreas blog metaprogramming restrictions article.

cpp cpp11 cpp14 cpp17 cpp20 cppsenioreas metaprogramming metaprogramming-restrictions

Last synced: 15 May 2025

https://github.com/abolfazlmohammadpour/sixdofmanipulator

This Is A Six Degree Of Freedom Manipulator Controlling Program Which Wrote In Arduino IDE And ArduinoLabsForMicroPython With C/C++ And Python<MicroPython> Programming Languages That Works On A Raspberry Pi Pico With RP2040 Main Processor Or A Raspberry Pi Pico2 With RP2350 Processor

altium-designer arduino c cad cpp manipulator pcb raspberry-pi robotics rp2040 rp2350 solidworks

Last synced: 19 Apr 2025

https://github.com/nathancordeiro/line-follower-robot

Arduino Uno-powered line follower robot: Seamlessly follows lines with precision sensors and intelligent algorithms. Ideal for exploring robotics fundamentals and automation.

arduino cpp line-follower robotics

Last synced: 11 Apr 2026

https://github.com/marcinbator/ludo

Desktop LUDO game with SFML library

2d-game cpp ludo sfml

Last synced: 26 Feb 2025

https://github.com/ivandrf/vector-int

Realization of a self-expanding array with some std::vector methods

cpp cppvector vector

Last synced: 21 Feb 2026

https://github.com/varungujjar/esp32-audio-spectrum-analyser

64 Band Audio Spectrum Analyser using FFT, ESP32 & SSD1322 OLED Display

audio-processing cpp esp32 fft multiprocessing platformio rtos ssd1322 wemos-lolin-esp32

Last synced: 02 Mar 2025

https://github.com/qc20/haptic-game-for-the-blind

HapNav is an innovative, ESP32-based game designed to empower the visually impaired. By using joystick navigation, it enhances spatial awareness and provides inclusive gaming experiences. Join us in this project to make gaming accessible for all!

3d-printing accessibility arduino blind cad cpp esp32 game-development haptic-feedback haptics human-computer-interaction interaction-design iot joystick-control microcontroller prototyping remote sensors tactile tactile-feedback

Last synced: 15 Apr 2025

https://github.com/congard/solgen

C++ code generator for creating Lua bindings using sol2 library

code-generation cpp cpp20 lua lua-bindings sol2

Last synced: 08 Oct 2025

https://github.com/kar-dim/watermarking-gpu

Code for my Diploma thesis at Information and Communication Systems Engineering (University of the Aegean, School of Engineering) with title "Efficient implementation of watermark and watermark detection algorithms for image and video using the graphics processing unit". Part 2 / GPU

arrayfire cpp cuda ffmpeg gpu image-processing opencl parallel-computing video-processing watermark-image watermarking

Last synced: 09 Apr 2025

https://github.com/ryoga-exe/console-tetris

Tetris game runs at a cmd

console console-game cpp game tetris windows

Last synced: 13 Mar 2025

https://github.com/calebeaf02/hotelaria_unb_tp1

Gestão hoteleira em C++: Domínios, Entidades, POO.

controladores cpp crud gerenciador hotel interfaces poo unb

Last synced: 30 May 2026

https://github.com/softtechmx/lib-cpp-geometria

biblioteca de código abierto diseñada para proporcionar a los desarrolladores y matemáticos una herramienta eficiente y fácil de usar para realizar operaciones matemáticas complejas relacionadas con la geometría. Diseñada con un enfoque en la simplicidad, la flexibilidad y el rendimiento.

cpp cpp17 geometry library

Last synced: 08 Oct 2025

https://github.com/maliknaik16/parallel-computing

CUDA programming in C++ for high-performance computing using Nvidia GPUs, optimized for tasks like machine learning, or image processing

cores cpp cuda gpu makefile matrix nvcc optimization

Last synced: 10 Jun 2025

https://github.com/xord/rays

A Drawing Engine using OpenGL.

cpp gem graphics library opengl ruby

Last synced: 02 Jul 2025

https://github.com/lnd3/ldeps

A collection of ready-to-use common c++ libraries like curl, glfw, imgui and others

collada cpp curl fbx glad glfw imgui implot json openfbx physics serialization ufbx xml

Last synced: 15 Apr 2025

https://github.com/vurv78/viable

Elegant interop with C++ classes / interfaces with vtables

cpp msvc rust vtable

Last synced: 25 Apr 2025

https://github.com/toxe/cpp-sql

C++ SQL Examples

cmake cpp example sql sqlpp11 test

Last synced: 13 Apr 2026

https://github.com/lucgsanchez/Turn-based-RPG

Turn based RPG with random encounters made in C++ using the SFML library

2d-game 2d-game-engine c cpp game-development game-engine random-encounters rpg-game turn-based

Last synced: 11 Mar 2025

https://github.com/ankitjha2202/gfg-daily-problems

Learning new problem everyday and building the habit of problem-solving

cpp daily-coding-problem gfg-solutions

Last synced: 18 Jun 2026

https://github.com/nohomey/fmi-introduction-to-programming-course

A place for my homeworks and other materials related to the Introduction to Programming course in FMI

cpp cpp11 fmi homework

Last synced: 06 Oct 2025

https://github.com/tvanfossen/entropic

Local-first agentic inference engine in C/C++. Multi-tier model routing, grammar-constrained output, MCP tool servers. Embeddable via C ABI.

agentic-ai agentic-framework cpp cpp20 cuda edge-ai embedded-ai gbnf gguf grammar-constrained-decoding inference-engine llama-cpp llm local-llm mcp on-device-ai privacy-first tool-calling

Last synced: 30 May 2026

https://github.com/sai-suraj-27/cpp

This is my Repo for Practicing C++, Attempting Contests, and Solving Good Problems.

algorithms competitive-programming-contests cpp data-structures important

Last synced: 01 Sep 2025

https://github.com/pulse-width-modulation-i-t/powerbottom_ros_drone

ROS Firmware for our window-cleaning drone project

cpp drone mavlink opencv python ros

Last synced: 16 Nov 2025

https://github.com/seikhchilli/bubble-sort-algorithm-cpp

Bubble Sort Algorithm using c++.Arranges array in ascending order.

algorithms array ascending bubble-sort cpp data-structures pointers-and-arrays sorting-algorithms

Last synced: 15 Mar 2025

https://github.com/rushilpatel21/cricket-player-statistics-management-system

This C++ program is designed for managing cricket match data, utilizing key data structures such as maps, linked lists, and JSON for efficient storage and retrieval. The program offers a set of functionalities to handle cricket match information, providing a comprehensive toolkit for data analysis and management.

cpp dsa linked-list stl

Last synced: 25 Feb 2025

https://github.com/nysynysy2/threadpool-cpp17

Header Only, Dynamic Adjust, Super-light-weight, C++17

cpp header-only lightweight thread-pool threading threadpool

Last synced: 16 Jan 2026

https://github.com/victornpb/multiplexed-7segments-display

Arduino sketch that provides multiplexing for a single or multiple 7 segments displays without extra hardware

7segment arduino-library arduino-sketch cpp multiplexer

Last synced: 25 Oct 2025

https://github.com/tetsuo-cpp/descartes

A Pascal compiler written in C++.

compiler cpp pascal

Last synced: 20 Jan 2026

https://github.com/azrielx86/simpletexteditor

A text editor written in C++ using QT

cpp qt text-editor

Last synced: 27 Apr 2026

https://github.com/8ightfold/exicpp

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

cpp cpp17 exi xml

Last synced: 30 Mar 2025

https://github.com/jaytwolab/json-downloader

File Downloader for Windows Console using json data. :kr: json 자료를 사용하는 윈도우즈 콘솔용 파일 다운로더

cpp curl json libcurl visualcpp visualstudio

Last synced: 03 May 2026

https://github.com/maksasj/graph

Graph - simple c++ library, that implements a simple graph adt structure as well as implements some graph based algorithms like, vertex cover algorithm.

cpp educational-project graph library

Last synced: 15 May 2025

https://github.com/szykol/potato

A simple http server 🥔

cmake cpp googletest http server

Last synced: 06 Mar 2025

https://github.com/sajadtroy/awass

Automated Waste Analysis and Sorting System.

ai artificial-intelligence c cpp object-detection python trash

Last synced: 13 Mar 2026

https://github.com/slimrealm/cpp-midi-art-lab

MIDI Art Lab generates digital art based on notes played on a connected MIDI keyboard. Sample output images in README.

algorithm-design cpp midi-processing sfml2

Last synced: 06 Jun 2026

https://github.com/upple/boj

백준 온라인 저지 C++

algorithm boj code cpp

Last synced: 25 Mar 2025

https://github.com/mohammed-3tef/data_structure_and_algorithms

A Collection of Algorithm & Data Structure Problems using C++.

algorithms bst clean-code cpp data-structures linked-list oop queue sorting-algorithms stack tree

Last synced: 01 Jul 2025

https://github.com/nathancordeiro/terminal-image-to-ascii

This program converts a 16bit image into ascii and display it onto the terminal.

ascii-art cpp terminal-graphics

Last synced: 23 Jun 2025

https://github.com/ychaaby/pico-space-2d-video-game

Pico Space: The Cosmic Adventure in a Pixelated Universe

cocos2d cocos2d-x cpp game game-development opp oriented-object-programming

Last synced: 14 Jul 2025

https://github.com/yashkarthik/tinyrenderer

A rasterization engine written from scratch (no libraries) in C++

cpp rasterization

Last synced: 04 Jul 2025

https://github.com/artus9033/nodejs-qmc5883l

A tiny NodeJS driver for the QMC5883L magnetometer, with calibration procedures

compass cpp gpio javascript magnetometer node-js node-module nodejs raspberry-pi raspberry-pi-3 raspberrypi

Last synced: 18 Jan 2026

https://github.com/tom-weatherhead/helix

An RSA encryption and uuencoding/uudecoding application from 2002.

cpp cryptography encryption rsa-encryption uudecode uuencode

Last synced: 09 Oct 2025

https://gitlab.com/bproto/cpp-template-project

A template CMake project to get you started with C++ and tooling

C++ centos clang cmake conan cpp docker gcc linux

Last synced: 10 Mar 2025

https://github.com/schryzon/rpg-game

A simple command line RPG game in C++ with OOP.

cpp rpg rpg-game simple-game simple-project

Last synced: 07 May 2025

https://github.com/llnl/hdtopology

High-dimensional topological data analysis library for NDDAV

analysis cpp data-analysis data-viz high-dimensional-data topological-data-analysis visualization

Last synced: 29 Apr 2025

https://github.com/fahadpathan7/cp-notes

The things I am learning throughout the journey of solving competitive programming problems. (except ds and algo)

cpp

Last synced: 26 May 2026

https://github.com/srdjan/timok.rbr

VoIP server

cpp

Last synced: 31 May 2026

https://github.com/jbaldwin/libpriamcql

Safe and easy to use C++17 CQL (Cassandra/ScyllaDB) client library.

async cassandra client cpp cpp17 cql scylladb

Last synced: 19 Apr 2026

https://github.com/code-alchemist01/astralis-engine

Real-time procedural universe simulation. Navigate across dynamic star systems, each forged by seed-based algorithms and rendered with OpenGL

3d-graphics cmake cpp glsl glsl-shaders python simulation

Last synced: 09 Oct 2025

https://github.com/miRoox/Leetcode

My Leetcode solutions

cpp csharp leetcode rust

Last synced: 15 May 2025

https://github.com/emampons/cpint

Lightweight Big Integer library for C++

biginteger cpp

Last synced: 09 Apr 2025

https://github.com/cm0use/hangman

Hangman, no 3D or third-party libraries, just the standard functions provided by the compiler.

cpp cpp-game cppgame hangman hangman-console hangman-cpp hangman-game hangmangame

Last synced: 26 May 2026

https://github.com/yuulis/lifegame

Life Game made by OpenSiv3D.

cpp lifegame opensiv3d

Last synced: 01 Apr 2025

https://github.com/gjoacorp/blossom

An OpenGL-based rendering engine written in C++.

cpp entt game-engine graphics-programming opengl rendering-engine

Last synced: 05 Mar 2026

https://github.com/georgiifirsov/ntp

"ntp" stands for "Native Thread Pool". This library implements a thread pool using Win32 API (and some Native API too).

cplusplus cplusplus-17 cpp cpp17 multithreading thread-pool winapi

Last synced: 07 Apr 2025

https://github.com/kylereddoch/cpp_python_integration

Integrating CPP and Python for a simple math-based program.

cplusplus cpp snhu

Last synced: 14 Mar 2025

https://github.com/vovod/c-code-ptit

my c course at PTIT

cpp

Last synced: 09 Apr 2025

https://github.com/pent0/symfirm

Symbian Firmware

cpp firmware symbian

Last synced: 24 Mar 2025

https://github.com/kourouklides/perspective-taking

Visual and Spatial Perceptual Perspective Taking (using Kinect)

c c-plus-plus computer-vision cpp cpp-code kinect kinect-fusion opencv opengl openni robotics ros ros-kinetic

Last synced: 12 Apr 2026

https://github.com/iimpaq/atlas

A blazingly fast, modern package manager for macOS and Linux.

cmake cpp linux macos package-manager

Last synced: 16 Mar 2025

https://github.com/schonfinkel/duino

Playing with arduino in C++ (and maybe Rust?), platform.io and also Nix.

arduino cpp github-actions just justfile nix nix-flake platformio

Last synced: 12 Apr 2026

https://github.com/anmamuncoder/cp-problem-solving-zone

Competitive Programming Practice with C++, covering Algorithms, Problem-Solving, and Data Structures to enhance Coding Skills and Efficiency.

backtracking cpp recursion segment-tree slicing

Last synced: 20 Jan 2026

https://github.com/msub2/wwise.js

Making Wwise workable on the web

cpp emscripten javascript wasm web wwise

Last synced: 19 Apr 2026

https://github.com/pakerwreah/cppstd

Personal standard library (for fun)

cpp standard-library stdlib stdlib-replacement study-project

Last synced: 16 Mar 2025

https://github.com/kiritoind/codeforces_solutions

solutions to various problems from the Codeforces , atcoder and codechef platforms. While I strive to solve as many problems as I can, please note that I may not be able to solve every single one. Nonetheless, I am committed to sharing the solutions I have managed to complete.

atcoder atcoder-solutions codechef compitative-coding cpp cpp17 cpp20 problem-solving

Last synced: 12 Jan 2026

https://github.com/gowthertg/cpp-module-06

This module is designed to help you understand the different casts in CPP.

cpp imperative-programming object-oriented-programming rigor

Last synced: 17 Mar 2025

https://github.com/thepaqui/sample_win32_cpp20

Sample program using C++20 with Win32 API

cpp cpp20 template win32 win32api

Last synced: 09 Apr 2025

https://github.com/threeal/errors-cpp

A C++ package that provides utilities for error handling

cmake cpp cpp-library error error-handling errors library

Last synced: 11 Apr 2025

https://github.com/rinatmambetov/cpp-modules-42school

The goal of these modules is to introduce you to Object-Oriented Programming. This will be the starting point of your C++ journey.

42projects 42school cpp modules

Last synced: 22 Aug 2025

https://github.com/wldfngrs/cpp-crash-course-exercises-solutions

Repository of the solutions to all the exercises in the book 'C++ Crash Course' by the awesome Josh Lospinoso! Enjoy!

cpp

Last synced: 24 Mar 2025

https://github.com/jose05code/dmoj-uclv

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: 11 Apr 2025

https://github.com/whoiscipher/tetris

Imersive Tetris Game built using c++ and raylib. Makefile added for automated build

cpp game-development makefile raylib raylib-cpp tetris tetris-clone

Last synced: 01 Apr 2025

https://github.com/manavmehta/poker-cli

A Client-Server architecture-based CLI app that hosts Poker games for multiple players and multiple rooms making use of UDP protocol.

cli client-server cpp poker-game socket-programming udp-protocol

Last synced: 17 Jul 2025

https://github.com/l-terrero/userdatabase_final_version

User Database. Personal project (C++) (.txt database)

cplusplus cpp management-system personal-project

Last synced: 10 Jan 2026

https://github.com/matubu/webserv

A simple web server written in c++

cpp server web webserver

Last synced: 11 Oct 2025

https://github.com/basemax/persian-hex-system

The Persian Hex System is a cultural and technical project inspired by Arash Mohammadi. Its goal is to create a uniquely Persian system to replace the traditional hexadecimal (hex) numbering system, designed specifically to reflect Iranian culture and Persian language. This project provides tools and scripts in multiple programming languages.

bash bin binary c computer cpp hex hex-system persian php py python ruby shell

Last synced: 07 Feb 2026

https://github.com/stepantita/interview-prep

This repository contains C++ solutions for various LeetCode problems, categorized into multiple sections by topics

algorithm-challenges algorithms c-plus-plus cpp data-structures leetcode leetcode-solutions problem-solving programming programming-exercises

Last synced: 17 Jan 2026

https://github.com/29dch/data-structure-project-ofo-shared-bicycle

数据结构项目,C++实现,主要用到了链表、栈和文件存储等知识点。

cpp data-structures

Last synced: 20 Sep 2025

https://github.com/amlel-el-mahrouss/nekernel

Hybrid C++ OS Kernel, made with a robust design and blazingly fast at boot times.

bootloader cpp kernel

Last synced: 09 Apr 2025

https://github.com/shanpic/utility

some utility

cpp python shell-script utiliy

Last synced: 08 May 2026

https://github.com/diegoiast/qmdilib

This is a simple mdi library for Qt6

cmake cpp qt

Last synced: 22 Feb 2026

https://github.com/yuki-koyama/easy-qhull

A helper repository to use qhull in cmake-based c++ projects

cmake cpp helper qhull

Last synced: 04 Jun 2026