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/vertexnova/vnelogging

Vertexnova Logging (vnelogging) is a lightweight, thread-safe logging library designed for high-performance C++ applications.

cpp logging-library rendering-engine

Last synced: 03 May 2026

https://github.com/songkeys/chickenscomehome

A stupid simple game written in cpp - Help chickens come home

cpp game

Last synced: 03 May 2026

https://github.com/nadidlinchestein/datastructureseasytoadvance

My C++ implementation of Data Structures Easy to Advanced Course by William Fiset.

algorithms algorithms-and-data-structures coursework cpp data-structures programming

Last synced: 18 Jun 2026

https://github.com/maxchistt/pneumocylinderconfigurator

Parametric model configurator with C3D Toolkit. Created as part of a tutorial. Student teamwork

3d-models c3d c3d-toolkit cad configurator cpp geometric-modeling parametric-modelling qt qtvision

Last synced: 03 May 2026

https://github.com/krotrn/cpp

This repository contains C++ code and projects. It serves as a collection of examples, utilities, and applications written in C++. Whether you are a beginner looking to learn C++ or an experienced developer seeking useful snippets and projects, this repository aims to be a valuable resource.

cpp

Last synced: 04 Apr 2026

https://github.com/thecoachingonline/learning-rust

Here are my study notes for learning Rust

cpp rust rust-lang

Last synced: 03 May 2026

https://github.com/vipul1432/gtu-iot-practical

GTU 6th Semester IoT Practical source code

cpp ino iot iot-application sensors

Last synced: 18 Jun 2026

https://github.com/hbina/stardust

Literally move around in circles....

cpp linux sfml

Last synced: 17 Apr 2026

https://github.com/ngrogg/kattis-solutions

A repository for my accepted solutions to Kattis problems

c cpp kattis kattis-solutions problem-solving python

Last synced: 03 May 2026

https://github.com/latentprion/cppbessot

CPPBESSOT (C++ BackEnd Single Source of Truth): a framework that uses OpenAPI to maintain a single source of truth for the data model of a software project. It generates C++ headers, JSON serdes, ODB-based ORM headers, DB migrations, Typescript types and Zod schemas. I.e: a type-safe backend-to-frontend data model manager.

backend-cpp backend-development cmake cpp database-migration database-schema json json-deserialization json-serialization json-validation odb openapi orm postgresql sqlite type-safety typescript typescript-definitions zod zod-validation

Last synced: 17 Apr 2026

https://github.com/dsarceno/computational_physics

Repositorio dedicado a los trabajos y proyectos del curso "Física Computacional" en la Escuela de Ciencias Físicas y Matemáticas.

c cpp fortran95 mathematica python3

Last synced: 03 May 2026

https://github.com/muhammadshavaiz/advanced-data-structues-fifa_dataset

This C++ project showcases efficient data management for FIFA World Cup data from 1930 to 2018. It uses AVL Trees for fast searching, Hash Tables for quick access, and Singly Linked Lists for easy traversal, optimizing both memory usage and retrieval speed.

avl-tree cpp data-structures hashtable linked-list parsing

Last synced: 09 Jun 2026

https://github.com/wtrsltnk/radar-strike

Play counter-strike in the radar!

cpp game opengl

Last synced: 28 Jun 2026

https://github.com/nikoladucak/2048

2048 game implemented for terminal.

2048 2048-game cpp game ncurses

Last synced: 28 Jun 2026

https://github.com/bluryar/tokenizers.cpp

Native C++ inference-only tokenizer runtime port

cpp ggml huggingface inference tokenizers

Last synced: 28 Jun 2026

https://github.com/antoniakras/sudoku_solver_checker_generator

C++ Sudoku solver, checker, and generator using backtracking and recursion, with modular design, constraint handling, and puzzle generation.

algorithm-design backtracking constraint-satisfaction-problem cpp file-io modular-architecture recursion sudoku

Last synced: 03 May 2026

https://github.com/agauniyal/conan-optional-lite

Conan package for https://github.com/martinmoene/optional-lite

cpp cpp11 cpp14 optional optional-lite

Last synced: 03 May 2026

https://github.com/myrotvorets/psb-ev-awaitables

A collection of awaitables for libev

awaitable coroutine cpp cpp20 libev

Last synced: 18 Jun 2026

https://github.com/cschladetsch/cppvulkandemo

A cross-platform spike using Vulkan to render a complex, lit and shadowed environment.

cmake cpp graphics shader spike vulkan

Last synced: 20 May 2026

https://github.com/daviderivaa/davide-simulazione_numerica

Questa repository contiene le esercitazioni riguardanti il corso di Simulazione Numerica tenuto dal prof. Davide Emilio Galli (A.A. 2023-2024).

cpp ising-model-1d metropolis-monte-carlo molecular-dynamics-simulation monte-carlo-simulation neural-network python simulated-annealing

Last synced: 03 May 2026

https://github.com/shutovks-other-projects/interaction-with-databases-using-qt

Applications for interacting with databases on QT

cpp database qt

Last synced: 03 May 2026

https://github.com/dsite42/cpp01

42 Project - CPP01 - This module is about memory allocation, pointers to members, references and switch statement.

42 cpp cpp01

Last synced: 09 Jun 2026

https://github.com/philcs/progcpp

Programmation C++, Cégep Garneau, 2012

cpp stl

Last synced: 09 Jun 2026

https://github.com/veresdavid/imgproc-task5

A console application that learns characters from a given source then can recognize them from a scanned paper and then save the result in a text file.

character-recognition cpp image-processing opencv

Last synced: 30 Apr 2026

https://github.com/bm777/dialogbox

Dialog Box with c++

box cpp dialog

Last synced: 18 Jun 2026

https://github.com/dadavidtseng/daemonstein

A DOOM-inspired 3D first-person shooter with sprite-based enemies, split-screen multiplayer, and data-driven design

cpp cpp20 data-dr directx11 doom dx11 fmod game game-development split-screen

Last synced: 03 May 2026

https://github.com/sutyum/referenceprojects

Educational repositories for modern firmware development.

cpp docker educational embedded-linux embedded-systems firmware microcontroller python yocto

Last synced: 03 May 2026

https://github.com/marcos-moura97/simple-flir-spinnaker-camera

Easy-to-use FLIR camera interface with Spinnaker SDK

cpp flir spinnaker-sdk usb-camera

Last synced: 28 Jun 2026

https://github.com/zuzannaslobodzian/sierpinski-pyramid

3D visualization of the Sierpinski Pyramid using the OpenGL library.

cpp fractal opengl

Last synced: 04 May 2026

https://github.com/ivancraft623/arduino-projects

A compilation of arduino projects I've done

arduino arduino-uno cpp diy diy-electronics

Last synced: 17 Apr 2026

https://github.com/nilusche/c-_subnetting-solver-dnis

Simple Subnettingquestions-Solver implemented in C++

cpp ipv4 ipv6 networking subnetting vlsm

Last synced: 18 Jun 2026

https://github.com/wch2012asd/timecontral-qt

A modern Qt timeline widget with glassmorphism design

cpp qt timeline widget

Last synced: 19 Jun 2026

https://github.com/dsst95/stm32baremetal

This repository contains the source code for the Mutex Embedded Course on Udemy for bare metal or register level programming.

c cpp embedded-systems stm32

Last synced: 04 May 2026

https://github.com/felix-red/smoke-detector-iot

Smoke detector IOT project

arduino cpp iot smoke-detector

Last synced: 04 May 2026

https://github.com/0x778/c-dsa-pointers-memory

Some Algorithm and Pointers Practice

c cpp cpp-programming dsa memory-management

Last synced: 04 May 2026

https://github.com/xiaochufuji/virtualdesktop

C++ code tool to manage virtual desktops in Windows 11

com cpp win-tab windows

Last synced: 04 May 2026

https://github.com/tahabinhuraib/cpp_ds

Data Structures and Algorithms in C/C++ from Scratch. Beware, contains craaazzy speed :)

algorithms c cpp data-structures

Last synced: 04 May 2026

https://github.com/anelkica/snipper

A simple, but handy screen capture utility built in C++ and Qt QML

cpp qml qt

Last synced: 04 Apr 2026

https://github.com/thiagosilvaantenor/scripts_bash_python_linux

Scripts pedidos na 2ª prova pratica de Sistemas Operacionais 2

cpp debian-linux linux python3

Last synced: 04 May 2026

https://github.com/coltonk9043/ballsimulator2d

A basic (and somewhat buggy) implementation of 2D bouncy balls.

cpp game-development game-engine glad glew glfw graphics graphics-engine graphics-programming opengl

Last synced: 04 May 2026

https://github.com/christiankuehnel/cpp-on-win

Tutorial for developing C++ on Windows using open source tools.

clang clangd cmake cpp cxx ninja vscode windows

Last synced: 17 Apr 2026

https://github.com/quarkpunk/mongoose

Simple and efficient C++ client for MongoDB, inspired by the Mongoose JavaScript library

cmake cpp json mongocxx mongodb mongoose

Last synced: 04 May 2026

https://github.com/justin-marian/rest-api-web-client

Client app for server interaction via sockets and GET/POST/DELETE requests, handling authentication, library access, and book management.

api-rest client-server cpp get-post-delete http11 json

Last synced: 17 Apr 2026

https://github.com/robertovicario/ultrasonic-motor

Maximize efficiency and precision using ultrasonic sensing to control motor speed based on distance. Ideal for automation and robotics.

arduino cpp servo-motor ultrasonic-sensor

Last synced: 17 Apr 2026

https://github.com/harryjhin/practice

프로그래밍 언어를 학습한 흔적을 남기는 리포지토리

c cpp cs java python

Last synced: 04 May 2026

https://github.com/marwan475/gpu-ray-tracing-engine

Real Time Raytracing Engine with editor using OpenCL

c cpp engine gpu-acceleration gpu-computing imgui opencl opengl raytacer raytracing win32api

Last synced: 04 May 2026

https://github.com/stckvrflw/pem-spgemm

pemSpGEMM - An Improved SpGEMM Algorithm

cpp cuda

Last synced: 17 Apr 2026

https://github.com/star-3gg/cppnuts-design-patterns

Improved design pattern implementations based on CPPNuts course

cpp design-patterns software-architecture

Last synced: 29 Jun 2026

https://github.com/mimani68/node_cpp

Simple C++ in Nodejs project

addon cpp gyp javascript node nodejs

Last synced: 04 May 2026

https://github.com/anathonic/esp32-sensor-station

ESP32-based environmental monitoring station with sensors for temperature, humidity, pressure and gas, using MQTT for data transmission.

cpp dht11 esp32 mqtt sensor-monitor

Last synced: 04 May 2026

https://github.com/forgottosave/ftxui_template

Template for a FTXUI-based TUI

cpp ftxui tui

Last synced: 30 Mar 2026

https://github.com/tanzeelafatima492/producer-consumer-problem-using-semaphore-

To write a program to simulate producer - consumer problem

alogriyhm cplus cpp cpu cxx opearting system

Last synced: 07 Jul 2026

https://github.com/iaceene/philosophers_42

This project is about how to use the threads and mutexes to prevent data race, you can apply the same concepts to the dining philosophers problem.

1337school 42cursus c cpp fork philosophers philosophers42 threads

Last synced: 05 May 2026

https://github.com/zsarge/serpent-game

another snake clone

cpp game learning snake snake-game

Last synced: 05 May 2026

https://github.com/suryapratapsinghsuryavanshi/xgit

A Simple git client, provides flexibility to committers.

cmake cpp git github shell-script

Last synced: 05 May 2026

https://github.com/antoninobonanno/smart-street

The goal of the project is to create an application that simulates the behavior of an intelligent road. The basic idea is to have roads traveled by cars, the cars communicate and interact with the road, the latter gives the cars the actions to be carried out.

cpp golang python qt rest socket

Last synced: 05 May 2026

https://github.com/caiofov/calculator-qt-cpp

A calculator developed in C++ with Qt

calculator cpp qt

Last synced: 05 May 2026

https://github.com/mute124/true-enum

True Enum is a simple header-only library designed for easy enumeration of variables or objects that can be implemented in only one line of code. It is extremely customizable to the point of being able to cap it's memory usage!

cpp customization easy-to-use enumeration example-code fast fastapi header header-only header-only-library lightweight lite modular

Last synced: 05 May 2026

https://github.com/anasmaarouf/password-generator

Generates a random password which could contain any characters, which is commonly accepted to be used in a password.

cplusplus cpp password-generator

Last synced: 09 Jun 2026

https://github.com/notakeith/battleship

Console bot for Battleship over stdin/stdout. Supports master/slave roles, configurable grid, and two shot strategies: ordered sweep and hunt-and-target.

battleship cpp game-bot

Last synced: 03 Jun 2026

https://github.com/arya-io/cpp-opencv

A pipeline for extracting video frames using GStreamer and detecting/cropping faces from the frames using OpenCV's Haar Cascade classifier in C++.

computervision cpp facedetection frameextraction gstreamer haarcascade imageprocessing opencv shellscript videoprocessing

Last synced: 05 May 2026

https://github.com/toshikinakamura0412/pointcloud_saver_ros

ROS package for saving pointcloud data as PCD file.

cpp mit-license pcd pcl pointcloud robotics ros ros-noetic

Last synced: 05 May 2026

https://github.com/czoido/tensorflow-cpp-conan-example

Example with tensorflow lite library in C++ using Conan for image classification

cpp machine-learning opencv tensorflow

Last synced: 05 May 2026

https://github.com/notakeith/task-scheduler

Task scheduler with dependency graph resolution

cpp task-scheduler template-metaprogramming type-erasure

Last synced: 03 Jun 2026

https://github.com/yarikvor/acodecpptask

Complite tasks in https://acode.com.ua/uroki-po-cpp/

acode cpp learning oop ravesli

Last synced: 19 Jun 2026

https://github.com/berntzone/project-scribe-ii

WiFi printing of short messages using D1 mini & EM5820 thermal printer

cpp d1-mini em5820 esp8266 printer thermal

Last synced: 19 Jun 2026

https://github.com/ragu-manjegowda/ragify

Contextual Code Exploration for Developers

cpp embeddings-similarity llm python rag treesitter

Last synced: 12 Apr 2026

https://github.com/microshaftcorp/windroid-98

Windows 98+Android=Windroid 98

c cpp java javascript operating-system os phone-os

Last synced: 05 May 2026

https://github.com/seantolstoyevski/unutkanincppnotlari

C++ (ve biraz C) için notlar

c cpp documentation turkish

Last synced: 17 Apr 2026

https://github.com/kaisaarumeel/embedded-systems-c

C and arduino programming assignments

arduino c cpp embedded-systems realtime-system

Last synced: 05 May 2026

https://github.com/9drops/expressionparser

An Expression parser.

c cpp expression parser

Last synced: 17 Apr 2026

https://github.com/octokerbs/fcen-sistemasoperativos

Process communication - Process scheduling - Process synchronization patterns - Memory management - Input/Output devices - Drivers programming - Security File systems - Virtualization - Distributed systems

c cpp process security-vulnerability semaphore-pattern

Last synced: 17 Apr 2026

https://github.com/sbooth/cio

C-style I/O wrapper for C++

cpp

Last synced: 29 Jun 2026

https://github.com/matesoft2033/joystick-navigation-system

Joystick Controller with Arduino: This project uses an analog joystick module and an Arduino to control movements based on joystick inputs. It reads the X and Y axis values to determine direction and activates a buzzer when the button is pressed.

arduino buzzer cpp diy joystick led-controller robotics

Last synced: 06 May 2026

https://github.com/rishn/dbas

Driver Behaviour Analysis System (DBAS) is a ROS-based driver monitoring system utilizing OpenCV, Dlib, and YOLOv5 to detect and alert on drowsiness, device usage, and other behaviors during driving.

computer-vision cpp deep-learning dlib driver-behavior driver-monitoring driver-safety drowsiness-detection machine-learning object-detection opencv ros-nodes ros-noetic yolov5

Last synced: 20 Jun 2026

https://github.com/thecaptaincraken/aoc-2022

A repo containing solutions for all Advent of Code 2022 problems in diffrent programming languages.

advent-of-code c cpp python3 rust

Last synced: 06 May 2026

https://github.com/cspyridakis/opencv-example

This is a demo, 'hello world' like, OpenCV project usign C++

computer-vision cpp opencv opencv-library

Last synced: 06 May 2026

https://github.com/priontoabdullah/c-programming-practice

💻 The goal of this repository is to save my all C programming code. 🙂👨‍💻

c cpp practice-codes problem-solving

Last synced: 17 Apr 2026

https://github.com/gf712/minerprofiler-qt

Miner profiler with qt5 C++

cpp mining-monitor qt5

Last synced: 06 May 2026

https://github.com/injamul3798/compettive_programming_contest

I have participated those contest. Will add more contest participated answer.

c cpp problem-solving

Last synced: 17 Apr 2026

https://github.com/nanot1m/project-einz

Terminal ECS shooter in C++ — friction-based movement, BFS pathfinding, cell-grid reconciler render

ascii-game cpp ecs learning-project pathfinding roguelike terminal-game

Last synced: 29 Jun 2026

https://github.com/esteves31/araracode

My code editor in development

codeeditor cpp qtcreator

Last synced: 20 Jun 2026