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/liu-yucheng/mycpplearning

Personal C-Plus-Plus Learner's Program Collection

cpp gnu-gplv3 gpl3 gplv3 learning

Last synced: 08 Jun 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/mateuschaves/maratona

Algoritmos de estudo para o I Circuito de Maratonas de Programação UAG/UFRPE

algorithm-challenges c cpp maratona python3

Last synced: 02 May 2026

https://github.com/jamesql/laser-tag-drone

Laser tag drone with Arduino and HC-12 modules.

arduino cpp drone woah

Last synced: 02 May 2026

https://github.com/allenvox/cxx-primer

Tasks solutions for Lippman-Moo-Lajoie's "C++ Primer" book

cpp cxx

Last synced: 09 Jun 2026

https://github.com/turkeymcmac/build-objects

A script to make C/C++ compilation with Make be easier.

build-tool c cpp makefile

Last synced: 10 May 2026

https://github.com/sr1jan/competitiveprogramming

My solutions to the competitive programming problems from various contests

competitive-programming competitive-programming-contests cpp

Last synced: 08 Jun 2026

https://github.com/tmaklin/tigz

Parallel gzip decompression and compression using libdeflate and rapidgzip.

compression cpp cpp17 decompression gzip libdeflate parallel rapidgzip zlib zlib-ng

Last synced: 30 Jan 2026

https://github.com/ghosts6/library_management_system

Library management system from basic to advacne write with languages like bash,c,c++,python and js

bash c cpp django django-orm django-rest-framework html-css-javascript javascript library-management-system postgresql python3 tailwind

Last synced: 02 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/idanrosenzweig/daemond

Infrastructure for managing daemons, services, and systems. Suitable for development environments, servers, cloud services, IoT devices, and more. Offers greater flexibility and convenience compared to other daemon managers.

c cpp daemon-manager design-patterns inter-process-communication linux serialization service-manager

Last synced: 10 May 2026

https://github.com/aasjunior/sofia_playground

Este projeto propõe um brinquedo interativo projetado para auxiliar profissionais na identificação de sinais do Transtorno do Espectro Autista (TEA) em crianças. O brinquedo visa estimular sensorialmente as crianças e observar possíveis déficits de percepção visual na identificação de formas e cores.

arduino-uno asd-diagnosis cpp stroop-test

Last synced: 14 Feb 2026

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

A coherent noise visualizer/generator.

cpp opengl perlin-noise

Last synced: 04 May 2026

https://github.com/maxicracker/convolutionalneuralnetwork

Image classification using CN and access to the image class via a web server.

cnn concurrency cpp docker python torch

Last synced: 16 Apr 2026

https://github.com/0x6r1an0y/fastled-aurora-effect-ws2812b

✨在arduino及ws2812b燈條使用fastled函式庫建立極光效果🌌

arduino cpp effects fastled fastled-library ws2812b

Last synced: 18 May 2026

https://github.com/darkensoda/texteditorgui

A simple Text Editor GUI application similar to Notepad made with C++ and Qt

contributions-welcome cplusplus cpp gui gui-application qt qtcreator

Last synced: 10 May 2026

https://github.com/jdsherbert/fmod-audio-engine

Simple FMOD implementation into a C++ project, that uses FMOD Studio & Core as a wrapper to playback Audio files.

audio audio-engine audio-player audioengine cplusplus cpp cpp17 fmod fmod-api fmod-core-api fmod-library fmod-studio fmodstudio

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/nikitaberezhnyj/bitmas

Christmas tree in the terminal.

christmas-tree cli cpp terminal

Last synced: 10 May 2026

https://github.com/abhishekprajapatt/slamcore

🗺️ slamcore - A lightweight, production-grade simultaneous localization and mapping (SLAM) system designed for ROS2 (Humble/Iron) with comprehensive support for multi-sensor fusion, loop closure detection, and real-time map building.

cmake cpp python shell

Last synced: 29 Apr 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/pablonicolla/shellcraft

A lightweight, interactive file system simulator with a Unix-like shell interface. Create, navigate, and manage files and directories in a persistent virtual environment.

cpp filesystem oop shell vcpkg

Last synced: 11 May 2026

https://github.com/rohanrhu/catcrypt

Simple RSA public key encryption library for C/C++.

c cpp encryption public-key-cryptography public-key-infrastructure rsa

Last synced: 04 May 2026

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

data-structure programs using C++

cpp data-structures dsa dsa-algorithm

Last synced: 29 Jun 2026

https://github.com/uriyyo/roborace

:car: Arduino based self-driving car

arduino arduino-uno cpp

Last synced: 24 Apr 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/attwoodn/cpp-expression-tree

A header-only, C++14 library for creating logical expression trees and using them to evaluate instances of user-defined data types. Inspired by m-peko/booleval.

boolean-expression boolean-operators cpp cpp14 expression expression-evaluator expression-parser expression-tree logical-expression logical-operators

Last synced: 13 Feb 2026

https://github.com/hhkit/cpp.property

A single-header property system for C++17.

cpp cpp17 getters properties property setters single-header-lib

Last synced: 22 Jun 2026

https://github.com/skillfulelectro/filled_ports

simple command line app , to check which ports on localhost are filled

console cpp localhost port qt tcp tcp-client tcp-server tcp-socket

Last synced: 04 May 2026

https://github.com/safe049/regen

A Regex Expression Generator written in C++

cli cpp generator gplv3 linux regex windows

Last synced: 11 May 2026

https://github.com/fairybow/stylist

Stylist is a small, in-progress Qt C++ library adding an in-app system for live-styling QWidgets en masse.

cpp cpp20 qss qt qt6 stylesheets

Last synced: 04 May 2026

https://github.com/pranavbharadwaj007/project-euler

Project Euler solution

cpp maths project-euler

Last synced: 06 Jun 2026

https://github.com/denyskryvytskyi/battleship

2D SFML game (my first game ever made)

2d 2d-game battleship cpp game game-development sfml sfml-game

Last synced: 09 Jun 2026

https://github.com/daxter-army/react-cpp-wasm-app

React + Cpp + WebAssembly Todo Application to learn about WebAssembly. This repo can serve as a good starter example on how to build a C++ and React with WebAssembly.

cpp css-modules emscripten react vite-app wasm

Last synced: 05 Apr 2026

https://github.com/toshikinakamura0412/emcl_ros

ROS implementation of emcl (mcl with expansion resetting)

cpp dynamic-reconfigure localization mcl mit-license robotics ros ros-noetic

Last synced: 03 May 2026

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/bergercookie/catkin_ws

Container repo for packages needed to run multi-robot graphSLAM

ansible cmake cpp python ros

Last synced: 02 May 2026

https://github.com/dadavidtseng/daemonwindows

A multi-window action game that turns the Windows desktop into a shrinking battlefield

bullet-hell cpp daemon-engine dx11 multiple-windows multiwindow shooting-game

Last synced: 03 May 2026

https://github.com/im-razvan/ntdllsyscalldumper

A minimal C++ tool to extract syscall IDs from ntdll.dll on Windows x64 systems.

cpp syscall windows

Last synced: 11 May 2026

https://github.com/timmoth/learningopengl

Repository for learning openGL

cpp glfw learning-opengl learnopengl opengl

Last synced: 16 Apr 2026

https://github.com/htotoo/meshmqttmappp

C++ based meshmap for low memory environments, like VPSes

cpp meshtastic mqtt

Last synced: 03 May 2026

https://github.com/raadiah/rooflesshouse

A graphics project using OpenGL library, which includes game walking, interactive camera view, roll, yaw, pitch, interactive light, texture mapping, Koch Curve, Complex Objects made etc.

cpp interactive opengl pitch roll yaw

Last synced: 12 May 2026

https://github.com/youngermaster/st0256-numerical-analysis

The idea of this project is to test out if it is worth it to use C++ instead of Python for algorithms of some numeric methods, like finding roots of non-linear equations using Newton-Raphson's method.

algorithms cpp latex-document newton-raphson python

Last synced: 01 May 2026

https://github.com/anuar2k/yatts

Yet Another Trucking Telemetry Solution

c cpp embedded ets2 game-mod hacktoberfest plugin serial-port vue

Last synced: 12 May 2026

https://github.com/sharoniv0x86/bankingsystem2.0

A banking system created in C++ with cool functionalities!

banking-system banking-system-cpp cpp cpp-project open-source

Last synced: 12 May 2026

https://github.com/dhruvsrikanth/monte-carlo-ray-tracing

In this repository, you will find a serial and distributed GPU-based implementation of the ray tracing simulation.

c cpp cuda gpu-computing gpu-programming high-performance-computing parallel-programming raytracing unified-memory-parallelism

Last synced: 01 May 2026

https://github.com/hantaro171902/-ascii-digital-clock

This project is make digital clock on terminal

ascii-art cpp terminal

Last synced: 10 Jun 2026

https://github.com/ktstephano/haskell

Haskell-like functional programming in C++

cpp functional haskell

Last synced: 30 Apr 2026

https://github.com/rajesh2723/geeksforgeeks

This section contains the problems which i solved in geeksforgeeks

c-plus-plus cpp geeksforgeeks-solutions

Last synced: 05 Jun 2026

https://github.com/bocaletto-luca/precision-digital-thermostat

Precision-Digital-Thermostat - A three-zone thermostat that reads three DS18B20 temperature probes, displays each zone’s real-time temperature and setpoint on an OLED screen, and drives three relay outputs for heating/cooling. Users navigate zones and adjust setpoints via three push-buttons. By Bocaletto Luca.

arduino bocaletto-luca cpp openhardware opensource precision-digital-thermostat standalone thermostat thermostat-controller thermostat-digital

Last synced: 30 Apr 2026

https://github.com/p4dro-dev/projeto_lcd_arduino

Nesse projeto, passado no curso Técnico em Informática, foi construído um sistema eletrônico com Arduino, com placa LCD. Com a finalizada de imprimir um valor no Display. Usando a Linguagem Cpp para programação dos compenentes

arduino arduino-display cpp cpp-programming lcd-display lcd16x2 tinkercad

Last synced: 17 Apr 2026

https://github.com/sameetasadullah/reverse-string-using-execlp

A simple C++ program to reverse the given string using execlp system call

command-line-arguments cpp execlp fork linux reverse-string ubuntu

Last synced: 12 May 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/theopnv/cpp-utils

🛠 C++ Utilities (dl-loader, game/network engine (WIP), ECS, serializer, filesystem ...)

cmake cpp cross-platform library utilities

Last synced: 12 May 2026

https://github.com/landiluigi746/nova

Nova is a lightweight game development framework written in C++20 using OpenGL 3.3. It's designed to make building games easier and more user-friendly.

cpp game-2d game-development game-framework opengl opengl3

Last synced: 30 Apr 2026

https://github.com/dindinyt37/public-ip-tracker

A lightweight Windows system tray utility that monitors and logs public IP address changes

cpp csv ip-address ip-tracking monitoring networking system-tray utility winapi windows

Last synced: 22 Apr 2026

https://github.com/ryoga-exe/cp-library

📈 Library and Code snippets for competitive programming

codesnippets competitive-programming cpp library snippets

Last synced: 01 Feb 2026

https://github.com/immaryammahmood/leetcode_solutions

Daily LeetCode Solutions 🚀

cpp python

Last synced: 30 Apr 2026

https://github.com/nnamanx/tank-robot-pathfinding-using-a-star-and-greedy-search

This project showcases a tank robot that can autonomously navigate a 5x5 grid, avoid obstacles, and determine the most optimal path using two different search algorithms.

a-star-algorithm artificial-intelligence cpp greedy-algorithm robotics tank-robot

Last synced: 30 Apr 2026

https://github.com/tsnsoft/tutorial-on-wxwidgets-components-with-examples-and-links-to-documentation

Методичка по компонентам wxWidgets с примерами и ссылками на документацию.md

cpp teaching tutorial wxwidgets

Last synced: 13 Feb 2026

https://github.com/amogh7joshi/annotator

A lightweight image annotation framework for deep-learning-based object detection, built using pure OpenCV.

annotation computer-vision cpp object-detection opencv

Last synced: 12 May 2026

https://github.com/kuro337/textract

Single Header High Performance C++ Image Processing Library to read content from Images and transform Images to text files.

cpp cpp20 cryptography folly opencv openmp-parallelization

Last synced: 18 Apr 2026

https://github.com/humbertocg18/braco-robotico-arduino-2022

Este é o código que eu usei para fazer um braço robótico com Arduino, servo motores e potenciometros para a feira experimental do Ensino Médio Técnico do @senacrs-emti (Distrito Criativo), que me rendeu a segunda colocação na mesma.

arduino cpp eletronics motors robotic robotic-arm

Last synced: 22 Apr 2026

https://github.com/karnkaul/cpp17

C++17 skeleton project featuring GitHub CI integration using CMake 3.15+, g++ 8, clang 8 and ninja 1.8+

automated-ci ci ci-integration clang cmake cpp cpp17 github-workflow lld llvm ninja

Last synced: 15 Apr 2026

https://github.com/bumbelbee777/bvm

bvm: an virtual machine written in C++ for the honeycomb architecture

architecture cpp virtual-machine

Last synced: 05 Jun 2026

https://github.com/mcleber/parallel_sum

This code is a study on parallel programming.

cpp learning-cpp parallel-programming

Last synced: 05 Jun 2026

https://github.com/aykhan019/finalproject_cpp_oop

A C++ application simulating a restaurant management system, showcasing OOP concepts such as classes, inheritance, and file handling. The system allows users to place orders, manage menus, and process restaurant operations with error logging and music integration.

classes cpp error-logging file-handling inheritance oop restaurant-management

Last synced: 23 Jun 2026

https://github.com/yoann256/ez-scanner

Want to know if the file your friend sent you is a virus? You can check that with EZ Scanner!

bash c cleaner cmake cpp ez linux makefile malware scanner virustotal

Last synced: 03 May 2026

https://github.com/rajesh2723/oops

OOPS conceps in c++ for interview preparation

c-plus-plus class cpp friend namespace oops-in-cpp

Last synced: 22 Apr 2026

https://github.com/toriomg/opengl

For now, this OpenGL repository is meant to support my learning, and in theory, to eventually develop a 3D modeling program.

cpp glfw3 imgui-glfw opengl opengl3 stb-image

Last synced: 30 Apr 2026

https://github.com/monkey0722/aos-core-monitor

Comprehensive monitoring software for deeply understanding the internal structure of AOS

android cpp kotlin

Last synced: 22 Apr 2026

https://github.com/moozunch/huppy-cpp

( C++ and C ) Journey and Project!

beginner beginner-code c cpp

Last synced: 13 May 2026

https://github.com/mounishvatti/learndsa

This repository contains concepts in C++ from Beginner to Advanced with Data Structures & Algorithms

arrays binary-search cpp doubly-linked-list hashing linked-list math oops pointers problem-solving queue recursion sorting-algorithms stack stl strings

Last synced: 19 Apr 2026

https://github.com/harshnag1/pep-dsa-2026

Structured topic-wise implementation of Data Structures and Algorithms in C++ for placement preparation and interview practice (PEP-DSA-2026).

algorithms cpp data-structures dsa interview-preparation placement-preparation problem-solving

Last synced: 30 Apr 2026

https://github.com/zouari-oss/askar

A cutting-edge AI chatbot built using ollama, C++, and Qt6.

ai cmake cpp llamacpp llm module python

Last synced: 29 Jun 2026

https://github.com/fabian-hk/homebot

This project is a bot which collects data and controls systems in your home.

bot cpp google-grpc google-protobuf homeautomation python3 telegram-bot webscraper

Last synced: 30 Apr 2026

https://github.com/minuta18/cpp-http-server

Simple C++ HTTP Server. Currently in active dev

c cpp http system-programming web

Last synced: 13 May 2026

https://github.com/wtrsltnk/system.drawing

Partial c++ implementation of .NET System.rawing classes

cpp system system-drawing systemdrawing

Last synced: 13 May 2026

https://github.com/provrb/tails-and-trails

WIP Fitness application for your pets. Monitor your cat or dog's nutritional intake, as well as your walks together. Written in C++ and Python.

application cpp fitness fitness-app python

Last synced: 03 May 2026