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/djaus2/sensorblazor_arduino

Mirrors SensorBlazor repository .NET Core Console apps in that Arduino Sketches send Sensor data to Azure IoT Hub via the SensorBlazor service.

arduino azure azure-iothub blazor blazor-webassembly cpp iothub sketch

Last synced: 15 Apr 2026

https://github.com/waheedsarem/dotandboxes

Dots and Boxes is a two-player strategy game built in C++ with graphical user interface powered by SFML. The objective is to outsmart your opponent by connecting dots with lines to complete and claim the most boxes.

cplusplus cpp dots-and-boxes game game-development sfml

Last synced: 31 Jan 2026

https://github.com/imthecurse/temp-folder

:hourglass: :file_folder: A linux notification based program that creates and removes a temporary directory automatically.

automatic-deletion cpp cpp17 linux-app linux-shell temporary-directory temporary-files

Last synced: 28 Jan 2026

https://github.com/ryanbritodev/samepyeco

Nosso projeto desenvolve um gerador sustentável que usa pastilhas Peltier para converter o calor do sol em eletricidade, reaproveitando a diferença de temperatura entre reservatórios de água quente e fria. Com monitoramento em tempo real via IoT, oferecemos uma solução limpa e eficiente para gerar energia, sem combustíveis fósseis.

arduinojson cpp dallas-temperature ds18b20 esp32 http ipgeolocation lcd-i2c onewire peltier wokwi

Last synced: 30 Jan 2026

https://github.com/nicknaso/nodejs-native-addons-notes-2017

Notes about Node.js Native AddOns - 2017

cpp javascript native-module nodejs notes v8

Last synced: 10 Apr 2026

https://github.com/mikhailkhorokhorin/yandex-handbook-algorithms

Solutions for yandex education handbook "Основы алгоритмов".

algorithms cpp handbook python yandex

Last synced: 30 Jan 2026

https://github.com/halaway/qtframeworkgui

A simple Qt6.5 program for creating both native and browser based GUI applications, built with CMake, Qt Creator, and Emscripten.

browser cmake cpp emscripten qt widgets

Last synced: 29 Jan 2026

https://github.com/ivanbgd/branch_prediction

Compares execution speed of processing sorted and unsorted arrays, with and without branching. Disassembly and results included.

branch-prediction c-plus-plus cplusplus cpp

Last synced: 06 Jul 2025

https://github.com/chihebabiza/my-cpp-stack-array

A lightweight, template-based stack class built on top of the `clsMyQueueArr` class, which in turn uses a custom dynamic array (`clsDynamicArray`). This class provides basic stack behavior (LIFO – Last In, First Out) by inserting new elements at the beginning of the internal array.

cpp cpp-library data-structures oop stack

Last synced: 16 Mar 2026

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

An unsuccessful attempt

cpp

Last synced: 04 Oct 2025

https://github.com/styczynski/poly-var-cpp

Just-for-fun implementation of polymorphic variables in C/C++

c-plus-plus cpp library polymorphic polymorphic-types variables-and-their-usages

Last synced: 01 Jun 2026

https://github.com/jannled/stbuild

An easy to use buildsystem for C/C++ with minimal dependencies targeting C/C++ beginners and projects with moderate complexity.

build buildsystem buildsystems c cpp file single single-file system yaml

Last synced: 27 Apr 2025

https://github.com/sergio-eld/stopwatch

C++ stopwatch template library

cpp cpp11 generic-programming stopwatch template

Last synced: 14 Jun 2025

https://github.com/jullysilva/atvs_praticas_pucminas

Este é um repositório onde concentra muitas das atividades práticas dadas pela Pucminas, no Curso de Engenharia, enquanto estudante. Alguns projetos foram individuais e outros foram em coletivo.

c cpp crud-sample docker java javascript python react travis-ci

Last synced: 13 Apr 2026

https://github.com/threeal/mosquitto_example

MQTT publisher and subscriber example using Eclipse Mosquitto

c cpp mosquitto mqtt

Last synced: 15 Apr 2026

https://github.com/wolgemoth/wgccre

A C++ solution implementing several reports by the Working Group on Cartographic Coordinates and Rotational Elements for determining the orientation of different astronomical bodies.

astronomy bodies cartographic coordinates cpp cpp17 elements geological header-only header-only-library iau international-astronomical-union orientation planets rotation rotational solar-system tempalte templated templates

Last synced: 19 Oct 2025

https://github.com/yukebrillianth/opencv-object-tracking-with-distance-measurement

Object Tracking By Color With Distance Measurement By Polynomial Regression

computer-vision cpp distance-measures opencv

Last synced: 18 Apr 2026

https://github.com/callocgd/networkmanager

A C++ Http Request Tool For ImGui, GeometryDash-Geode, and other Render Engines

cpp curl geode geometry-dash http-client imgui pthreads

Last synced: 16 Mar 2026

https://github.com/nikoksr/prinfo

Fast printer information gathering tool for windows.

cpp printer windows

Last synced: 28 Jan 2026

https://github.com/heyfoz/cpp-vehicle-fleet-txt-file-reader

The Vehicle Fleet Text File Reader Program (C++) uses a loop to read a file named FleetInput.txt, which holds vehicle ID, miles, and gallons space delimited on each row. Then, the program calculates the fleet average and individual average miles per gallon (MPG), displaying the results in the console are tabular output.

calculations cpp mpg reader txt-files

Last synced: 25 Mar 2025

https://github.com/blade-lang/kite

A package that helps to build C extensions for Blade as well as other C/C++ applications from a Blade script/project.

blade c clang cmake compiler cpp gcc mingw-w64 toolchain

Last synced: 28 Jan 2026

https://github.com/corpssansorganes/thread_pool

C++11 thread pool, designed for ease of use.

cpp cpp11 semaphore thread-pool waitable-queue

Last synced: 01 Jun 2026

https://github.com/call-me-ahmaaad/gas-and-fire-detection

This is a simple IoT project that can measure gas concentration levels and can detect fire.

cpp electronics esp32 flame-sensor iot iot-application mq5-sensor mqtt mqtt-broker sensors

Last synced: 06 Feb 2026

https://github.com/jthelin/hello-ctest

An example of using ctest for a C++ app / library.

cmake cpp ctest hacktoberfest

Last synced: 24 Jan 2026

https://github.com/zouariomar/cpkg

A C/C++ package project containing custom headers for various functionalities.

bash-script c cpp shell

Last synced: 23 Oct 2025

https://github.com/fuwn/tael

🤗 C++98 Extensions for Tatl

cpp cpp98 cpp98-compatible tatl test

Last synced: 16 Mar 2026

https://github.com/cm0use/rot13

Encrypt/Decrypt any Latin alphabet text entry (aA-Zz)

cpp cpptools rot13 rot13-cipher rot13-decoder

Last synced: 23 Oct 2025

https://github.com/lnd3/bs

A tiny yet capable project generation system for c++

build-system cmake cpp lightweight tiny

Last synced: 27 Oct 2025

https://github.com/d0mih/macos-system-info-library

C++ library to read miscellaneous system information of MacOS

apple-smc cpp system-information systeminformation

Last synced: 06 Jul 2025

https://github.com/setghm/cmdpaint

Tool for create images or sprites for windows console games.

cmd console-games cpp paint-application windows-cmd windows-console-game

Last synced: 24 Oct 2025

https://github.com/artifact-works/geomcpp

GeomCpp is a lightweight C++ library focused on providing fundamental geometric operations and algorithms. Offers simple and efficient API for working with basic geometric shapes, supports visualization.

cpp cpp20 cpp20-library geometry

Last synced: 27 Oct 2025

https://github.com/pritz69/cses-problemset-solutions

This repository contains my solutions to the problems from the CSES Problem Set. Each solution is implemented in Python and thoroughly tested. Feel free to explore, learn, and use these solutions as a reference for your own understanding of algorithmic problem-solving.If you would like to contribute, fork and branch/pull request this repository.

competitive-coding competitive-programming competitiveprogramming cp cpp cses cses-dp-section cses-problem-set cses-problem-set-solution cses-solutions java java-8 python python3

Last synced: 28 Feb 2025

https://github.com/sfrechette/binary-clock-station

A modern, optimized binary clock implementation for the LilyGo T-Display-S3 ESP32 board. Displays time in binary format using illuminated dots, with WiFi connectivity for automatic NTP time synchronization.

arduino binary-clock binaryclock c clock cpp esp32 esp32-s3 lilygo lilygo-tdisplay-s3 platformio

Last synced: 13 Apr 2026

https://github.com/akshaysharmajs/haac-telecom

Basic telecom interface for prepaid and postpaid users.

cpp

Last synced: 04 Jun 2026

https://github.com/bonnyad9/tictactoe

Tic Tac Toe I made during my discrete mathematics lecture.

console-application cpp tic-tac-toe

Last synced: 04 Jun 2026

https://github.com/vircoding/esp32-dht-lcd-example

An ESP32 example project using DHT11 and LCD 16x2 display

cpp dht11 esp32 lcd16x2 platformio

Last synced: 20 Apr 2026

https://github.com/ahmedalaa14/classgenerator--bash

Bash script to create a simple C++ template class with its respective constructor, getters, and setters.

bash-script cpp

Last synced: 20 Apr 2026

https://github.com/pacemakerx/leetcode-my-solutions

This repository contains my accepted LeetCode solutions, organized by question, showcasing my journey in problem-solving and competitive programming.

coding-practice coding-problems cpp datastructures-algorithms java leetcode leetcode-solutions problem

Last synced: 20 Apr 2026

https://github.com/kojobailey/nucc-cpp-parser

A simple drag-n-drop terminal-based tool for unpacking CyberConnect2 NUCC XFBIN files into more easily-editable formats and vice versa.

binary cpp cyberconnect2 deserialisation deserialiser files json nucc parser reader repacker serialisation serialiser terminal-based unpacker writer xfbin

Last synced: 18 Apr 2026

https://github.com/ugnelis/conan-gtest-coverage-example

Conan.io package GTest with coverage implementation.

conan conan-io coverage coveralls cpp googletest gtest travis-ci

Last synced: 20 Apr 2026

https://github.com/dalae37/pong

Table tennis game

cpp game tabletennis winapi

Last synced: 03 Jan 2026

https://github.com/antixk/icthyologist

A Fish Interpreter in C++

cpp fish-interpreter fish-language terminal

Last synced: 12 Apr 2026

https://github.com/hardik3412/sports-management-system-in-c

A sports management system in C, facilitating efficient organization and tracking of sports-related data. Utilizes file handling for seamless data storage and retrieval. Ideal for managing teams, players, and match information.

c cpp dsa file-handling file-handling-in-c

Last synced: 20 Apr 2026

https://github.com/druxorey/ucv-retrotraza-arcana

A powerful tool to uncover the truth behind shape-shifting using advanced facial recognition algorithms.

backtracking cpp ucv

Last synced: 31 May 2026

https://github.com/tntksals/face_detection

The face-detection package which used model prepared by OpenCV4.

cpp opencv ros

Last synced: 02 May 2026

https://github.com/heyfoz/cpp-weekday-index-validator

This Weekday Index Validator program (C++) validates whether the user entered an integer that represents a day of the week (1 - Sun, 2 - Mon, 3 - Tues, etc.). If the number provided is out of range, the user is prompted to re-enter an integer. Once a proper integer is entered, the program asks the user if they would like to continue or quit.

cpp index logic selection weekday

Last synced: 25 Mar 2025

https://github.com/heyfoz/cpp-purchase-calculator-function

The Purchase Calculator Function Program (C++) asks the user to enter the number of items sold and the cost per item. A custom function calculates the value of the purchase, which is displayed as output.

calculations cpp function purchase

Last synced: 25 Mar 2025

https://github.com/heyfoz/cpp-product-order-functions

The Product Order Functions Program (C++) asks the user to enter the type, quantity, thickness, width, and length of a lumber product. Then the program calculates the cost of the transaction using the price per board foot (1 in * 1 ft^2). Finally, the program displays the order total and asks the user if they would like to create another order.

calculations cost cpp product

Last synced: 25 Mar 2025

https://github.com/hbina/komunistl

C++ template library where you don't own ANYTHING!

anime cpp stdlib

Last synced: 12 Apr 2026

https://github.com/bergolho/kattis

Solutions to some problems of the Kattis programming portal

competitive-programming cpp problem-solving

Last synced: 25 Mar 2025

https://github.com/mmaarij/secure-libcurl-json

A C++ wrapper library that provides a convenient and secure way to make HTTP API requests, while handling JSON data. Built on top of libcurl for robust networking capabilities and nlohmann/json for JSON data processing.

api certificates cpp crud https json libcurl linux ssl windows

Last synced: 06 Jan 2026

https://github.com/saklis/low-engine

An Engine created for Lords of War - a turn-based strategy inspired by Warlords 3.

cpp game game-2d game-dev game-development game-engine gamedev sfml turn-based turn-based-strategy warlords-3

Last synced: 03 Jul 2025

https://github.com/kh-suleiman99/modern-cpp-challenges

The repository contains modern C++ challenges. I wrote them while studying the ‘Beginning C++ Programming - From Beginner to Beyond’ course on Udemy.

cpp oop stl-containers

Last synced: 29 May 2026

https://github.com/mjbmon/ios-cmake

Projects for IOS apps using CMake.

cmake cpp ios make objective-c objective-c-plus-plus xcode

Last synced: 24 Apr 2026

https://github.com/soodaayush/arduino-school-yoga-project

An Arduino project that reminds the user to meditate.

arduino cpp

Last synced: 27 Apr 2026

https://github.com/frodoalaska/theproblemsolver

A 3D western arcade shooter. Except, you are playing to solve your life's problems.

3d-game 3d-game-development cpp cpp20 game-development glfw glfw3 opengl4

Last synced: 01 Apr 2025

https://github.com/coders-school/qa-sessions

C++ online course. Q&A sessions.

cplusplus cpp cpp17 qa questions-and-answers

Last synced: 25 Mar 2025

https://github.com/sla-ppy/p02-udemy-s5

[F] Took two months off to dedicate every single day to learning C++

cpp early-attempts

Last synced: 11 Jun 2025

https://github.com/sla-ppy/raylib_platformer

[A] Platformer, physics destruction, boss fighting game attempt

cpp gamedev raylib

Last synced: 11 Jun 2025

https://github.com/lucafabbian/ipycpp

Simple and hackable jupyter kernel for running c++ (c plus plus) codes inside a python notebook

cplusplus cpp jupyter jupyter-kernel jupyter-kernels

Last synced: 15 Apr 2026

https://github.com/supercip971/project-euler

my answers for the 'Project Euler' (https://projecteuler.net/) in c++

cpp project-euler

Last synced: 09 Apr 2025

https://github.com/shreyas9699/opengl-base-template

A base OpenGL template for Visual Studio 2022, with GLFW, GLEW, glm, and Dear ImGUI to directly build projects on it.

cpp dear-imgui glew glfw glm opengl3 rendering-2d-graphics rendering-3d-graphics

Last synced: 25 Mar 2025

https://github.com/raczu/hash-maps-cpp

A project looking at ways of resolving collisions in hash maps. The aim of the project is to compare the worst-case scenario for inserting, removing and looking up operations.

cpp hash-maps

Last synced: 11 Jun 2025

https://github.com/yashi-singh-9/task-tracker---roadmap-project

Task Tracker CLI is a simple command-line app to manage tasks. Users can add, update, delete, and view tasks with statuses like "To Do," "In Progress," and "Done." It helps organize and track tasks efficiently.

cli cpp filesystem programming-language

Last synced: 25 Mar 2025

https://github.com/heyfoz/cpp-cartesian-coordinates-identifier

The Cartesian Coordinates Identifier program (C++) allows the user to enter x and y coordinates, which are used to determine the user's location on a cartesian plane. The resulting location is displayed as output.

cartesian-coordinates cpp identifier location

Last synced: 17 Jun 2026

https://github.com/nkid00/libunknown

一些有趣的东西整合成的库。

aboutbox bsod cpp encoding messagebox

Last synced: 16 Mar 2025

https://github.com/striter-no/requests

Библиотека для HTTPS запросов. Основана на libcurl

cpp https-request libcurl

Last synced: 07 Jan 2026

https://github.com/alkesst/dev-chatdesktop

Desktop GUI for Dev-Chat made with qt creator

cmakelists cpp cpp11 dev-chat gui interface network networking qt qt5 qtcreator

Last synced: 07 May 2026

https://github.com/yashsiwach/stock-market-cli

C++ as a backend to fetch and display the reatime data !FASTEST

backend cpp cpp20 development

Last synced: 23 Apr 2025

https://github.com/mbdanielcrespo/viewer_ui

This is a basic UI project that will server as a template for future simulation and visualization projects.

3d-viewer cpp raylib ui-components

Last synced: 23 Apr 2025

https://github.com/kurt-x/cpp-learning

C++ learning project

cpp learning

Last synced: 23 Apr 2025

https://github.com/starkris51/sigmaboy

Retarded Gameboy emulator made in SDL3 C++

cpp gameboy-emulator sigma

Last synced: 23 Apr 2025

https://github.com/eoan-ermine/deep_ptr

Deep pointers for C++14 and above

cpp cpp14

Last synced: 17 Jul 2025

https://github.com/shubham-kumr/cp_sheet

CP-31 Sheet: This sheet is curated by Priyansh31dec - Master on Codeforces and ICPC World Finalist. Priyansh has solved 4000+ algorithmic problems and has spent 200+ hours reading 1800+ problem to pick 31 problems in each rating from 800 - 1900 containing the most interesting and reusable concepts.

competitive-programming cpp

Last synced: 23 Apr 2025

https://github.com/tpadioleau/mandelbrot_kokkos_cmake

A simple example application using cmake build system, and kokkos as a third party

cpp gpu kokkos mandelbrot mandelbrot-fractal

Last synced: 10 Mar 2025

https://github.com/shyamg090/daily_leet_code_2023

LeetCode problems 2023

cpp leetcode-cpp

Last synced: 09 Apr 2025

https://github.com/bitolabs/ujson-test

Unit tests for ujson, a tiny C++ JSON reader with a very simple API

cpp gtest json unit-test unittest

Last synced: 22 Feb 2026

https://github.com/vovod/dsa-code-ptit

DSA code ptit

cpp dsa

Last synced: 09 Apr 2025

https://github.com/bushuevda/critical_path_method

Calculation of network graph parameters by the critical path method🛣️

cpp golang java javascript kotlin python

Last synced: 07 Apr 2026

https://github.com/dgkim5360/the-cpp-programming-language-stroustrup

Executable excerpts and summaries from "The C++ Programming Language" 4/E by Stroustrup

cpp stroustrup textbook

Last synced: 25 Mar 2025