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/edenreich/vscode-cpp-qt-generator

This vscode extension helps to generate qt projects quickly

components cpp cpp-component cpp17 qt qt5

Last synced: 15 Apr 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/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/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/viordash/migrateanycppdata

Versioned Data Migrations

c config cpp data-migration migration

Last synced: 07 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/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/mtsprznto/aurca

Un sistema agéntico capaz de realizar autocrítica y refinamiento de pesos matemáticos mediante un bucle de retroalimentación constante con la API de Binance.

cpp machine-learning python

Last synced: 26 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/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/khaledkamr/leetcode

This repository contains solutions of the Daily challenges and Study plans problems on Leetcode

cpp javascript leetcode-solutions ms-sql-server mysql python python3

Last synced: 09 Feb 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/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/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/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/pin3dev/42_cpp_modules_00-04

Exploring advanced C++ and OOP concepts like abstraction, encapsulation, simple and multiple inheritance, polymorphism, interfaces, and so on

42 42-cpp-module 42-cpp-modules 42born2code 42cursus 42porto 42projects 42school cpp cpp-course cpp-modules cpp-modules-1337 cpp-modules-42 cpp-project cpp98 cpp98-compatible doxygen doxygen-documentation tutorial

Last synced: 11 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/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/dinhanhx/single-linear-regression

Homemade single linear regression y = theta0 + theta1 * x

cpp golang java rust-lang

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/libraz/formulon

Headless Excel 365 calculation engine (C++17) — WASM, Python, and native CLI.

calculation-engine cpp cpp17 excel excel-formulas formula headless nodejs npm-package office-365 ooxml python spreadsheet wasm webassembly xlsx

Last synced: 02 Jun 2026

https://github.com/aaaastark/nvidia-cuda-google-colab

Deployment of NVIDIA-CUDA on Google Colab. With in examples codes (Vector Addition and Matrix Multiplication).

c cpp cuda googlecolab googlecolaboratory matrix-multiplication nvidia python vector-addition

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/ankhoa1212/cuda-program

This is a GPU program built with CUDA using parallel reduction

cpp cuda curand gpu-programming parallel-reduction

Last synced: 14 Feb 2026

https://github.com/saeidemadi/optex_cd_22

In this code, we have tried to communicate with the simplest way (QSerialPort | Serial) and read the distance value from the laser

cpp laser lasermeasurement qmake qserialport qt qt6 serial

Last synced: 15 Feb 2026

https://github.com/san-ghun/webserv

webserv is a web server application written in C++, and is an attempt to write our own NGINX. The project is heavily inspired by NGINX, and is part of 42Berlin curriculum.

42cursus cgi cgi-server cplusplus cplusplus-98 cpp cpp98 cpp98-compatible http http-server server server-application static-server web webserver

Last synced: 15 Feb 2026

https://github.com/hellorge/qtsvgiconengine

QtSvgIconEngine is Qt based program to use svg files as icons with support for animations and transitions.

cpp qanimation qicon qt qt-svg-icons svg

Last synced: 15 Feb 2026

https://github.com/jiink/hub75-mega-malachite

My applet system for ESP32 Devkit + 64x32 HUB75 + KY-040 Rotary Encoders

cpp esp32 platformio

Last synced: 01 Mar 2026

https://github.com/bensuperpc/docker-pcc-revived

docker-pcc-revived

c cpp docker makefile pcc

Last synced: 16 Apr 2026

https://github.com/esotericpig/ekoscape

🎮🤖🧿 Simple 3D step-based game in SDL2 & C++, like a 3D Pac-Man.

3d 3d-game cplusplus cpp grid-based-movement opengl opengl-game sdl sdl2 sdl2-game sdl2-image sdl2-mixer

Last synced: 02 Apr 2026

https://github.com/tanyapushkina/term_5_semestr

Курсовая работа по теме:

assembler cpp

Last synced: 20 Apr 2026

https://github.com/frolotey1/essensestream

EssenseStream is the C++ library which accepts work with essenses in the safe classes and methods on C++.

c cmake cpp cpp-library cpp17

Last synced: 30 Apr 2026

https://github.com/abombalemba/rainbow

Simple C++ program

cpp

Last synced: 21 Mar 2026

https://github.com/halfguru/retire-eh

🍁 A Canadian retirement planner for RRSP, TFSA, and CPP planning

canadian cpp finance personal-finance react retirement-planning rrsp rust tfsa typescript wasm webassembly

Last synced: 02 Mar 2026

https://github.com/anujdhillxn/competitiveprogramming_boilerplate

Boilerplate codes for highly used data structures and algorithms

competitive-programming cpp dsa-algorithm

Last synced: 22 Mar 2026

https://github.com/ibragimov-re/astro_pi

Учебная работа по дисциплине "Интернет вещей"

cad cmake cpp gpio iot kompas-3d orange-pi pybind11 python simulator stellarium

Last synced: 02 Mar 2026

https://github.com/albertinopadin/cgol

Conway's Game of Life implemented in C++

conways-game-of-life cpp

Last synced: 02 Mar 2026

https://github.com/languagemachines/foliatest

Test suite for libfolia

cpp folia linguistic-analysis

Last synced: 02 Mar 2026

https://github.com/shoyamanishi/swift-objc-cpp-interoperability

This is a tiny sample project to show a technique for the two-way communication between one Swift object and another in C++ via Objective-C.

cpp interoperability objective-c swift

Last synced: 16 Apr 2026

https://github.com/bryand1/solutions

Solutions to exercises

algorithms cpp leetcode python3

Last synced: 19 Apr 2026

https://github.com/rodrigobdz/multimodal-interaction

Candy game for Windows using face tracking

cpp windows

Last synced: 16 Apr 2026

https://github.com/yelosheng/clipboard-push-win32

Clipboard Push Windows Client — native C++ Win32 app for clipboard sync between PC and mobile

aes-encryption clipboard clipboard-sync cpp lan-transfer self-hosted win32 windows

Last synced: 03 Mar 2026

https://github.com/polossk/nowcoder-solution

simple solution for Nowcoder

cpp nowcoder-solution python

Last synced: 16 Apr 2026

https://github.com/kubasejdak-org/cpp-coverage-check-action

GitHub Action for checking code coverage in C++

cmake coverage coverage-report cpp github-actions lcov

Last synced: 16 Apr 2026

https://github.com/udaysh134/repx

An open-source lightweight universal reputation engine with a C++ CLI for tracking and leaderboard generation.

cpp leaderboard reputation reputation-system

Last synced: 03 Mar 2026

https://github.com/krisluczka/texas-hold-em-probabilistic-calculator

Simple calculator that reveals the chances of getting a given hand in a poker game.

cpp cpp17 gambling poker poker-evaluator texas-holdem-poker texasholdem

Last synced: 01 Apr 2026

https://github.com/mrdcvlsc/libtorch-cmake-template

My libtorch CMake project template setup

cmake cpp libtorch template

Last synced: 04 Mar 2026

https://github.com/m7moudgadallah/projects-boilerplates

This is a boilerplate for personal projects.

boilerplate cpp

Last synced: 29 Mar 2026

https://github.com/kingcitaldo125/vcpkg_example

Basic Vcpkg example using Docker

cpp docker package-management vcpkg

Last synced: 16 Apr 2026

https://github.com/sarathiprabu/orderbook_implementation

An order book implementation in C++ with efficient data structures for fast order matching, cancellation, and execution in trading systems.

cpp order-book trading

Last synced: 30 Mar 2026

https://github.com/programmersteve/emscripten-site

Uses Emscripten to create a webpage using C++ and SDL2

cmake cpp emscripten sdl2

Last synced: 28 Apr 2026

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

Dummy Example for Java Native Interface using CLI

cpp java jni

Last synced: 16 Apr 2026

https://github.com/trivox-io/mini-arcade

Python-first mini game engine for building small arcade games and reusable gameplay systems.

cpp game-development game-framework python

Last synced: 01 Apr 2026

https://github.com/elisiomassaqui/treinamento-em-c

Este repositório foi criado para servir como um guia para quem deseja aprender a programar em linguagem C ou aprimorar suas habilidades existentes.

boot cpp development-environment linux markdown memoria minix processos sistemas-distribuidos sistemas-operacionais study-project system unix

Last synced: 16 Apr 2026

https://github.com/wowph/wustoj-code-base

WUSTOJ题目参考代码

c code cpp java solution wustoj

Last synced: 16 Apr 2026

https://github.com/tushar-indurjeeth/qt-projects

COS3711 Assignment

cmake cpp qt6

Last synced: 04 Mar 2026

https://github.com/teiacare/venvpp

Cross Platform C++ Virtual Environment to manage dependecies and tools

address-sanitizer clang-format clang-tidy cmake conan coverage cpp cross-platform ctest thread-sanitizer

Last synced: 04 Mar 2026

https://github.com/arindal1/automation-scripts

A collection of automation scripts.

automation cpp python pythonscript scripts shell

Last synced: 05 Mar 2026

https://github.com/daanv2/concurrent-file-stream-manager.net

An API that makes sure your program can only have one stream per file. It makes sure that all threads access the same stream.

concurrent cpp cpp-cli dot-net dotnet file-manager filemanager filestream manager multi-threading multithreading thread thread-safe threadsafe

Last synced: 16 Apr 2026

https://github.com/dyatlovk/tech

Tech demo

cpp opengl

Last synced: 10 May 2026

https://github.com/kotet/atcoder-cpp

AtCoder参加用テストツール&テンプレ

atcoder automation cpp shell-script

Last synced: 16 Apr 2026

https://github.com/chinmaybhattt/learnprog

LearnProg is a beginner-friendly programming repository with structured resources and hands-on coding exercises. Perfect for anyone looking to build a strong foundation in programming.

cpp css3 dsa-algorithm html5 javascript machine-learning python

Last synced: 17 Apr 2026

https://github.com/rahulc0dy/pong-game-with-raylib

A ping-pong game made with C++ and Raylib

cpp opengl raylib windows

Last synced: 17 Apr 2026

https://github.com/pablo1618/spy-hunter

2D Police Chase game inspired by Spy Hunter from 1983

cpp gamedev sdl2

Last synced: 17 Apr 2026

https://github.com/not-a-java-dev/slowprimenumber

tells you if prime number or nuh uh

cpp prime-numbers

Last synced: 03 Jun 2026

https://github.com/mantiereid/word-guessing-game

Word guessing game made in C++

console cpp hangman windows

Last synced: 17 Apr 2026

https://github.com/courseworks/aut_ap_2025_spring_hw1

This repo contains Homework 1 for AUT_AP_2025_Spring, featuring 3 tasks: a Bash file organizer, a C++ 3D point sorter, and an island counter in a 2D grid.

bash bash-script bfs cplusplus cpp dfs euclidean-distances file-organizer google-test

Last synced: 06 Mar 2026

https://github.com/matheusafonseca/uri

Códigos que fiz na plataforma URI na época que estava aprendendo a programar e alguns que fiz como diversão

cpp java

Last synced: 17 Apr 2026

https://github.com/hhandoo/learn_programming

Learn Programming is an open-source repository offering beginner-friendly tutorials and examples to help you get started with programming.

c cpp

Last synced: 04 May 2026

https://github.com/niketagrawal/pybind_project_example

A sandbox repository to experiment structuring files and folders in projects that use pybind11 to create a python wrapper for a C++ code base with CMake based build system.

cmake cpp pybind python

Last synced: 17 Apr 2026

https://github.com/rudaina6/logicon

A simple game to teach the basics of Logic Gates

cpp educational-game logic-gates qt

Last synced: 17 Apr 2026

https://github.com/arcanevxn/arcaneroom

Lightweight C++ IDE built from scratch with ImGui and OpenGL.

arcanevxn cmake cpp custom-ide devtools glfw imgui ninja opengl

Last synced: 17 Apr 2026