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/tahmid-saj/iot_database_management

A database management system and calculator for any IoT logged data files inputted into the program. The data log files will contain data of water levels, temperature and humidity of nodes. A linear regression calculator also calculates if the regression equation should change based on percent error calculations using real measures of water levels. Application was created with compatibility for LSN50 IoT logged data.

algorithms-and-data-structures cpp database-management iot linear-regression

Last synced: 14 Apr 2025

https://github.com/rdrahul123/attendence-management

The Attendance Management System is a console-based application developed in C++. It facilitates the management of student attendance records for educational institutions.

cpp cpp-programming cpp11 cpp17

Last synced: 21 Aug 2025

https://github.com/1001bit/goodgameengine

SFML based game engine

2d cpp game-development game-engine sfml

Last synced: 31 Jul 2025

https://github.com/truongd3/new_perl-like_language

New Simple Perl-Like Language by Truong Dang

cpp data-structures perl

Last synced: 17 May 2026

https://github.com/mguludag/qt_ansicolor_handler

ansi color code parser class from qt-creator's source code and modified and added new features (italic and underline) then aims easy to use with current QTextEdit and QPlainTextEdit without creating custom classes

ansi-colors cpp log-viewer qt qt5 qt5-gui qt5-widgets spdlog widget

Last synced: 17 May 2026

https://github.com/mohamedwelteir/turing-machine-simulator

A very simple Turing Machine implementation in C++

cpp theory-of-computation

Last synced: 03 Feb 2026

https://github.com/gaia-boat/image-processing

Repo for the image processing and obstacle detection for the autonomous boat Gaia

cpp dnn opencv ssd ssd-mobilenet

Last synced: 12 Sep 2025

https://github.com/cm0use/timeout

A timer with customized program/command executions.

automation cpp cpp17 qt qt-gui qt6 qt6-gui

Last synced: 18 May 2026

https://github.com/avikumar15/cp-algorithm-solutions

Solutions to cp and algorithm problems from platforms like Leetcode, Spoj, Google Contests 👨‍💻

algorithms cpp cpp17 data-structure dsa-algorithm interview-preparation interview-questions leetcode leetcode-cpp leetcode-solutions python spoj spoj-solutions

Last synced: 19 May 2026

https://github.com/raisess/hash-generator

A simple password/random-hash generator writen in cpp.

cpp gcc hash hash-generator open-source random-algorithm random-hashes random-string-generators

Last synced: 25 Jun 2025

https://github.com/druxorey/ucv-project-redscape

Project Redscape is an exciting text-based card game, developed in C++ for TheGame.cpp.

cpp gamejam ucv

Last synced: 18 Feb 2026

https://github.com/pkestene/mandelbrot_kokkos_cmake

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

cpp gpu kokkos mandelbrot miniapp performance

Last synced: 05 Apr 2025

https://github.com/brucezoom/cs222-algorithm-code

This is the code repository for the homework and exam

algorithm coursework cpp

Last synced: 28 Mar 2025

https://github.com/kensukeken/ics3u-gleasons_class_in_ldss

Spring 2023 - GleasonsICS3U using C++.

cpp txt-files

Last synced: 11 Jun 2026

https://github.com/rageworx/fltk_bokeh_effect

An experimental project for Bokeh effect image processing with FLTK and fl_imgtk.

any bokeh cpp effect fltk gcc gpp open platform source

Last synced: 19 Jul 2025

https://github.com/silentrald/flappy-bird-neat

Simple NEAT Implementation on Flappy Bird

cpp libsdl neat

Last synced: 14 Apr 2025

https://github.com/rajan170/objectdetectionwithhaarclassifier

object detection for on-road traffic using OpenCV and Haar classifier.

ai cpp haar-cascade-classifier object-recognition python-3 self-driving-car vision

Last synced: 02 Feb 2026

https://github.com/thomasms/ceeduko

A Sudoku solver in C++

cpp sudoku sudoku-solver

Last synced: 29 Mar 2025

https://github.com/cubical22/group-divider

a simple algorithm made mainly to solve the lack of speed and dynamic-ness for group dividing

algorithm algorithms cpp csharp fine-tuning flowchart java javascript php programming python

Last synced: 08 Apr 2026

https://github.com/rhzxg/revelation

A to-do list software tailored for software engineers, inspired by the Revelation album of G.E.M.

cpp fluentui gantt-chart qt6 todolist

Last synced: 15 Sep 2025

https://github.com/cemoktra/mlpp

Implementation of some machine learning algorithms in c++

cpp machine-learning xtensor

Last synced: 06 Apr 2025

https://github.com/aidinhamedi/advanced-arduino-datalogger

This project is an advanced datalogger that logs temperature, humidity, and air pressure. It uses an Adafruit SHT31 sensor for temperature and humidity, and a BMP180 for air pressure.

arduino arduino-ide arduino-mega bluetooth bmp180 c cpp data-collection datalogger sensors sht31 st7735 tft-display

Last synced: 21 Aug 2025

https://github.com/kar-dim/qt-strongpasswordgenerator

Simple application that suggests a strong password, GUI written in Qt (Widgets)

cpp qt

Last synced: 17 Feb 2026

https://github.com/oskhar/Swift-Crack

Tools for hacking and security wordlist management. Python and C++ utilities, keyword-based list generation, and efficient handling of large datasets.

aircrack-ng-tutorial cpp filter python python3 wifi-hacking wordlist

Last synced: 18 Jul 2025

https://github.com/jasperdrescher/tale

An action-adventure game developed in UE5 for learning purposes | UE5で開発された学習用のアクションアドベンチャーゲーム

cpp game unreal-engine

Last synced: 26 Jun 2025

https://github.com/georgecatalin/multi-threading-and-ipc-with-qt-5-cpp

Code practice associated with the Udemy course "Multi-Threading and IPC with Qt 5 C++" authored by Daniel Gakwaya.

cpp qt qt5 qthread-subclass udemy-course

Last synced: 16 May 2026

https://github.com/coord-e/gt20l16j1y

GT20L16J1Y Japanese Font ROM Driver Library for Arduino

arduino arduino-library cpp japanese

Last synced: 18 May 2026

https://github.com/merendamattia/asd

ASD - Algoritmi e Strutture Dati presso l'Università degli Studi di Parma (9 + 6 CFU).

c cpp java

Last synced: 15 Jul 2025

https://github.com/ferhatgec/loxplusplus

lox++, c++ implementation of jlox

cpp cpp20 crafting-interpreters jlox

Last synced: 23 Jul 2025

https://github.com/funnydman/knowledge-base

Notes on various topics collected through years

cpp django nasm-assembly postgresql python radare2 redis ssh

Last synced: 09 Apr 2026

https://github.com/esraa-emary/vole-machine-language-simulator-gui

The Vole Machine Language Simulator GUI is a graphical application designed to simulate the operations of a simple CPU using Qt.

clean-code cpp oop qt

Last synced: 12 May 2025

https://github.com/hijal/problem_solutions

daily code practice for self improvement and contest problem solutions (Codeforces, codechef, atcoder)

atcoder codechef codeforces cpp geeksforgeeks practice problem-solving

Last synced: 03 Nov 2025

https://github.com/hendriku/rmaximus

Client for software challenge of CAU.

2017 ai bargteheide bot cau challenge cpp eckhorst interface software twixt xml

Last synced: 30 Mar 2025

https://github.com/guilhermeisnotunix/clt

CLT (Command Line Timer) é um cronometro simples para uso na linha de comando (Terminal Unix-Based), feito em C++.

command-line cpp timer

Last synced: 23 Jul 2025

https://github.com/pchol22/adventofcode-23

This repository contains my solutions to the Advent of Code 2023 challenges, written in JavaScript and C++

advent-of-code competitive-programming cpp javascript

Last synced: 28 Apr 2026

https://github.com/zang-langyan/eastwind_math

EastWind Math Library (C++ interface for BLAS and LAPACK)

blas cpp lapack linear-algebra

Last synced: 02 Aug 2025

https://github.com/allenvox/llvm-compilers

Workspace for Compilation Technologies class, fall

compiler compiler-design cpp cxx llvm

Last synced: 15 Apr 2026

https://github.com/notyel/cpp-exercises

Mejora tus habilidades de programación en C++ (cpp) con una colección de ejercicios y soluciones. Adecuado para principiantes y programadores experimentados. Aprende y practica C++ (cpp) de manera efectiva.

challenge cpp exercises learning open-source

Last synced: 10 Sep 2025

https://github.com/vincent-picaud/mma_meson_demo

How to use Meson to build a Mathematica package relying on LibraryLink and on an external C++ library

c cpp librarylink mathematica mesonbuild

Last synced: 19 May 2026

https://github.com/realtristan/wingl

Win32 Graphics Library From Scratch in C

c cpp gl graphics win32

Last synced: 21 May 2026

https://github.com/mariam-badr-mb/nim-game

A fun two-player game where players take turns to reach exactly 100 points by entering numbers between 1 and 10. The game enforces strict rules to ensure fair play and announces the winner. Perfect for practicing Python an

cpp python

Last synced: 17 Feb 2026

https://github.com/aditya-a-garwal/mbed-hd44780lcd

A simple library to use 16x2 character LCDs with ARM MBed OS and ARM Cortex M Microcontrollers

arm c cortex-m cpp display embedded hd44780 hd44780-display lcd mbed mbed-os rtos

Last synced: 19 May 2026

https://github.com/nuatlas/furrballs

Furrballs: A C++17 Offset-Based Caching solution

caching cpp cpp17 memory-management

Last synced: 25 Jan 2026

https://github.com/longluo/database-from-scratch

build a database from scratch

b-tree cpp database sql

Last synced: 05 May 2026

https://github.com/fabianbs96/pool_allocator

Custom memory allocators for speeding up node-based containers and object graphs

allocator cpp cpp17 header-only memory-allocation modern-cpp pool-allocator

Last synced: 22 Mar 2025

https://github.com/hwzlovedz/bm8563_esp-idf_realtimechip

BM8563(RTC) Demo in ESP-IDF v5.0.1 environment

c cpp esp-idf esp32 esp32-s3 rtc

Last synced: 17 Feb 2026

https://github.com/npaun/viz

GTFS visualizer (C++ backend for jsteelz/jviz)

cpp gtfs python visualizer

Last synced: 24 Apr 2026

https://github.com/gembcior/stm32-cmake-blinking-led

Simple example how to use CMake with C++ for STM32 development.

cmake cpp embedded stm32

Last synced: 26 Jun 2025

https://github.com/thevurv/viable

Elegant interop with C++ classes / interfaces with vtables

cpp msvc rust vtable

Last synced: 21 Jun 2025

https://github.com/newyaroslav/banana-filesystem-cpp

Простая С++ библиотека для работы с файловой системой

check-file cpp cpp11 create-directory directories directory file file-library file-list file-name file-size file-system filesystem load-file remove-directory save-files

Last synced: 18 May 2026

https://github.com/knapeczadam/dae-gameplay-programming

🧟 Gameplay Programming course project (DAE, 2023). Focused on AI agents, decision-making, steering behaviors, and pathfinding using a custom C++ framework. Final project: Zombie Survival Game — an autonomous agent surviving through dynamic AI behavior.

2023 ai artificial-intelligence belgium c-plus-plus cpp dae digital-arts-and-entertainment game-dev game-development game-programming gameplay-programming howest howest-dae kortrijk programming programming-labs student-project university zombie-survival

Last synced: 03 Jul 2026

https://github.com/basemax/baconipsumdesktop

Bacon Ipsum Desktop is a simple desktop app that generates bacon ipsum text. It's built with C++ powered by Qt and QML. It's a simple app that we built to show how to build a desktop app with Qt. It's a great way to learn how to build a desktop app with Qt.

bacon-ipsum bacon-ipsum-json-api cpp desktop-app desktop-application gui ipsum-generator qml qt

Last synced: 17 May 2026

https://github.com/benapetr/pixelengine

Open source Qt/C++ 2D game engine with native pixel manipulation support for games similar to Worms, or ScorchedEarth

2d cpp game-engine qt

Last synced: 18 Feb 2026

https://github.com/jrob774/block-fever

My second ever finished game.

2d block block-fever cpp cpp17 emscripten game sdl sdl2 simple

Last synced: 13 Apr 2025

https://github.com/yadvi12/striver-sde-dsa-sheet

Striver SDE Sheet - CPP Solutions

algorithm coding-challenge cpp data-structures

Last synced: 02 Feb 2026

https://github.com/lijian736/ffmpegutils

A simple FFMPEG encoder, decoder and transcoder utils

cpp decoder encoder ffmpeg transcoder

Last synced: 18 May 2026

https://github.com/nanda-gopal-sb/sudoku

A sudoku made in SFML and C++

2d-game cpp game puzzle sfml sudoku texture

Last synced: 22 Mar 2025

https://github.com/kockaadmiralac/sfm

Comparison of performance and accuracy of Structure from Motion algorithms.

computer-vision cpp opencv petnica

Last synced: 21 Dec 2025

https://github.com/theow03/lakecompilerv1

Strongly typed procedural programming language

asm compiler-design cpp llvm programminglanguages

Last synced: 18 May 2026

https://github.com/italocobains/capivara-runtime-javascript

Criando javascript runtime com base no video do @ErickWendel

cc cpp javascript libuv v8-javascript-engine

Last synced: 18 May 2026

https://github.com/ddc/802.11ad

802.11ad ns3 simulator

802-11ad cpp ns3

Last synced: 22 Jul 2025

https://github.com/alexisvassquez/ai_spotibot_player

AudioMIX is an open-source, AI-assisted music production software designed to empower independent artists and DJs with a live performance engine, live coding features with a custom DSL, mood-based audio analysis, and LED integration. Spotibot was its original name.

audio audio-analysis audio-processing cmake cpp daw daw-software digital-signal-processing dsl dsp ethical-ai haskell live-coding live-performance machinelearning music-production-software music-programming-language music-visualizer portaudio python

Last synced: 11 Apr 2026

https://github.com/richelbilderbeek/travis_qmake_gcc_cpp17

Minimal project that uses qmake, GCC, C++17 and is tested by Travis CI

cpp cpp17 example gcc minimal qmake travis-ci

Last synced: 06 Apr 2025

https://github.com/sebe324/labirynth

A simple implementation of maze generation in c++

cpp sfml

Last synced: 23 May 2026

https://github.com/suvayu/rootcli

Some convenience ROOT utilities for the terminal

cli cpp root-cern

Last synced: 05 Apr 2025

https://github.com/localizethedocs/vtk-docs-l10n

Localization of The VTK Documentation

cpp crowdin scientific-visualization sphinx translation vtk

Last synced: 17 May 2026

https://github.com/ihe1u0/resizepicture

App to process pictures,based on Qt

cpp qt qt-gui qt6

Last synced: 07 Apr 2025

https://github.com/verdagio/firstcppgame

3rd year final semester project using cpp & unreal engine 4

3d-graphics collision-detection cpp dungeon-crawler game unreal-engine

Last synced: 21 May 2026

https://github.com/jelhamm/data-link-layer-protocols

"This repository is a comprehensive implementation of data link layer protocols in the field of networking. Also showcases a meticulous approach towards implementing various protocols at the data link layer, enabling developers to understand, experiment."

c cpp datalink datalink-layer frames go-back-n network-layer networking networking-in-c networking-in-cpp physical-layer protocol selective-repeat sliding-window sliding-window-algorithm sliding-window-protocol stopandwait utopian

Last synced: 20 May 2026

https://github.com/livealvi/opengl--mac-windows--header-file

Mac & Windows OpenGL Header file

cplusplus cpp opengl windows xcode

Last synced: 18 Apr 2026

https://github.com/axect/anomalocaris

Rust wrapper of Armadillo

armadillo cpp linear-algebra numerical rust

Last synced: 20 May 2026

https://github.com/flatcap/dparted

📊 Graphical Partition Manager

c-plus-plus cpp manager partition

Last synced: 03 Jul 2026

https://github.com/hydraphyzer/cli-based-facebook-app-in-cpp

This is a CLI Based Facebook App Made With Love and C++. Core Concepts of DSA are Implemented in This Project Very Well.

cpp cppprojects datastructures datastructures-algorithms facebook hydraphyzer muhammadzubair

Last synced: 03 Feb 2026

https://github.com/vinatorul/advent-of-code

My advent of code solutions in C++ and Kotlin, see http://kuvaev.me/ for tutorials

advent-of-code advent-of-code-2016 cpp kotlin

Last synced: 30 Apr 2026

https://github.com/q1chenl/swe-android

A light-weight Android implementation of shallow water equation (SWE) and tsunami simulation using NDK and JNI.

android cpp jni ndk shallow-water-equations swe

Last synced: 22 May 2026

https://github.com/speakez-llc/farscape

F# Native Library Binding Generator

clang cpp dotnet fsharp

Last synced: 21 Mar 2025

https://github.com/donno2048/nn.cpp

Neural network implementation for cpp.

cpp from-scratch neural-network

Last synced: 21 Jul 2025

https://github.com/richelbilderbeek/k3opeenrij

C++ game of connect-three with K3 theme

children cpp game k3 puzzle-game qt qtcreator

Last synced: 20 Jan 2026

https://github.com/nicknaso/conf-cd-rome-2018

Talk for the Codemotion Rome 2018

addon cpp javascript n-api native-module nodejs

Last synced: 12 Apr 2026

https://github.com/storterald/documented-vulkan-headers

Replacements for the original Vulkan C headers with documentation for various IDEs and Text Editors.

c c-plus-plus clion cmake cpp documentation header-only headers python resharper script vscode vulkan

Last synced: 27 Oct 2025

https://github.com/samyam81/normie-cpp

This repository contains several sub-repositories, each showcasing different projects and implementations in C++.

backtracking-algorithm cpp credit-card employee-management-system readme soduku-solver student-management-system

Last synced: 22 Mar 2025

https://github.com/deryaxacar/42-cpp-module-01

This project is designed to develop fundamental programming skills in the C++ language. It includes practical exercises on data types, control structures, and functions. Additionally, topics such as class definitions and memory management are also covered.

42 42-school 42born2code 42cursus 42projects 42school cpp cpp-all cpp-library cpp-module-01 cpp-modules cpp-modules-1337 cpp-modules-42 cpp-programming cpp01

Last synced: 17 Feb 2026

https://github.com/tinoryj/simplehttpserver_epoll_threadpoll

C++ HTTPServer with epoll & thread pool

cpp epoll httpserver

Last synced: 24 Feb 2025

https://github.com/foolnotion/pratt-parser-calculator

Pratt operator precedence parser and expression calculator

cpp cpp17 expression-evaluator expression-parser pratt-parser precedence-parser

Last synced: 31 Oct 2025

https://github.com/puravparab/mlcpp

machine Learning library built in C++

cpp machine-learning

Last synced: 30 Mar 2025