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/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/ishbguy/cppwalk

A C/C++ source code analysis tool powered by clang/libclang

c clang cpp

Last synced: 03 May 2026

https://github.com/rezn-project/rezn-cp

Terminal UI based control panel for Rezn

cpp imtui tui

Last synced: 03 May 2026

https://github.com/ishbguy/project-startup

Simple and clean project templates.

c cpp license template templates

Last synced: 03 May 2026

https://github.com/sinhaparth5/cat-dogs-classifier

Cats and Dog CNN

cnn cpp

Last synced: 24 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/carrieroroberto/wol-esp32-mqtt-telegram

Remote Wake-on-LAN system using ESP32, MQTT & Telegram/FastAPI for secure remote PC control.

arduino-ide cpp esp32 fastapi mqtt-broker mqtt-client python telegram telegrambots wake-on-wan wakeonlan wakeonlan-application wakeonwan

Last synced: 04 May 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/barbaraeguche/comp-345

advanced program desgin, c++ (4 credits)

cpp

Last synced: 27 Oct 2025

https://github.com/rasmussvala/opengl-tutorials

This repository is for practicing some of The Cherno's OpenGL tutorials.

cpp graphics opengl the-cherno thecherno vcpkg

Last synced: 04 May 2026

https://github.com/gnikit/fileio

A template allowing to read multiple columns of tab or space delimited files. Similar functionality to numpy.loadtxt()

cpp file-io library numpy

Last synced: 04 May 2026

https://github.com/twaritwaikar/simple-memory-manager

A simple memory manager suited for lighter and quicker dynamic allocations in heavy lifting environments

cpp cpp-memory memory-manager proof-of-concept

Last synced: 09 Jun 2026

https://github.com/jp-zuniga/multithreading-mandelbrot

Mandelbrot fractal generator.

cpp fractal mandelbrot multithreading

Last synced: 22 Jun 2026

https://github.com/caiotaavares/3d-sweep-algorith

This project is a simplified 3D renderer implementation using Sweep and Z-Buffer algorithms for processing and visualizing 3D models. The system efficiently handles 3D object rendering, polygon rasterization, and visualization within a graphical interface developed in C++.

cpp qt6 sweep zbuffer

Last synced: 04 May 2026

https://github.com/evangelos-karavas/ros-slam-bluerov2

ROS-Melodic Simultaneous Localization And Mapping algorithm for underwater vehicle Blue Rov 2 --Thesis Bachelor's Degree, University of Thessaly

cpp gazebo python ros-melodic rviz slam-algorithms

Last synced: 04 May 2026

https://github.com/carlosrocha-dev/facerecognition

Study of computer vision library OPENCV

computer-vision cpp face-detection machine-learning opencv

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/ro-el-c/alkon_2023

건국대학교 알고리즘 동아리 AlKon 1기 중급 스터디 Problem Solving 레포지토리

algorithm cpp data-structure java

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/kingcitaldo125/sdl2boilerplate

SDL2 Boilerplate for a basic window in C/C++14

c cpp sdl2

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/baro-00/cpp-cuda-lab

Experimental C++ projects using NVIDIA CUDA for parallel computing. Learning & testing GPU kernels

cpp cuda

Last synced: 04 May 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/potatomaster101/pats

OOP design patterns

cpp design-patterns mit-license oop

Last synced: 27 Oct 2025

https://github.com/rafaelmachadobr/arvorebinariadebusca

Este projeto implementa uma árvore binária de busca em C++, desenvolvida como parte de um curso de Estrutura de Dados na Universidade Paulista (UNIP). Oferece operações eficientes de inserção, remoção e percursos. A árvore segue a regra de que elementos à esquerda são menores e à direita são maiores. 🌳✨

cpp

Last synced: 03 Jul 2026

https://github.com/laurence-myers/inja-cli

A Command Line Interface for the Inja string template library

cli command-line-interface command-line-tool cpp string template template-library

Last synced: 02 Jul 2026

https://github.com/jleung51/labyrinth

C++ roaming game played with a mappable set of connected rooms.

command-line-app cpp game

Last synced: 23 Oct 2025

https://github.com/asa-degroff/mtoc

mtoc is a music player and library browser for Linux that emphasizes smooth, continuous browsing experiences with album artwork at the forefront.

cpp gstreamer gui linux mediaplayer qml qt sqlite

Last synced: 04 May 2026

https://github.com/lucasspinola/cpp

C++

cplusplus cpp

Last synced: 09 Jun 2026

https://github.com/aveoxfd/randomt

A small cpp code that generates a random number using the CPU temperature (thermal map)

assembly c cpp gcc-complier gpp nasm random-generation temperature x86-64

Last synced: 04 May 2026

https://github.com/ullaskunder3/tdm-opengl-glut-glfw-glad

A step-by-step guide to setting up a modern and portable C++ OpenGL development environment using FreeGLUT, TDM-GCC, and Visual Studio Code on Windows. Includes proper configuration for IntelliSense, build tasks, and project structure for smooth development.

automation cpp gcc opengl runner-script setup tdm windows

Last synced: 09 May 2026

https://github.com/toxe/ffmpeg-tests

Short test programs using FFmpeg libavcodec.

cmake convert cpp decode example ffmpeg libavcodec video

Last synced: 04 May 2026

https://github.com/mangad/design-patterns-case-study

My personal study on Design Patterns.

cpp design-patterns java python sphinx

Last synced: 04 May 2026

https://github.com/edubr029/arduino-cava-vu-meter

VU Meter for Arduino using CAVA and NeoPixel LED strip.

adafruit arduino cava cpp linux neopixel vu-meter

Last synced: 04 May 2026

https://github.com/milos85vasic/hello-jni

Small demo program that demonstrates binding C++ with Kotlin

bindings c-plus-plus cpp jni jvm kotlin

Last synced: 04 May 2026

https://github.com/bevatsal1122/semester-iii

Second Year | Computer Engineering | Bachelor of Technology

c cpp java

Last synced: 04 May 2026

https://github.com/mrdvince/celeba

Using Deep Convolutional GAN (generative adversarial network) to generate realistic faces, trained using the celebA dataset, implemented using pytorch c++ frontend.

celeba cnns cpp dcgan deeplearning gans pytorch

Last synced: 04 May 2026

https://github.com/haruelrovix/mwwc

Simple application using following technologies: MongoDB, WCF, C++, C++/CLI, WPF

cpp csharp mongodb wcf wpf

Last synced: 05 May 2026

https://github.com/emmanuelmess/betterfeelingsforac

Allows for sending head index ifeel messages to AC

arduino arduino-uno cpp embedded platformio

Last synced: 05 May 2026

https://github.com/josephdt12/cpp-quads

Transform an image into a blockier version of itself.

cpp opencv

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/hoan02/laptrinhonline.club_new

Đây là kho lưu trữ các bài mình đã tự giải trên trang https://laptrinhonline.club/ và tool cào dữ liệu sử dụng Selenium(Python)

c cpp python3 selenium

Last synced: 05 May 2026

https://github.com/reowulf/mtsu-projects

A few projects created while studying at MTSU for my BS in computer science. Projects included are from Neural Networks, Data Analysis, Advanced Python, Computer Architecture, and Algorithms & Data Structures.

algorithms-and-data-structures computerarchitecture cpp dataanalysis neuralnetworks python r

Last synced: 05 May 2026

https://github.com/inightjar/overloading-overriding

Demonstarting The Difference Between Function Overloading And Overriding In CPP.

cpp functionoverloading functionoverriding

Last synced: 27 Oct 2025

https://github.com/xr-stb/tinygamesvr

tinygamesvr base on grpc

cpp gameserver golang

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/tblauwe/tcm

A CMake module to reduce boilerplate

boilerplate c cmake cmake-module cpp doxygen

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/siriscmv/game-engine

A game engine written in C++ using SDL2

cpp game-engine gamedev sdl2 zeromq

Last synced: 04 Feb 2026

https://github.com/h-d-owl/dbconsole

A console application that allows you to create and open databases and send any SQL queries to them.

cli cli-tool command-line-tool console console-tool cpp database database-manager databases db sql sqlite sqlite-cli sqlite-database sqlite-shell sqlite3 unicode unicode-support utf16 windows

Last synced: 05 May 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/jfrimmel/talks-and-sources

This repository contains a list of talks and papers, that I find insightful and worth sharing

c concurrency conference conference-talk cplusplus cpp data-oriented data-structures list optimization papers rust security simd software-arch software-design talk talks video videos

Last synced: 05 May 2026

https://github.com/spicycactuar/half-edge

Triangle mesh rendered backed by a half-edge data structure

computer-graphics cpp geometry-processing half-edge-data-structure opengl qt5

Last synced: 05 May 2026

https://github.com/chewytoast/42_cursus

All the projects carried out for Campus 42 Barcelona

bash c cpp

Last synced: 05 May 2026

https://github.com/momen-alshouha/data-structure-queue

This repo contains a C++ template class for a queue -linked-list-based- , designed with OOP principles. It features essential queue operations such as enqueue, dequeue, front, rear, size tracking, and a copy constructor.

cpp data-structures linked-list oop-principles queue

Last synced: 09 Jun 2026

https://github.com/huming2207/enlight

Yet another WiFi smart lamp, built with Espressif ESP32 micro-controller, SK6812 LED and Arduino/FreeRTOS (as backend)

arduino cpp esp32 esp32-arduino espressif html5 javacsript semantic-ui

Last synced: 05 May 2026

https://github.com/nshkrdotcom/prappy

Windows-native C++20 app and reproducible setup for SDL3, bgfx, Dear ImGui, CMake, Ninja, and MSVC.

bgfx cmake cpp cpp20 dear-imgui developer-tools graphics imgui msvc native-app native-tooling ninja nshkr-misc powershell sdl3 tool-ui windows windows-11 windows-setup

Last synced: 09 Jun 2026

https://github.com/leoz0214/json-parser

A small C++ library to convert a JSON string or file into polymorphic C++ objects.

cpp json parser

Last synced: 19 Jun 2026

https://github.com/dhn-nys/pcandcpp

Learning the Book : Pemrograman C Dan C++ (Adam Mukharil Bachtiar). || Ongoing

c c-cpp cpp cpp-c dev-cpp gcc gnu gnu-linux linux linux-gnu windows

Last synced: 05 May 2026

https://github.com/skmirajulislam/ipingu-chat-server

TCP based 76kb small chat server for homies! 🤗

cache-control chat-application chat-server chatroom cpp memory-management

Last synced: 21 Jun 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/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/mo-elshamy/robotic-operating-system-ros-course

Practicing Linux command line and Cpp problem solving

cpp linux ros

Last synced: 05 May 2026

https://github.com/pbentes/mage

Mage is a game engine built from the ground up to create entirely modable games

cpp game-engine luajit modding opengl teal

Last synced: 06 May 2026

https://github.com/silverwolf2k20/quartysxuyartys.keygen

Генератор ключей активации для Quartys-xuyartys 2.

cpp csharp desktop key-gen

Last synced: 06 May 2026

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

This repository stores some simple Arduino projects implemented on Arduino IDE.

arduino cpp robotics

Last synced: 06 May 2026

https://github.com/simonnyvall/aurebesh

A Unix shell, modern features built-in, it has. 🌌🔫

c commandprompt cpp make shell

Last synced: 06 May 2026

https://github.com/hbina/leetcode-solutions

My solutions to LeetCode problems.

cpp csharp java leetcode mysql

Last synced: 06 May 2026

https://github.com/domohuhn/cbench

Compilation benchmark using the ninja build system

c compiler-benchmarks cpp ninja python3

Last synced: 06 May 2026

https://github.com/shuvlyy/my_ftp

Small FTP server. RFC959 compliant, configurable and written in C/C++.

c cpp epitech ftp ftp-server network parser server socket yaml yml

Last synced: 06 May 2026

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

Miner profiler with qt5 C++

cpp mining-monitor qt5

Last synced: 06 May 2026

https://github.com/aswajith7077/chess-gui

A Graphical User Interface (GUI) Chess application in C++, leveraging the SDL2 library for a seamless and interactive user experience, following Object-Oriented Programming (OOP) principles.

chess cpp graphics object-oriented-programming sdl2 sdl2-image sdl2-mixer

Last synced: 06 May 2026

https://github.com/fabiannorbertoescobar/arduino-ejercicios

Aprendiendo un poco de Arduino, uso de sensores y actuadores, conexión Bluetooth y simulación de circuitos con Tinkercad

arduino arduino-uno c cpp fritzing tinkercad

Last synced: 06 May 2026

https://github.com/lukevdb01/opencv-face-detection

OpenCV face detection live camera, with GUI rendered in OpenGL.

cpp imgui opencv opencv3 opengl realtime

Last synced: 06 May 2026

https://github.com/d-e-s-o/resource2header

Embed your file resources in the binary by embedding them into a header.

c cplusplus cpp header-only resource resources

Last synced: 06 May 2026

https://github.com/r00tens/text-classifier

Naive Bayes classifier for text classification with CPU and GPU (CUDA)

classification classifier cpp cuda machine-learning naive-bayes

Last synced: 06 May 2026

https://github.com/salamonrafal/c-examples

This is template for Visual Code for developing C/C++ application.

c c-example clang cpp template visual-studio-code

Last synced: 06 May 2026

https://github.com/devmuaz/dart-io-ffi

A Dart console application that demonstrates Foreign Function Interface (FFI) by reading text files using native macOS APIs.

c cpp dart ffi native

Last synced: 06 May 2026

https://github.com/siddhpant/path-follower

[POC] Path planning + basic line following using a robot. PID control and path are not included for users to add it themselves.

arduino arduino-mega cpp electronics line-follower line-follower-robot path-planning robotics

Last synced: 06 May 2026

https://github.com/toxe/test-cpp-json

C++ JSON Examples

cpp example json test

Last synced: 06 May 2026

https://github.com/chinmay-esp/microros_sub-led

This project demonstrates how to control an LED using ROS2 Humble and Micro-ROS on an ESP32. The ESP32 subscribes to the led_control topic and toggles the LED state based on received messages. Ideal for learning ROS2 integration with embedded systems. 🚀🔌

cpp esp32 microros platformio ros-subscriber ros2-humble

Last synced: 06 May 2026

https://github.com/telkomdev/dcmake

Ubuntu Docker base image with preinstall cmake, clang, conan and poco

cmake cpp docker poco

Last synced: 06 May 2026

https://github.com/vgeffer/pgr-engine

A basic 3D engine using OpenGL

cpp opengl

Last synced: 06 May 2026