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/jhleeeme/bpfocket

linux packet capture header-only library using berkely packet filter

bpf cpp header-only packet-capture socket socket-programming

Last synced: 31 Jan 2026

https://github.com/inpacta/senlogy

Senlogy: Sistema de aquisição de temperatura, humidade e luminosidade com ESP8266 🚀

cpp data-aquisition esp8266 humidity-monitoring luminosity-monitoring open-source platformio temperature-monitoring vscode

Last synced: 15 Apr 2026

https://github.com/leogaudin/cpp_modules

42 • The goal of these modules is to introduce you to Object-Oriented Programming.

cpp cpp98 oop polymorphism

Last synced: 25 Feb 2026

https://github.com/rahuldabgotra/learn

Documentation my journey in learning various programming languages and technologies

cpp java python

Last synced: 15 Apr 2026

https://github.com/luciana-pereira/cpp

O CPP e constituído por módulos, listas de exercícios que vão do módulo 00 ao módulo 09 sobre conceitos clássicos de Programação Orientada a Objetos (POO) em C++98.

42 42cursus 42projects 42school 42sp cplusplus cpp cpp98

Last synced: 31 Jan 2026

https://github.com/joshuaeyu/plum

A simple 3D graphics engine using OpenGL!

cpp cpp17 graphics-engine opengl opengl4 pbr

Last synced: 31 Jan 2026

https://github.com/intina47/ee_error

implementation of a web crawler using c++

cpp crawler curl gumbo libcurl stanford-nlp web

Last synced: 31 Jan 2026

https://github.com/devdutt6/language-tryouts

The languages learned and tried out.

cpp java php8 python rust-book typescript

Last synced: 15 Apr 2026

https://github.com/dhruvgupta2112/quad_tree

Simple implementation of quad tree and queries such as knn, range query, bulkloading.

bulkload cpp knn quadtree query range spatial-index

Last synced: 07 Feb 2026

https://github.com/arapelle/arba-cryp

Small cryptographic C++ library.

cpp cpp-library cpp20 cpp20-library cryptography

Last synced: 31 Jan 2026

https://github.com/kaustuvpokharel/carnage

CARNAGE is a cross-platform, high-performance network control suite built with C++ and Qt. Designed for security researchers, network engineers, and digital renegades, it grants full control over every packet in and out of your machine.

cpp cross-platform network-programming networking-tool packet-manipulation packet-sniffer pcap qml qt

Last synced: 31 Jan 2026

https://github.com/raveriss/cpp08

C++ Module 08 covers containers, templates, iterators, and algorithms. Exercises include implementing easyfind, Span, and MutantStack. You'll work with STL containers and algorithms, adhering to C++98 standards. Focus on memory management and the canonical class form.

42school algorithms containers cpp cpp98 iterators programming stl templates

Last synced: 25 Feb 2026

https://github.com/pavly-gerges/javajniexample

JNI example using Ccoffee Building tool(ALPHA).

cpp jar java jni shell

Last synced: 15 Apr 2026

https://github.com/shahdd21/an-intelligent-system-for-healthcare-using-internet-of-things

The proposed system leverages the Internet of Things (IoT) to facilitate patient monitoring in Intensive Care Units (ICUs). Biological and environmental sensors send data in real-time to the application, enabling continuous monitoring.

arduino-ide c cpp dart embedded-systems esp8266 flutter google-apps-script google-cloud-platform google-sheets iot

Last synced: 25 Feb 2026

https://github.com/khatymov/cpp_template_project

You have to write a lot of code, but you don't want to waste your time creating the same thing every time. Then this cpp template for you.

cmake coverage cpp gtest template

Last synced: 01 Feb 2026

https://github.com/wilberquito/xeus-cpp-kernel

Harnessing the Power of C++ in Jupyter Notebooks with Xeus Cling

cpp docker-image notebook

Last synced: 01 Feb 2026

https://github.com/gogoprog/tbing

Templates-based bindings and interfaces generator for C++

bindings cpp generator interface templates

Last synced: 15 Apr 2026

https://github.com/tush-tr/learn-lang-cpp-dsa

Learn C++ with solving a lot of questions and also data structures and algorithms concepts

algorithms-and-data-structures c cpp data-structures

Last synced: 15 Apr 2026

https://github.com/harryfoster1812/cloth-simulation

Real-time C++ cloth simulation with OpenGL, GLFW, and Dear ImGui. Features configurable physics, collisions, fly camera, and wireframe mode.

cloth-simulation cpp opengl

Last synced: 15 Apr 2026

https://github.com/mraskends/coffeemachine

A C++ Windows Forms (CLI) project simulating a simple coffee vending machine. Designed as an early course project to practice GUI and object-oriented design.

cli cpp oop university win-forms winforms

Last synced: 15 Apr 2026

https://github.com/thurinum/qt-wasm-test

A showcase of the glorious Qt for WebAssembly technology

cpp qml qt-wasm wasm

Last synced: 09 May 2026

https://github.com/ghevondw/cortex

C++ stackful coroutine library with native and WebAssembly support

async concurrency coroutines cpp emscripten library wasm webassembly

Last synced: 01 Feb 2026

https://github.com/yaronkoresh/c-cpp-examples

Some C/C++ code examples for teachers and students

c code cpp educational-resources examples-c examples-cpp mit-license

Last synced: 15 Apr 2026

https://github.com/tioneb64/cpp-polymorph-class

Two classes to create a polymorphic Array in C++ accepting all types of data

class code cpp cpp14 cpp17 example polymorphism

Last synced: 01 Feb 2026

https://github.com/tomcant/sudoku-solver

A brute force approach to solving Sudoku. Written in C++, compiled to WebAssembly and presented with React.

cpp emscripten sudoku sudoku-solver wasm web-assembly

Last synced: 01 Feb 2026

https://github.com/h-waldschmidt/cmake-vcpkg-template

Template for integrating vcpkg into a CMake project

cmake cpp template vcpkg

Last synced: 01 Feb 2026

https://github.com/trivedijeet/buildicator

Ring of WS2812b (individually addressable RGBW) LEDs on a 3D-printed case controlled by an ESP8266 microcontroller. Visual indicator of current build state. Easily configurable to point to CI/CD pipelines

arduino cpp microcontroller microcontroller-firmware

Last synced: 15 Apr 2026

https://github.com/jm6271/loc

A cli tool that counts the lines of code in a programming project

c code-metrics cpp csharp fsharp lines-of-code python rust

Last synced: 01 Feb 2026

https://github.com/piero24/vanillanet-cpp

A fully connected Neural Network in C++ with SGD from scratch, achieving 98% accuracy on the MNIST dataset.

backpropagation cmake cpp deep-learning deep-neural-networks loss-functions neural-network neural-networks-from-scratch opencv softmax

Last synced: 02 Feb 2026

https://github.com/raveriss/cpp_module_02_05-09

Réalisations personnelles pour les exercices C++ (cpp05 à cpp09), explorant la programmation orientée objet, ... , la gestion de la mémoire et d'autres concepts avancés, conformément aux directives de l'école 42.

algorithms casts class containers cpp cpp98 exceptions form-management generic handling iterators memory-management programming serialization stl templates type-conversion type-identity

Last synced: 02 Feb 2026

https://github.com/viordash/migrateanycppdata

Versioned Data Migrations

c config cpp data-migration migration

Last synced: 07 Feb 2026

https://github.com/johnnieshere/lolinfoapp

This project demonstrates the creation of a graphical application using GLFW, OpenGL, and Dear ImGui. The application provides detailed information about League of Legends champions, items, and summoner spells, including images and text details fetched from JSON files.

api cpp curl dear-imgui glfw league-of-legends league-of-legends-api nlohmann-json opengl stb-image threads

Last synced: 08 Feb 2026

https://github.com/amityv0113/sqlite3withc-assignment

Calculator Application , storing operation information on sqlite3

cmake conan cpp sqlite3

Last synced: 26 Feb 2026

https://github.com/saivittalb/cache-simulation-programming

🏜 Implementation of single-level cache simulator and analyze the performance of various cache architectures using real-world program traces.

cache cache-simulator computer-architecture cpp gcc visual-studio-code

Last synced: 08 Feb 2026

https://github.com/akashjitu18/3d-ambari

This project features a detailed 3D model of the Golden Ambari, utilizing OpenGL and GLUT for rendering. It focuses on accuracy and detail to represent the cultural and historical significance of the Golden Ambari.

3d-graphics ambari computer-graphics cpp glut-library opengl

Last synced: 17 Mar 2026

https://github.com/anc1kr1st/pong_game

A simple 2D game Pong created using SFML library for C++.

2d-game cpp pong-game sfml

Last synced: 08 Feb 2026

https://github.com/servettonga/cpp_webserv

A lightweight HTTP/1.1 compliant web server supporting static file serving, CGI execution, and virtual hosts.

cpp cpp98 http http-server nginx websocket

Last synced: 08 Feb 2026

https://github.com/asiff00/anothergeneticalgorithmwithcpp

Teach an agent to find the max value of Y from Y= x1*w1+x2*w2....Xn*Wn.

ai artificial-intelligence cpp deep-learning genetic-algorithm machine-learning ml

Last synced: 15 Apr 2026

https://github.com/p4p-83/gantry

The low-level machine control of our x-y stepper motors and limit switches.

arduino c cpp firmware gantry platformio

Last synced: 08 Feb 2026

https://github.com/jesuisstan/42_stl_containers

implementation of C++ standard template library container types

42 cpp cpp98 makefile map oop red-black-tree set stack stl-containers vector

Last synced: 17 Mar 2026

https://github.com/raveriss/cpp09

C++ Module 09: STL. Ce module contient des exercices pour se familiariser avec la Standard Template Library (STL) en C++98. Les exercices incluent la manipulation de conteneurs standards et l'implémentation d'algorithmes de tri et de notation polonaise inversée.

algorithms bitcoin bitcoin-exchange cpp cpp98 data-structures merge-sort reverse-polish-notation stl

Last synced: 26 Feb 2026

https://github.com/pablo-restrepo/multitarea

Arquitectura Computacional - Universidad del Cauca

arduino cpp

Last synced: 18 Apr 2026

https://github.com/juicebct/roadmap-project

🛣️ C++/CLI application allowing users to plan and achieve their goals

cpp dotnet roadmap windows-application winforms winforms-application

Last synced: 15 Apr 2026

https://github.com/florianbecker/pseudo_cpp11

C++11 compatibility layer for old projects

compatibility cpp cpp03 cpp11 cpp14 cpp17 cpp98 fake noreturn visual-studio

Last synced: 26 Feb 2026

https://github.com/ketankauntia/dsa

DSA codes from Coding Ninjas, Leetcode, Pepcoding, AlgoForge

cpp dsa java

Last synced: 15 Apr 2026

https://github.com/crime-trix/metacrypt-cpp

C++20 MetaCrypt authenticated encryption envelope using Windows CNG

aes-gcm cpp cryptography cxx20 encryption pbkdf2 windows

Last synced: 02 Jun 2026

https://github.com/szeta99/set_cpp

Crude implementation of a template set class + QT app

cpp qt5 set

Last synced: 26 Feb 2026

https://github.com/hvasconcelos/mlxforge

From-scratch LLaMA inference engine in C++ on Apple MLX — OpenAI-compatible HTTP API with continuous batching, Apple Silicon (Metal) only.

apple-silicon cpp inference llama llm metal mlx openai-api

Last synced: 02 Jun 2026

https://github.com/muhammedmagdyy/competitive-programming

My Solutions in Online Judges

algorithms cpp data-structures

Last synced: 18 Mar 2026

https://github.com/muhammedmagdyy/advanced-calculator

Advanced Calculator Using C++.

cpp

Last synced: 18 Mar 2026

https://github.com/eskry/cmakeconanprojecttemplate

CMake with conan template project

cmake conan cpp template

Last synced: 09 Feb 2026

https://github.com/s1ink/windowsapps

Console and desktop projects for Windows

cpp visual-studio windows

Last synced: 16 Apr 2026

https://github.com/melvinmo/ap_course_archive

This repository contains the assignments and other works I completed during my first year of undergrad studies in the advanced programming course focused on learning C++.

advanced-programming cpp oop qt

Last synced: 16 Apr 2026

https://github.com/flagarde/__khaos__

Cross-platform library.

cpp

Last synced: 16 Apr 2026

https://github.com/maximilianfeldthusen/atomic-counter

C++ code that implements a simple producer-consumer pattern using a thread-safe queue and atomic counter.

atomic counter cpp cpp20 pattern

Last synced: 27 Feb 2026

https://github.com/clement-muth/generic-printf

This is an example of the function printf using _Generic keyword

c cpp generic keyword pre-processing printf printf-functions

Last synced: 16 Apr 2026

https://github.com/1010code/makefile-tutorial

Using make and writing Makefile

c cpp cpp11 makefile

Last synced: 16 Apr 2026

https://github.com/arindal1/leetcode-problems

Different LeetCode problems I solved on DSA, in CPP, C, Java & Python.

c cpp java leetcode leetcode-solutions

Last synced: 10 Feb 2026

https://github.com/ayaanqui/uic-campus-map

C++ Console project based on OpenStreetMap

cplusplus cplusplus-11 cpp cpp11 openstreetmap tinyxml

Last synced: 02 Apr 2026

https://github.com/at-sso/stringtools

String manipulation tools for C++ 17.

cpp cpp17 namespace string-formatter string-manipulation visual-studio

Last synced: 11 Feb 2026

https://github.com/apirogov/ecpz

Evaluate C++ using Python and Zig

clang cpp python zig

Last synced: 27 Feb 2026

https://github.com/darishdias/parkbuddy

IOT based Smart Parking System using NodeMCU and Firebase Cloud Storage

arduino cpp esp8266 firebase firebase-realtime-database iot microcontroller nodemcu sensors

Last synced: 11 Feb 2026

https://github.com/bfmhno3/my-algo-journey

Solutions to algorithm problems, serving as a personal reference and a way to track my learning and improvement in data structures and algorithms.

algorithm c cpp leetcode luogu oj python

Last synced: 16 Apr 2026

https://github.com/babenow/tasktracker

Task tracker CLI

cli cli-app cpp

Last synced: 11 Feb 2026

https://github.com/zzasaa-jpg/text_editor_txt_in_cpp

Daily development tool. Written in C++.

cpp editor filesystem os-development system text-editor

Last synced: 11 Feb 2026

https://github.com/daggilli/arduino_basics

A very simple project to showcase the most elementary Arduino I/O operations

arduino cpp interfacing-sensors platformio tutorial-code

Last synced: 16 Apr 2026

https://github.com/thavarshan/ember

🔥 A lightweight C++ web framework for experimentation and learning.

cpp cpp17 ember framework library simple web

Last synced: 11 Feb 2026

https://github.com/cschladetsch/cppcellularautomation

A high-performance C++23 simulation for various cellular automata, including Game of Life, Reaction-Diffusion, and Neural-Like Patterns. Features real-time ASCII visualization, configurable grid sizes, and unit testing with Catch2.

cmake console-application cpp

Last synced: 11 Feb 2026

https://github.com/puureya2/recipe-calculator-flutter-app

Year 2, Mobile & Ubiquitous Computing ISB26603, Lab Project

android android-studio cpp dart flutter mobile-development

Last synced: 16 Apr 2026

https://github.com/uriegel/libuv

Testing environment for exploring libuv

cpp libuv nodejs

Last synced: 16 Apr 2026

https://github.com/michalspano/c-embed-systems

puts("C and Arduino Programming (part of a university course)");

arduino c clang cpp embedded-systems realtime-system scripting

Last synced: 16 Apr 2026

https://github.com/sferez/sspp_sparse_matrix_cuda

Small Scale Parallel Programming, Sparse Matrix multiplication with CUDA

cpp cuda omp omp-parallel parallel-computing small-scale-parallel-programming sparse-matrix

Last synced: 30 Apr 2026

https://github.com/depermitto/randshow

Header-only compendium of RNGs for C++

cpp cpp11 cpp11-library header-only library random-number-generators

Last synced: 12 Feb 2026

https://github.com/apurvsinghgautam/dbencryption

Encrypted Employee Database Management System in C++ using File Handling

cpp devcpp encryption-decryption file-handling-in-cpp

Last synced: 12 Feb 2026

https://github.com/berrij/rcpptimer

Rcpp Tic-Toc Timer with OpenMP Support

benchmarking cpp r rcpp

Last synced: 12 Feb 2026

https://github.com/savaged/calculator

rudimentory calculator to help me learn c++ with gtkmm

cpp gtkmm

Last synced: 27 Feb 2026

https://github.com/absallam1999/30days-of-code

HackerRank - 30 Days of Code Solutions in CPP

cpp hackerrank problem-solving

Last synced: 12 Feb 2026

https://github.com/abdellaui/anwendungsentwicklung_cpp

[LESSON] RUB: Programming Applications In C++ by Prof. Dr. Sebastian Houben (Institut für Neuroinformatik) in 2018

application cpp hands-on qt

Last synced: 12 Feb 2026

https://github.com/shakfu/buildpy

A bunch of python3 builders

build builder commandline cpp golang haskell python3 rust source

Last synced: 16 Apr 2026

https://github.com/tdegeus/prrng

Portable Reconstructible (Pseudo!) Random Number Generator

conda cpp python random-number-generators xtensor

Last synced: 28 Feb 2026

https://github.com/alexistm/cracon

Craft Configuration with ease, C++17

configuration cpp cpp17 craft easy-to-use json modern

Last synced: 13 Feb 2026