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/grahamstrickland/modern_cpp

Exercises and examples from "Discovering Modern C++" (2e) - Peter Gottschling

cplusplus cpp modern-cpp scientific-computing

Last synced: 09 Jun 2026

https://github.com/ben854719/tranquille-garden-text-application

The application uses C++ to improve the readability with the customizable fonts and adaptive color schemes, making the content easier to read and understand. The user data is protect by cryptography, and Agentic AI enables the translation of the documents from English, French, and Spanish.

agentic-ai c cpp cryptography-algorithms cybersecurity gemini langgraph python software

Last synced: 04 May 2026

https://github.com/nllk/esp32-manual-cat-feed-control

ESP32 Manual Cat Feed Control - this project is yet another variation of my idea of controlling ever-hungry pet feeding process by a group of people with different schedules

arduino clean-architecture cpp cyd esp32 hexagonal-architecture http-client http-server

Last synced: 04 May 2026

https://github.com/potistudio/p4.ae

Processing 4 After Effects

after-effects cpp macos windows

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/lucasspinola/cpp

C++

cplusplus cpp

Last synced: 09 Jun 2026

https://github.com/carlosagalicia/tc1031-act43-integral-activity-graphs-template-ad2023

This program processes a forest represented as a graph, counting the number of trees and acorns. It uses maps and vectors to manage the vertices and edges, determining the connections and components of the graph.

cplusplus cpp data-structures labs

Last synced: 09 Jun 2026

https://github.com/andrem222/procedural-generator

A Procedural Generator map for my AI to adapt in different environments

cpp procedural-generation unreal-engine unreal-engine-5

Last synced: 09 Jun 2026

https://github.com/vendettaanonymous/cses-solutions

A comprehensive repository of CSES Problem Set solutions, covering essential topics in competitive programming such as algorithms, data structures, dynamic programming, and graph algorithms. Contributions are welcome!

17csl47 algorithms-and-data-structures competitive-programming cpp cses-problem-set cses-solutions csesfi dp hacktoberfest hactoberfest2020 hactoberfest2022 haskell rust vtulab

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/homeboy445/auto-include

Automatically include & remove standard cpp headers accordingly.

cpp vscode vscode-extension

Last synced: 04 May 2026

https://github.com/mahiethan/detect-optimise-passes-for-data-structs

This project focuses on creating compiler passes in LLVM, that are able to detect and optimise specific data structures, such as Array-of-Structures (AoS) and Structure-of-Arrays (SoA). This is the source code for my CS351 Third Year Project module, where I have achieved a first class mark of 72%.

c compiler-passes cpp data-structures detection llvm llvm-ir llvm-pass optimisations

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/ufo-010/qopenglplot

Qt plotting widget

cpp opengl qt5 widget

Last synced: 04 May 2026

https://github.com/sat0sh1c/nvim-cpp

Additions to NVChad for developing applications with CPP and CMake

cmake cpp dotfiles neovim nvim

Last synced: 05 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/lmtreser/good-code

Colección de guías y recursos para aprender y mejorar la práctica de escribir código, orientado principalmente a Arduino

arduino begginers cpp git good-practices

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/nkid00/5x5

解一个简单的数学问题。

cpp cpp11 mathematics python python3

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/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/zen0x7/boosted

Container to build and deploy C++ and boost applications

boost cpp docker

Last synced: 05 May 2026

https://github.com/simonthorell/tonalflex-prototype

TonalFlex is an embedded audio open-source project dedicated to making professional-grade audio processing more accessible, flexible, and cost-effective.

cmake cpp elk-audio envoy-proxy grpc juce-framework python real-time-audio typescript

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/jncrmx/cutie-logs

A simple and lightweight OpenTelemetry log server combining collection, storage and analysis.

cpp cpp-modules cpp23 logging opentelemetry otel otel-collector wasm webassembly

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/mickaelblet/conf

Config load and dump library

cpp cpp98-compatible

Last synced: 09 Jun 2026

https://github.com/matthew-mosior/bioinformatics

C++, Java, Python, and Haskell source code for solving Bioinformatics related problems.

algorithms bioinformatics cpp haskell java python python3

Last synced: 05 May 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/63rabbits/pxt-microbit-my-blocks

MakeCode プロジェクト

cpp microbit

Last synced: 05 May 2026

https://github.com/simonnyvall/finding-pi

Approximating pi with phisics

c cpp math pi

Last synced: 05 May 2026

https://github.com/skhalifa05/raylib-pong

Pong Game is a simple engaging game built with Raylib, where players control a paddle to keep a bouncing ball in play. The game features dynamic ball physics, a scoring system, and a limited number of lives. Players move the paddle using arrow keys to prevent the ball from falling off the screen.

ball bounce cpp engine game opengl paddle pong raylib

Last synced: 05 May 2026

https://github.com/gastonduault/compiler

C to assembly language compiler

assembly c compilator cpp

Last synced: 05 May 2026

https://github.com/vss021/365-day-coding-challenge

Welcome to my 365 days of coding challenge! This project focuses on daily coding practice to improve my skills in Data Structures and Algorithms (DSA).

algorithms c cpp dsa-algorithm java

Last synced: 05 May 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/wtrsltnk/guiproject

Old piece of code that I wrote before 2012. Test project to create a UI with opengl

cpp freeglut opengl

Last synced: 06 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/rakin406/justchat

Terminal chat application

chat communication cpp networking socket-io terminal

Last synced: 06 May 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/nobody-1321/computer-graphics-programming

Computer Graphics Programming with c++

cpp graphics opengl tutorials

Last synced: 06 May 2026

https://github.com/shahriarha/programming

Python problem solving, HR-30 days of code, DSA, NumPy

algorithms-and-data-structures cpp numpy programming python

Last synced: 06 May 2026

https://github.com/johan-palacios/wall-e-arduino

Wall-e With Arduino

arduino c cpp wall-e walle

Last synced: 06 May 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/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/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/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/sekky61/mqtt-monitor

BUT FIT 4th semester - seminář c++ - projekt. MQTT traffic monitor

cpp mqtt qt

Last synced: 06 May 2026

https://github.com/talhaibnmahmud/computer-graphics-laboratory

CSE 4208: Computer Graphics Laboratory

computer-graphics cpp opengl

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/mahdijamebozorg/dynamic-execute-dependencies

A automation tool for copying a dynamic-execute file dependencies

bash bash-script c cpp dependencies dependency-injection

Last synced: 06 May 2026

https://github.com/akagi201/cgen

Generate C wrapper header from C++ headers

c cpp llvm

Last synced: 06 May 2026

https://github.com/lymkwi/moostar

BrainFuck Interpreter written in C/C++

brainfuck-interpreter cpp

Last synced: 17 Jun 2026

https://github.com/githubfoam/groovy-cpp-githubactions

groovy gradle cpp githubactions

cpp githubactions gradle groovy

Last synced: 06 May 2026

https://github.com/masterbrian99/weirdpointer

brought a domain just to make a joke about pointers

c cpp hacktoberfest hacktoberfest2023 pointer pointers

Last synced: 06 May 2026

https://github.com/inightjar/atm-console

Crud oop console atm system.

cpp

Last synced: 10 Jun 2026

https://github.com/nir3x/screengrabber.cpp

ScreenGrabber.cpp - Library for Capturing Screens on Windows Systems

c-plus-plus cpp gdi-plus image-encoder image-processing monitor-information screen-capture windows-api

Last synced: 10 Jun 2026

https://github.com/iljavaleev/arm_assembly

arm64 macOS assembly examples

arm64 c cpp mac

Last synced: 06 May 2026

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

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

allegro-hand cpp windows

Last synced: 06 May 2026

https://github.com/white-devil09/dirty-hands

Chilled stuff

c cpp mad-stuff python

Last synced: 06 May 2026

https://github.com/schanur/auto-refactor

Library of scripts, each automatically converting C/C++ source files on a specific manner like making it platform independent

c code-generation cpp platform-independent regex style-guide

Last synced: 06 May 2026

https://github.com/rinzii/winlite

A thin wrapper around windows.h that removes all uncommon windows features licensed under CC0.

c cmake cpp win32 winapi windows

Last synced: 06 May 2026

https://github.com/toxe/db-performance-test

Database Performance Test

cpp cpp20

Last synced: 06 May 2026

https://github.com/sachingw777/data-structures

Implementation of C++ Data Structures & Algorithms.

algorithms cpp data-structures

Last synced: 10 Jun 2026

https://github.com/benz206/aoc

My AOC solutions

aoc cpp java python

Last synced: 07 May 2026

https://github.com/jagadeeshm007/cs-roadmap

Essential software engineering topics, including Data Structures & Algorithms, Database Management, Operating Systems, Networking, System Design, Linux, OOPS, Development, and Communication Skills.

adsa beginner-friendly competitive-programming cpp data-structures-and-algorithms dsa hld java lld python roadmap

Last synced: 07 May 2026

https://github.com/jeandv/arduino-cadif1-clases

Clases y practicas de Arduino (C++) en CADIF1

arduino c cpp

Last synced: 07 May 2026

https://github.com/sarthou/mementar

Mementar is a ROS package to store, explore, and interrogate episodic knowledge in an efficient way.

cpp episodic-memory knowledge-representation ros

Last synced: 07 May 2026

https://github.com/enso-org/jvm-native-benchmarks

Benchmarks of various methods for transferring data between the JVM and native code.

benchmark cpp deserialization jni jvm rust serialization

Last synced: 07 May 2026

https://github.com/jenjinengine/exgine

Experimental game engine using C++, Lua and OpenGL

cpp custom-engine game-engine game-engine-2d hot-reload hot-reloading live live-reload lua

Last synced: 07 May 2026

https://github.com/ssciwr/ssc-resources-hub

Start your Software Engineering journey with this all-in-one resource hub.

best-practices courses cpp fortran guidelines jupyter-notebook matlab python software-engineering templates

Last synced: 07 May 2026

https://github.com/ranimeshehata/caltrain

A simulation to a train station as an application on Synchronization and Mutual Exclusion.

c concurrency cpp linux mutual-exclusion operating-system ubuntu

Last synced: 07 May 2026

https://github.com/layyser/light-chess

Simple C++ chess GUI with web integration and Stockfish WASM port

chess-game chessboard cpp deployed stockfish-js wasm web webassembly

Last synced: 07 May 2026

https://github.com/curnext/hexalink

A Windows-native TUI logic puzzle game inspired by Slitherlink. Features a custom character-based GUI framework and a hexagonal backtracking solver. Developed as a C++ course assignment.

course-project cpp hexagonal-grid puzzle-game slitherlink tui

Last synced: 10 Jun 2026

https://github.com/etherealxx/shuttle-madness

OpenGL C++ game made with glut.h, stb_image.h and miniaudio.h

arcade-game college-project cpp freeglut game gamedev glut opengl opengl-game university-project

Last synced: 07 May 2026

https://github.com/ayushpramanik/cpp-web-server

Modern C++20 high-performance HTTP server inspired by NGINX with epoll, async I/O, threading, and production systems architecture.

concurrency cpp distributed-systems http-server infrastructure multithreading socket-programming

Last synced: 10 Jun 2026

https://github.com/muhkartal/flightai-simulator

A C++20 framework for training autonomous drone flight controllers using deep reinforcement learning. Combines PPO optimization with a high-performance gRPC bridge to Microsoft AirSim for real-time quadrotor simulation and monitoring.

airsim autonomous cpp ppo reinforcement-learning robotics

Last synced: 07 May 2026

https://github.com/vs-123/jfetch

A header-only library for HTTP + JSON in C++

cpp curl curl-wrapper http json networking

Last synced: 07 May 2026

https://github.com/straightcurve/mei

transpile TypeScript build scripts to CMake

build-system cmake cpp npm transpiler typescript

Last synced: 07 May 2026

https://github.com/shreya888/learning-cuda-with-cpp-and-pytorch

My notes, code, & insights will be recorded here while learning CUDA with C++ and PyTorch

cpp cuda pytorch

Last synced: 07 May 2026

https://github.com/thomas-chqt/game-engine

Simple C++ game engine

cpp game-engine metal opengl

Last synced: 07 May 2026

https://github.com/chinmay-esp/rice_monitoring_system

**Rice Monitoring System** is an IoT solution that collects soil data via sensors and sends it to Google Sheets for real-time monitoring and ML-based predictions.

cpp esp32 google-sheets platformio sensor-data wifi-network

Last synced: 07 May 2026

https://github.com/soreing/bogglegame

Console/Terminal Word-Search game written in C++

console cpp game terminal winapi windows

Last synced: 07 May 2026

https://github.com/inightjar/leetcodeproblems

LeetCode Questions and Solutions to ace the coding interview! 🚀👨🏽‍💻⚡

cpp java python

Last synced: 07 May 2026