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/mmabiaa/discrete-mathematics

This is a full course on discrete mathematics, logical thinking and problem solving.

cpp discrete discrete-mathematics java logic logic-gates logic-programming md python

Last synced: 29 Aug 2025

https://github.com/manavmehta/poker-cli

A Client-Server architecture-based CLI app that hosts Poker games for multiple players and multiple rooms making use of UDP protocol.

cli client-server cpp poker-game socket-programming udp-protocol

Last synced: 17 Jul 2025

https://github.com/biud436/initial2d

C++로 자체 개발한 2D 게임 엔진으로 Sprite, Audio, Input을 포함한 기능을 내장합니다.

cpp fmod gamedev gdi libpng lua openal windows-api zlib

Last synced: 22 Apr 2025

https://github.com/deniztemur00/simplegrad

Simple auto gradient project that supports basic operations written in C++ from scratch.

cpp deep-learning micrograd neural-network python

Last synced: 22 Apr 2025

https://github.com/sea5kg/Roads2DGenerator

algorithm for procedural generation map of roads in 2d or caves or something else

2d caves collapse-wave-function cpp generator map procedural-generation roadmap roads

Last synced: 07 May 2025

https://github.com/mehedirm6244/nostokeeb

A very minimal On Screen Keyboard (for X11) written in GTK3

cpp gtk3 gtkmm3 keyboard-emulation linux

Last synced: 27 Oct 2025

https://github.com/juoelenis/binux

Binux is an Operating System Kernel based on POSIX principles and based some components slightly on the first version of Linux

c cpp ez h kernel mit-license os

Last synced: 12 Apr 2026

https://github.com/anthofoxo/foxengine_pub

Small game engine written in C, C++ and Lua

cpp engine lua opengl

Last synced: 12 Apr 2026

https://github.com/yuulis/lifegame

Life Game made by OpenSiv3D.

cpp lifegame opensiv3d

Last synced: 01 Apr 2025

https://github.com/nysynysy2/threadpool-cpp17

Header Only, Dynamic Adjust, Super-light-weight, C++17

cpp header-only lightweight thread-pool threading threadpool

Last synced: 16 Jan 2026

https://github.com/heyfoz/cpp-baseball-bat-stats-simulator

The Baseball Batting Stats Simulator Program (C++) uses the rand function to create a statistical model, which is used to simulate 1000 at-bats based on a player's careers averages. After the simulation values are calculated and displayed, a loop asks the user if they would like to run another simulation.

baseball batting-statistics cpp simulator statistics

Last synced: 25 Mar 2025

https://github.com/sandeepkundalwal/internet-of-things

[EE536: IoT] This repo contains all the assignment of EE536 offered at IIT Mandi by Dr. Padmanabhan Rajan & Dr. Siddhartha Sarma during Spring Session 2023.

arduino-ide arduino-uno bluetooth cpp i2c-bus internet-of-things javascript linux nodemcu nodered pyserial python raspberry-pi-3 uart udp wifi

Last synced: 29 Jan 2026

https://github.com/nscotto/claphub

Template workspace for developing all your clap plugins in C/C++ with CMake

audio c clap cpp

Last synced: 30 Apr 2026

https://github.com/basemax/persian-hex-system

The Persian Hex System is a cultural and technical project inspired by Arash Mohammadi. Its goal is to create a uniquely Persian system to replace the traditional hexadecimal (hex) numbering system, designed specifically to reflect Iranian culture and Persian language. This project provides tools and scripts in multiple programming languages.

bash bin binary c computer cpp hex hex-system persian php py python ruby shell

Last synced: 07 Feb 2026

https://github.com/skippyr/libtmk

Libtmk (aka "Terminal Manipulation Kit") is a simple C99 terminal manipulation library that contains a modest set of features to manipulate terminal properties, styles, arguments and key readings primarily using UTF-8 encoding. It is available for Windows, macOS and Linux.

c c-library cli command-line cpp cpp-library library linux macos shell terminal tui windows

Last synced: 27 Mar 2025

https://github.com/nuiipointerexception/farbe

A optimized color module and library for high performance applications.

cpp rust zig zig-library zig-package

Last synced: 12 Apr 2025

https://github.com/codspeedhq/codspeed-cpp

C++ libraries to create CodSpeed benchmarks

benchmark cmake cpp google-benchmark performance-testing

Last synced: 09 Apr 2025

https://github.com/paltoudara/_vector_

simple vector class using c++

cpp cpp17 simple stl stl-containers vector

Last synced: 05 Sep 2025

https://github.com/psingh12354/imagetransforming

Image Transforming Project contain illnify watermark spotlight greyscale

coursera cpp final-project image-transform imageprocessing objectorientedprogramming

Last synced: 12 Jun 2025

https://github.com/andezion/mineisbetter

Пытаюсь разобраться в контейнерах и алгоритмах

cpp cpp14 cpp20 stl-algorithms stl-containers

Last synced: 05 Sep 2025

https://github.com/madladsquad/untitledtemplatingengine

A templating engine powered by a lisp-like language

c cpp library templating templating-engine templating-language

Last synced: 17 Mar 2026

https://github.com/developer239/vite-react-wasm-cpp-emscripten-cmake

TypeScript & React boilerplate with C++ WASM module for native features or performance boost.

cmake cpp emscripten javascript react typescript vite wasm

Last synced: 13 Apr 2026

https://github.com/luncliff/grpc-worknote

personal experiments with grpc(v1.25+) for C++

cmake codegen cpp cpp20 grpc korean

Last synced: 25 Apr 2025

https://github.com/yottaawesome/onyx32

An experimental C++ Win32 DLL-based framework.

cpp cpp20 dll win32 win32api

Last synced: 22 Feb 2026

https://github.com/natsalete/so-algoritmo-roundrobin-e-algoritmo-srt

Esse repositório possui dois algoritmos de escalonamento de processos: Shortest Remaining Time (SRT) e Round-Robin (RR)

cpp round-robin rr shortest-remaining-time srt

Last synced: 07 Jan 2026

https://github.com/mohammed-3tef/encryption_and_decryption_application

This program is for encryption and decription your important information like your password, ID, etc.

assignment ciphers clean-code cpp cpp-projects

Last synced: 14 Apr 2025

https://github.com/alpha74/cuda_basics

Nvidia NVCC CUDA programs for begineers.

c cpp cuda cuda-programs nvcc nvidia parallel-computing parallel-programming

Last synced: 08 May 2026

https://github.com/gigalasr/vhdlmake

A build system for vhdl that can infer all dependencies automaticaly

build-system cpp vhdl

Last synced: 06 Mar 2026

https://github.com/sunfl0w/CPP_Piranhas

CPP_Piranhas will be the final player by Team Rocket for the Software-Challenge 2019.

ai boardgame-player cpp software-challenge turn-based-strategy

Last synced: 11 Mar 2025

https://github.com/1064867069/flb_avoperator

Audio and Video Operator

cpp ffmpeg qt

Last synced: 21 Jan 2026

https://github.com/compscidr/non-blocking-sockets

Non blocking tcp and modbus sockets

cpp libmodbus modbus sockets tcp

Last synced: 09 Jun 2026

https://github.com/bamx23/mobileoptimized

Sample project for MobileOptimized'19. iOS crash handling and stuff

2019 c cpp crash-reporting ios mobileoptimized moconf objc objcective-c swift

Last synced: 13 Apr 2026

https://github.com/yappy/qol

社会人のQOLを高める

cpp directx directx-11 lua

Last synced: 26 Jan 2026

https://github.com/michelerenzullo/blur_algorithms

Fastest algorithm for Gaussaian blur on CPU. Fast Fourier Convolution - Portable alternative to cv::blur and cv::GaussianBlur in the frequency domain - Documentation and refactoring in progress

blur convolution cpp fft fftw fourier frequency gaussian image-processing kernel opencv openmp padding pffft pocketfft time

Last synced: 20 Aug 2025

https://github.com/flyingcakes85/cpp-rush-book

[WIP] A book aimed at teaching fundamentals of C++ language quickly, without compromising on important details.

book cpp education

Last synced: 17 May 2026

https://github.com/im-rises/tetrissfml

Tetris game made in C++ 17 with SFML lib

cpp game sfml tetris

Last synced: 11 Jun 2025

https://github.com/philipbraatz/eye-solver

The goal of this project is to let a neural network play any game on your screen with constant view of a score.

ai cpp evolutionary-algorithm neural-network ocr opencv2 visual-studio

Last synced: 11 Mar 2025

https://github.com/beepboopbit/fcc

Flashcard Creator stuff

console cpp flashcards

Last synced: 25 Aug 2025

https://github.com/afxres/binary-cxx

Experimental serialization library for C++.

binary-data cpp serialization

Last synced: 25 Aug 2025

https://github.com/ferhatgec/inif

inif, ini file parser in c++

cpp cpp17 file header-only ini parser

Last synced: 27 Aug 2025

https://github.com/berndporr/rpi_pwm

Hardware PWM C++ class for the Raspberry PI 5

cpp pwm pwm-driver raspberry-pi

Last synced: 28 Aug 2025

https://github.com/davidyslu/OnlineJudgeNCTU

Personal submissions on Online Judge NCTU (國立交通大學程式解題系統)

algorithms cpp data-structures

Last synced: 29 Aug 2025

https://github.com/lszl84/wx_xml_tutorial

Using wxXmlDocument to serialize data in C++

cpp serialization wxwidgets xml

Last synced: 08 Jul 2026

https://github.com/tanner-davison/cpp_class_overloading

Demonstrates object-oriented programming concepts such as dynamic memory management, copy constructors, assignment operators, and the creation of custom data structures like an ArrayList. The ArrayList class manages a dynamically allocated array of characters

c cpp dynamic-memory-management

Last synced: 30 Jan 2026

https://github.com/bcapathshala/crackyourinternship

Arsh Goyal Coding Challenge For Next 45 Days

algorithms cpp data-structures dsa dsa-practice java

Last synced: 07 Jan 2026

https://github.com/rizwanullah313/library-management-system

Library management system using C++ data structure..

cli cpp data-structures visual-studio

Last synced: 14 Oct 2025

https://github.com/dawidcxx/excel2csv-cpp

Constant memory streamed excel2csv conversion

cpp csv excel high-performance zig

Last synced: 09 Mar 2026

https://github.com/0xsafkat20/hello_compiler

Compiler Design Lab Code

code compiler cpp

Last synced: 28 Mar 2025

https://github.com/lnvaldez/maze-solver

Generates a random maze and solves it using recursive backtracking. The maze generation utilizes Depth-First Search (DFS) to carve out passages and create a unique maze layout for each run.

backtracking backtracking-algorithm cpp maze maze-algorithms maze-generator maze-solver mazes mazesolver random random-generation recursive

Last synced: 04 Dec 2025

https://github.com/fednazar/ivy

A really simple text encryption algorithm

cpp encryption encryption-decryption

Last synced: 14 Mar 2025

https://github.com/gregorykogan/result

result is a C++ library that provides a Result type, which can be used to return and propagate errors. It's inspired by Rust's Result type.

auto-documentation cpp doxygen doxygen-documentation doxygen-theme error-handling functional-programming modern-cpp result-type

Last synced: 15 May 2025

https://github.com/muellan/sequence

Header-only sequence generators for C++14

cpp cpp14 generator header-only sequence

Last synced: 22 Mar 2025

https://github.com/dor-sketch/snakes_ladders

Enhanced with Qt6, WebAssembly-ready, and simplified CMake builds.

cairo cairo-drawing cmake cpp game-development gtk3 qt6

Last synced: 26 Jan 2026

https://github.com/archo5/dato-format

a binary format for directly accessing a tree of objects

binary-file binary-format cpp cpp-library file-format marshalling serialization

Last synced: 29 Jun 2025

https://github.com/vishal2376/project-template

A simple c++ project code generator along with header and cpp files

cpp cpp-template makefile project

Last synced: 07 Jul 2025

https://github.com/jbaldwin/libpriamcql

Safe and easy to use C++17 CQL (Cassandra/ScyllaDB) client library.

async cassandra client cpp cpp17 cql scylladb

Last synced: 19 Apr 2026

https://github.com/devprashantt/6companies30days

A Challenge to make sure you start with your goals today , don’t procrastinate and don’t let your college decide your future.

cpp dsa microsoft

Last synced: 04 Apr 2025

https://github.com/yoonah-dev/baekjoon-algorithm

➰ 고리고리단 알고리즘 스터디 - CPP ➰

algorithm cpp data-structures

Last synced: 26 May 2026

https://github.com/vivek-v-rao/cpp-dataframe

C++17 dataframe featuring CSV/binary I/O, date/datetime indices, arithmetic transforms, statistics (including rolling windows and multiple correlation types), and random data generators

cpp cpp17 dataframe statistics time-series time-series-analysis

Last synced: 04 Jan 2026

https://github.com/miRoox/Leetcode

My Leetcode solutions

cpp csharp leetcode rust

Last synced: 15 May 2025

https://github.com/kojobailey/book-volume-organiser

Organises book volumes with pages split into different folders into one folder with helpful file naming.

books cpp drag-and-drop manga organiser terminal-based tool

Last synced: 22 Mar 2025

https://github.com/artus9033/nodejs-qmc5883l

A tiny NodeJS driver for the QMC5883L magnetometer, with calibration procedures

compass cpp gpio javascript magnetometer node-js node-module nodejs raspberry-pi raspberry-pi-3 raspberrypi

Last synced: 18 Jan 2026

https://github.com/azrielx86/simpletexteditor

A text editor written in C++ using QT

cpp qt text-editor

Last synced: 27 Apr 2026

https://github.com/softtechmx/lib-cpp-cronometro

biblioteca de C++ moderna y eficiente diseñada para ofrecer una solución simple pero poderosa para medir el tiempo dentro de tus proyectos de C++. Ya sea que necesites realizar un seguimiento del tiempo para evaluar el rendimiento de tu código, gestionar eventos temporizados o simplemente añadir funcionalidades de temporización a tus aplicaciones

chronometer cpp cpp17 cronometro lib library

Last synced: 21 Feb 2026

https://github.com/cable8mm/nabuza-x

Puzzle game mobile game

cocos2d-x cpp mobile-game puzzle-game

Last synced: 01 Sep 2025

https://github.com/dup4/result-cpp

Result and ResultOr<T> for modern cpp

cpp result resultor

Last synced: 29 Mar 2025

https://github.com/jjlibra/xscanner

Just a simple port scanner.

c cpp qt5 scanner

Last synced: 05 May 2026

https://github.com/zyrasoftware/cpp-htmllocalserver

This allows you to create html localehost with c++

cpp cpp17 cpplocalhost localhost

Last synced: 10 Jun 2026

https://github.com/sameetasadullah/inter-process-communication-using-named-pipes

A simple C++ program to simulate inter-process communication using named pipes

cpp fork inter-process-communication linux named-pipes ubuntu

Last synced: 28 Apr 2026

https://github.com/sameetasadullah/leetcode-solutions

This repository contains solutions of various LeetCode problems

cpp java javascript leetcode python python3

Last synced: 04 Oct 2025

https://github.com/srz-zumix/setup-infer

This action installs 📘 infer.

composite-action cpp github-actions

Last synced: 23 Jun 2025

https://github.com/andowna9/tekno-baserri

Farm management system, including its parking.

c console cpp farm libcurl parking qt xml

Last synced: 04 Jan 2026

https://github.com/qc20/haptic-game-for-the-blind

HapNav is an innovative, ESP32-based game designed to empower the visually impaired. By using joystick navigation, it enhances spatial awareness and provides inclusive gaming experiences. Join us in this project to make gaming accessible for all!

3d-printing accessibility arduino blind cad cpp esp32 game-development haptic-feedback haptics human-computer-interaction interaction-design iot joystick-control microcontroller prototyping remote sensors tactile tactile-feedback

Last synced: 15 Apr 2025

https://github.com/Tanner-Davison/cpp_class_overloading

Demonstrates object-oriented programming concepts such as dynamic memory management, copy constructors, assignment operators, and the creation of custom data structures like an ArrayList. The ArrayList class manages a dynamically allocated array of characters

c cpp dynamic-memory-management

Last synced: 06 Mar 2025

https://github.com/seigtm/qt-wms

My first attempt to create a warehouse management system. This project is a C++ training practice at my college (2020-2021).

college college-assignment college-project cpp pkgh practice practice-programming practice-project qt qt5 qtcreator warehouse warehouse-management warehouse-management-system warehouse-system warehousing wms

Last synced: 20 Apr 2025

https://github.com/seigtm/directoryfileslist

Implementation of the C++ function that returns a list of files in a certain directory by a given mask (file extension). It's my homework task on the subject "Information security".

cpp cpp-examples directory file file-list files files-list filesystem list-files std-library

Last synced: 20 Apr 2025

https://github.com/nathancordeiro/line-follower-robot

Arduino Uno-powered line follower robot: Seamlessly follows lines with precision sensors and intelligent algorithms. Ideal for exploring robotics fundamentals and automation.

arduino cpp line-follower robotics

Last synced: 11 Apr 2026

https://github.com/soroush/libflog

Simple, Fast Logging Library

cpp logging

Last synced: 15 May 2025