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/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/electrostat-lab/cthreads

Testcases about POSIX Threads --Unix-based & Linux Systems

c ccoffee cpp gcc-complier posix-threads shell unix

Last synced: 07 May 2026

https://github.com/ronakjain1204/mythos

Welcome to MythOS, a minimalist productivity-focused operating system built from scratch! 🚀

assembly-language c-language computer-architecture cpp operating-system

Last synced: 07 May 2026

https://github.com/daniyalahmad7/cpp-basic-projects

A collection of basic C++ projects, including CGPA Calculator, Rock Paper Scissors game, Login and Registration System, Search Engine, and Tic Tac Toe game.

c cplusplus cpp cpp-course cpp-projects programmin tutorial

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/thenewjavaman/patternstreams

Simplifies searching and patching runtime memory in C++ using syntax similar to Java streams

asm assembly cpp windows

Last synced: 07 May 2026

https://github.com/isaquecar/c-math-bundle

A bundle of C math libraries

c cpp csharp library

Last synced: 07 May 2026

https://github.com/sdc224/hackerrankproblems

Problems and Solutions of Hackerrank Problems

c cpp csharp hackerrank-solutions

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/techycsr/cipherschoolassigments

Assignments Submission Repo by @TechyCSR :)

assignment cipherschools cpp dsa-practice

Last synced: 10 Jun 2026

https://github.com/inightjar/leetcodeproblems

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

cpp java python

Last synced: 07 May 2026

https://github.com/coletrammer/dius

A cross-platform C++ platform runtime library. Optionally provides a no libc runtime for Linux.

cpp library runtime

Last synced: 07 May 2026

https://github.com/grantlemons/stablerocket

Arduino code to stabilize a rocket in flight

arduino cpp rocketry

Last synced: 07 May 2026

https://github.com/mmaunze/sqltojpa

sqlToJPA is a tool for automatically generating Java JPA (Java Persistence API) entity classes from SQL schema files. It parses CREATE TABLE statements, maps SQL data types to Java types, and creates fully annotated Java classes with fields, getters, setters, constructors, relationships, and equals/hashCode methods.

cpp java jpa-entities orm python sql

Last synced: 08 May 2026

https://github.com/jovinull/iot-gestao-residuos-solidos-urbanos

Este repositório abriga o código-fonte e informações do Trabalho de Conclusão de Curso (TCC) que explorei e desenvolvi, focado na gestão de resíduos sólidos urbanos. O projeto integra tecnologias de Internet das Coisas (IoT), destacando o uso do protocolo MQTT.

cpp eletronics esp32 iot mqtt tcc

Last synced: 08 May 2026

https://github.com/electrostat-lab/doublelinkedlist

DoubleLinkedList Example using C & Ccoffee build tool.

c ccoffee cpp doublelinkedlist shell-script

Last synced: 08 May 2026

https://github.com/ishivanshgoel/voice-controlled-assistant

Voice controlled assistant for visually impaired persons.

arduino cpp embedded-systems proteus python3

Last synced: 08 May 2026

https://github.com/tsnsoft/dialogblocksconsoleapp

Пример консольной программы на C++ с использованием wxWidgets и DialogBlocks для Visual Studio 2022 и mingw64

console cpp cross-platform dialogblocks linux mingw64 visual-studio windows wxwidgets

Last synced: 08 May 2026

https://github.com/matheusjohannaraujo/projetos_com_arduino

Códigos para uso em Arduino

arduino arduino-library c cpp

Last synced: 08 May 2026

https://github.com/dawoudtormos/elva

Elva is an IoT-based access control system for elevators, utilizing wireless key fobs for user authentication and tracking energy usage per user.

arduino cpp esp32

Last synced: 08 May 2026

https://github.com/nandahkrishna/codechef

My solutions to Competitive Programming problems on CodeChef

c-plus-plus codechef competitive-programming cpp go golang python python3

Last synced: 08 May 2026

https://github.com/pbod98/laplacian-filter

The goal of this project was to compare time of Laplace filter application in C++ and assembly language. It was a part of Assembly Languages class in SIlesian University of Technology.

assembly cpp

Last synced: 08 May 2026

https://github.com/pikolini/blurper

Blurper: Real-Time AI-Powered Profanity Filter for OBS

ai-plugin cmake cpp obs obs-studio obs-studio-plugin obsstudio plugin python qt qt6

Last synced: 08 May 2026

https://github.com/andreafioraldi/joyduino-minimal

Simulate keyboard to use an arduino-adapted PS2 joypad

arduino c-sharp cpp joystick keyboard play-station video-game visual-studio

Last synced: 08 May 2026

https://github.com/simon-gardier/discord-game

⌨️1vs1 game for Discord implemented in C++ with D++

cpp discord discord-bot discord-game dpp game info0004

Last synced: 08 May 2026

https://github.com/j0of/esp32-led-web-controller

A simple web controller for IKEA RGB LED strips on ESP32 and PlatformIO

arduino cpp esp32 esp32-arduino ikea rgb-led

Last synced: 08 May 2026

https://github.com/generaltao2/qt-opengl-spaceparty

Try to make a platformer game

cpp glsl opengl

Last synced: 08 May 2026

https://github.com/fathjami/ft_containers

The standard C++ containers have all a specific usage. To make sure we understand them, let’s re-implement them!

42school cpp stl-containers

Last synced: 10 Jun 2026

https://github.com/mgood7123/qparse

A powerful Parser Combinator library with error reporting and input rewriting capabilities, build WITH or WITHOUT QT6 support

cpp parser parser-combinators qt6 std

Last synced: 08 May 2026

https://github.com/generaltao2/qt-android-quick-calculator

Test project for creating calculator for android with Minecraft style using Qt Quick.

android-app calculator cpp qml qt qtquick

Last synced: 08 May 2026

https://github.com/fahadulshadhin/graph-algorithms

Graph algorithms implemented in C++

cpp graph-algorithms

Last synced: 10 Jun 2026

https://github.com/shaaakib/shakib-interview-journal

My coding interview preparation journey for Big Tech companies like Google, Amazon, and Microsoft. Includes solved problems from LeetCode, Codeforces, and more.

cpp csharp python

Last synced: 09 May 2026

https://github.com/dpieve/word-counter.winui3

Counts and rank the words in a given text. I developed it to test WinUI3 for building modern desktop applications on Windows.

cpp modern modernui windows winrt winui3 xaml

Last synced: 09 May 2026

https://github.com/ginkobalboa/parfis

Particles and field simulator. Written in C++ with Python bindings. The algorithm is based on the particle-in-cell (PIC) method used for interacting many-particle systems.

cpp cuda physics-simulation python

Last synced: 09 May 2026

https://github.com/tricehelix/crossput

Cross-Platform Input from Mice, Keyboards, and Gamepads in C++

cpp cross-platform gamepad input keyboard linux mouse windows xbox

Last synced: 09 May 2026

https://github.com/swe-robertkibet/multithreaded-webserver-cpp

High-performance multithreaded HTTP web server in C++17 featuring epoll-based I/O, thread pooling, LRU caching, rate limiting, and comprehensive logging. Achieves 41K+ req/sec with Docker support and complete test suite.

caching cmake cpp cpp17 docker epoll high-performance http-server linux lru-cache multithreaded multithreading networking production-ready rate-limiting thread-pool web-server

Last synced: 09 May 2026

https://github.com/intscription/college-projects

Contains my mini projects done in College

cpp dbms java python

Last synced: 09 May 2026

https://github.com/angablue/picklesaurus

Welcome to the Picklesaurus code repository for entry into the 2023 Wier Warman competition.

arduino cpp platformio warman

Last synced: 09 May 2026

https://github.com/prakrititz/vehicle-simulation

The Smart Vehicle Traffic System uses Dijkstra's algorithm in C++ (via JNI) to simulate real-time vehicle navigation, visualized through Phaser.js with traffic signals and collision avoidance.

algorithms cpp dijikstra-algorithm java phaserjs springbooot traffic-simulation vehicle-simulation visualization

Last synced: 09 May 2026

https://github.com/yukti-09/hackerrank-solutions

This repository contains my submissions on HackerRank.

c cpp hackerrank hackerrank-solutions problem-solving python3

Last synced: 09 May 2026

https://github.com/joakimteixeira/computer-graphics

Applications made with GLUT library.

c computer-graphics cpp glut opengl

Last synced: 09 May 2026

https://github.com/shhiivvaam/dsa-prep

DSA prep Repo. ✔️✔️✅

cpp java python

Last synced: 09 May 2026

https://github.com/kadle11/misc

Small Miscellaneous Projects

c cpp javascript suffix-tree

Last synced: 09 May 2026

https://github.com/meta-ben/pianohelper-core

2018 - PianoHelper IOT Project ( Arduino part )

arduino cpp esp8266

Last synced: 09 May 2026

https://github.com/marcelocantos/sqlpipe

Streaming replication protocol for SQLite

cpp database replication sqlite streaming

Last synced: 09 May 2026

https://github.com/gotoss08/windows-quick-switch

Quick switch Windows windows using windows-key shortcuts.

cpp shortcuts winapi windows

Last synced: 09 May 2026

https://github.com/labatata101/oximeter-esp32-firmware

Firmware for an oximeter monitor using the ESP32 microcontroller and the MAX30100 sensor

c cpp esp32 max30100 microcontroller oximeter

Last synced: 09 May 2026

https://github.com/jwillikers/cyrillic-encoder

A demo Qt application for encoding alphanumeric characters as arbitrary Cyrillic symbols

cmake cpp cpp20 cyrillic demo demo-app nix qt

Last synced: 09 May 2026

https://github.com/mdmasum23/computer-graphics-lab

Academic Lab Course | 18th Batch | Computer Science & Engineering (CSE) 📍Mawlana Bhashani Science and Technology University (MBSTU)

c computer-graphics computer-graphics-lab cpp graphics-algorithms opengl winbgim

Last synced: 09 May 2026

https://github.com/nathan-osman/thsat

Temperature / Humidity Sensor Acquisition Tool

arduino cpp qt sensor

Last synced: 09 May 2026

https://github.com/sultanrc/iot-rat-repeller

IoT-based rat repeller prototype for my final project, using ESP32-CAM, PIR sensor, and a buzzer.

cpp css esp32 html iot

Last synced: 09 May 2026

https://github.com/duyndh98/digitalrace-mymodules

My modules for Final Round - Cuộc đua số (2017 - 2018)

computer-vision cpp image-processing machine-learning opencv

Last synced: 09 May 2026

https://github.com/racheljiang310/orcaduino

Arduino + ORCA esolang

arduino-uno c cpp orca platformio

Last synced: 09 May 2026

https://github.com/maxadams0/tams

A Modern Minesweeper Game in C++ ("Totally Accurate MineSweeper")

cpp gui minesweeper ui windows windows-desktop

Last synced: 09 May 2026

https://github.com/abdeljalil-ounaceur/vacation-club-management-system-cpp-and-mfc

A desktop application built with C++ and MFC to manage vacation villages, activities, and language across multiple locations.

c club cpp desktop mfc microsoft-database windows

Last synced: 10 May 2026

https://github.com/lasithaamarasinghe/3d-mapper

This 3D plotting device is developed for the semester 4 project under EN 2160: Electronic Design Realization.

3d-plotter 3dpointcloud altium-designer arduino atmega2560 avr-programming ch340 cpp i2c nema17 python3 smd solidworks stepper-motor tof triangulation

Last synced: 10 May 2026

https://github.com/imthesquid/json-port-config

A configuration tool for creating port maps

cpp json qt5

Last synced: 10 May 2026

https://github.com/retifrav/android-cpp-example

An example of using a C++ library inside Android application with Kotlin

android cpp kotlin

Last synced: 10 May 2026

https://github.com/schanur/tedder

Incremental build system for complex tasks using Rake

autodiscover build-system c cpp dependency-graph package-manager plugins pretty-print rake ruby swig

Last synced: 10 May 2026

https://github.com/daddesign-projects/truetype-to-bitmap-converter

A utility to convert TrueType fonts for use in embedded systems like Arduino and more. Export formats C header file (.h): For direct inclusion in application code. Binary file: For loading into flash memory.

cpp fonts utility visual-studio

Last synced: 10 May 2026

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

This project demonstrates how to interface an MFRC522 RFID module with an Arduino using the SPI protocol to read RFID tags/cards. The program reads the UID (Unique Identifier) of the RFID card or tag and displays it on the Serial Monitor in HEX format.

cpp esp32 platformio rfid-rc522

Last synced: 10 May 2026

https://github.com/gfaerny/clc.

Super simple timer for debian .

cpp debian sfml timer

Last synced: 10 May 2026

https://github.com/hiborn4/opencv

This repository contains various image processing labs implemented in C++ using OpenCV. Each lab focuses on different aspects of image processing, such as histogram equalization, edge detection, and morphological operations. The provided code and instructions will help you learn and apply these techniques effectively. Follow the steps in the README

c cmake computer-vision cpp image image-processing ipcv opencv

Last synced: 10 May 2026

https://github.com/maxim-sivakon/smartcalc

In this project I will implement an extended version of the usual calculator, which can be found in the standard applications of each operating system in the C programming language using structured programming

c cpp qtcreator

Last synced: 10 May 2026

https://github.com/capricorncd/ffmpeg

ffmpeg

cpp ffmpeg video vim

Last synced: 11 May 2026

https://github.com/shibam120302/interviewinsight

This repository contains all the DSA (Data-Structures, Algorithms, 450 DSA by Love Babbar Bhaiya, FAANG Questions), Technical Subjects (OS + DBMS + SQL + CN + OOPs) Theory+Questions, FAANG Interview questions, and Miscellaneous Stuff (Programming MCQs, Puzzles, Aptitude, Reasoning). The Programming languages used for demonstration are C++, Python

algorithms backend cpp data-structures datascience deep-learning dsa front-end-development java language machine-learning placement-preparation project python roadmap web

Last synced: 11 May 2026

https://github.com/igor-marinescu/qrsgen

QR Code Simple Generator

cpp qr qrcode qrcode-generator qt

Last synced: 11 May 2026

https://github.com/nirebu/luci

An old project for displaying a solid color in a floating window, in order to use it on a projector

cpp cross-platform desktop qt qtcreator ui

Last synced: 11 May 2026

https://github.com/ninjanazal/theboy_godot

This project serves as a study case that explores the integration of a Game Boy emulator into the Godot game engine. By combining the Game Boy emulation code with the Godot framework, we delve into the intricacies of emulation and learn about the inner workings of the Game Boy hardware.

cpp godot

Last synced: 11 May 2026

https://github.com/nick8592/opencv-plane-arrange

This program combines three image planes of different sizes and colors into a 1920x1080 screen buffer and displays the result using OpenCV. It demonstrates basic image manipulation and composition in C++.

cpp opencv

Last synced: 11 May 2026

https://github.com/zigameni/leetcode

This repo contains solutions o leetcode problems.

cpp leetcode-solutions python

Last synced: 11 May 2026