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/alepuglisi/stonefish-learning

Tutorials and Projects using the Stonefish library for underwater robotics simulation

cpp sensors-simulation simulation underwater-robotics

Last synced: 24 Jun 2026

https://github.com/pooh555/webull-api

A C++ SDK for Webull OpenAPI

cpp cpp-library trading-deployment-kit webull webull-api

Last synced: 24 Jun 2026

https://github.com/hmasum52/cse310-compiler-sessional

Implementation of all the assignments of the course CSE310-Compiler-Sessional

bison-yacc compiler cpp flex-lexer lexer

Last synced: 25 Jun 2026

https://github.com/rafa-kozand/pet-shop_up

Work related to the discipline of 'Concurrent programming'.

cplusplus cpp

Last synced: 08 Jun 2026

https://github.com/letsfindaway/basement-ventilation

Arduino-based project for automated window operation for basement ventilation

adafruit arduino cpp home-automation

Last synced: 28 Apr 2026

https://github.com/sanketsuradkar/sanketsuradkar

Config files for my GitHub profile.

cpp fronted-development fullstack-development python

Last synced: 30 Apr 2026

https://github.com/heraldofsolace/homesweethome

A dotfile manager written in C++.

cpp cpp17 cpp20 dotfiles dotfiles-linux linux

Last synced: 06 May 2026

https://github.com/avakar/bitflags

Tiny header-only library providing bitwise operators for enums in C++11

cpp cpp11 enums flags

Last synced: 12 Apr 2025

https://github.com/nopangel/fired

Fast terminal file manager writtin in C++

command-line cpp file-explorer file-manager filesystem search terminal tool

Last synced: 01 Aug 2025

https://github.com/offensive-vk/collection

Some Practical and Curated Interview Coding Questions + Exercises. In 5 Most Popular High Level Programming Languages. Leave a ⭐ if you found it helpful.

cpp java javascript python typescript

Last synced: 09 Apr 2026

https://github.com/jetkan-yk/food-delivery

Introduction to C++ term project

cli cpp food-delivery introduction-to-programming

Last synced: 19 May 2026

https://github.com/spc-samp/samp-injector

SA-MP Injector is a versatile software package composed of an executable, a DLL, and equivalent libraries for multiple programming languages. It injects samp.dll for SA-MP (San Andreas Multiplayer) or samp.dll and omp-client.dll for OMP (Open Multiplayer), enabling game launch via command line with customizable parameters to connect to a server.

command-line cpp dll dll-injection dll-injector exe executable gtasa library multiplayer omp openmp openmultiplayer sa-mp samp sampprogrammingcommunity san-andreas-multiplayer spc spc-samp windows

Last synced: 18 Aug 2025

https://github.com/natsalete/curso-programacao-basica-codcad-

Minhas resoluções dos desafios do Curso Programação Básica (CodCad).

cpp

Last synced: 19 May 2026

https://github.com/borededdy/cxxbattleship

A simple but functional terminal BattleShip game, written in c++

battleship battleship-game battleships-game cpp cppgame cxx terminal terminal-game

Last synced: 18 May 2026

https://github.com/nurriyad/online-judge-solutions

This repository contain all of my accepted solution in various online judges.

c codechef codeforces competitive-programming cpp

Last synced: 15 May 2026

https://github.com/captainayan/cppclitable

A C++ "single header file" library for drawing tables in the console. 🏓

cli-table-cpp console cpp header-only lightweight single-header-lib single-header-library table

Last synced: 29 Mar 2025

https://github.com/deryaxacar/42-CPP-Module-05

This module teaches the fundamentals of object-oriented programming (OOP), focusing on class relationships, dynamic object management, inheritance, virtual functions, and method overriding. Students also learn to improve program reliability using try-catch blocks and handling exceptions.

42born2code 42cursus 42ecole 42projects 42school cpp cpp-modules cpp-programming cpp-programming-language cpp-programming-project cpp-project cpp98 oop oop-cpp oop-examples oops-in-cpp project

Last synced: 02 Jul 2026

https://github.com/monogramm/docker-osrm-backend

:whale: :alembic: Docker image for OSRM Backend.

cpp docker gis openstreetmap osm osrm routing

Last synced: 25 Sep 2025

https://github.com/coderonion/zigen

Zigen: High-performance linear algebra library for Zig — pure Zig implementation with Eigen-compatible naming, zero dependencies, and zero-allocation APIs for performance-critical code.

armadillo cpp eigen hpc linear-algebra math matrix numpy tensor vector zig zigen ziglang

Last synced: 07 Jul 2026

https://github.com/frchrist/rp-auto

rp-auto is designed to help users easily and efficiently solve their bank reconciliation problems. It allows users to compare banking data with accounting data and quickly identify any discrepancies.

banking cpp qt reconciliation

Last synced: 20 May 2026

https://github.com/stevegremory/tinyvm

A very basic register based virtual machine.

cpp virtual-machine

Last synced: 28 Mar 2025

https://github.com/sakamochanq/simple-calculator

* C++ Simple Calculator

calculator console cpp

Last synced: 19 Aug 2025

https://github.com/cm0use/tic-tac-toe

Tic-tac-toe, no 3D or third-party libraries, just the standard functions provided by the compiler.

cpp cpp-game cppgame tic-tac-toe tictactoe tictactoe-cpp tictactoe-game

Last synced: 20 Aug 2025

https://github.com/alexpetul/paint

Mini paint program written with C++.

cpp oop paint winapi

Last synced: 22 Mar 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/saketkothari/cpp-programs

A repository of all my C++ programs

cplusplus cpp cpp-programming

Last synced: 21 Mar 2025

https://github.com/szymonmaszke/programming-languages

Mindmap notes regarding programming languages (polish and english)

c cpp java mindmap mysql notes programming-language python r scala sql

Last synced: 10 Apr 2026

https://github.com/alexjmercer/ascii_art

Playing around with C++ and OpenCV in the terminal !

ascii ascii-art cpp opencv opencv-cpp visual-studio webcam-capture

Last synced: 13 Apr 2025

https://github.com/orlovt/delivery-simulation

A web-based 3D simulation of the University of Minnesota campus, showcasing a drone fleet delivery service. It features dynamic interactions among helicopters, humans, robots, drones, packages, and porch pirates, utilizing design patterns and C++ best practices for a robust and efficient system.

cpp design-patterns drone-simulation

Last synced: 04 Jul 2026

https://github.com/moshegroot/webserver21

Implementation of webserver like nginx

cpp cpp98 http sockets tcp webserver

Last synced: 09 Apr 2026

https://github.com/janspiry/multivariate_normal

Scipy.stats.multivariate_normal.pdf() implementation by C++ with OpenCV.

cpp gaussian multivariatenormal opencv

Last synced: 20 May 2026

https://github.com/polossk/leetcode-oj-solution

simple solution for leetcode

cpp leetcode leetcode-solutions python3 ruby

Last synced: 08 May 2026

https://github.com/einararnason/i2clinux

I2C implementation for Linux

cpp i2c linux

Last synced: 02 May 2026

https://github.com/bencsikandrei/ini-lite

Very basic INI parser with limited functionality

cpp ini parser

Last synced: 13 Apr 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/mrrobinofficial/unreal-commontime

Unreal Engine plugin that provides an editor view for editing DateTime and Timespan values.

cpp datetime timespan unreal-engine-cpp-plugin unreal-engine-plugin

Last synced: 31 Aug 2025

https://github.com/ferhatgec/cairo4cpp

cairo4cpp, header-only C++ wrapper around libcairo.

cairo cpp cpp20 header-only

Last synced: 21 Jul 2025

https://github.com/mahmoud-nfz/shesolves2022

This is the main repository for the problems of shesolves' 2022 version. A competitive programming competition organized by ACM INSAT during the 10th and 11th december 2022.

competitive-programming competitive-programming-contests cplusplus cpp

Last synced: 03 Jul 2026

https://github.com/palmanov/visible-edge

Roberts algorithm / Invisible surfaces and lines removal algorithms

cpp roberts-algorithm

Last synced: 02 Jul 2026

https://github.com/zabir-nabil/dsp-matlab-cpp

Digital Signal Processing in Matlab & C++

cpp dsp matlab

Last synced: 18 May 2026

https://github.com/dexoron/dcr

DCR is a utility for managing C/C++ projects in a Cargo-like style.

c cpp cpp-all linux macos project-manager rust utils windows

Last synced: 20 Feb 2026

https://github.com/retrooper/turbolang

This is a compiler for the TurboLang programming language.

cmake cmakelists compiler cpp cpp17 cross-compiler llvm llvm-ir

Last synced: 03 Aug 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/romnn/proto-compile

helper package that wraps protoc for your CI and projects.

ci compiler cpp dart golang grpc grpc-web helper java javascript protobuf python typescript

Last synced: 12 May 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/araffin/es-with-search-path

Implementation of the (μ/μ,λ)-Evolution Strategy (ES) with Search Path algorithm in C++

algorithms black-box-optimization cpp evolution-strategies

Last synced: 16 May 2026

https://github.com/valen-h/tictactoe

A C++ console minigame sample.

cpp ttt

Last synced: 11 May 2025

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/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/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/muhammadmooazam/esp32-series

This is for teaching purposes

cpp esp32 iot programming

Last synced: 19 May 2026

https://github.com/localspook/crc

A high performance C++ CRC library with all the bells and whistles.

cpp cpp20 crc header-only no-dependencies single-file

Last synced: 11 May 2025

https://github.com/benami171/system_programming2_exe2

Algorithms and Operations on Graphs, Graph operators overloading.

cpp graph graph-algorithms operators-overloading

Last synced: 19 Feb 2026

https://github.com/davidyslu/OnlineJudgeNCTU

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

algorithms cpp data-structures

Last synced: 29 Aug 2025

https://github.com/davidyslu/MWIS

Assignment in NCTU course "Distributed Algorithms 2017"

cpp distributed-computing graph mwis

Last synced: 29 Aug 2025

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/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/CodeWithTejpratab/MatrixCalculator

This an IOS app Developed using a matrix calculator using swift and c++

cpp objective-c swift swiftui

Last synced: 01 Oct 2025

https://github.com/georgecatalin/qr_code_generator

A simple program to produce QR Codes from command line that supports as parameters the string to encode, the name of the .bmp file to generate (including its path) and its size version.

cplusplus cpp qr qr-codes qrcode qrcode-generator

Last synced: 14 Jun 2025

https://github.com/hongfz16/shadowcompiler

Project for Computer Network(2) -- Compiler Part

c compiler cpp llvm-ir

Last synced: 17 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/Prot-Security-Studio/Prot-Defender-Core

Prot Defender core code open source repository

cpp csharp defender dll machine-learning python python3 software windows

Last synced: 12 Sep 2025

https://github.com/zsotroav/nyetworkcpp

Multiplatform proof of concept C++ TCP back and forth comminication

cpp tcp tcp-client tcp-server winsock2

Last synced: 14 Apr 2025

https://github.com/icrobotics-team167/2015recyclerush

Robot code for the 2015 FRC game

cpp first frc frc-recycle-rush robotics

Last synced: 29 Aug 2025

https://github.com/lilgallon/cheatsheets

Advanced programming cheatsheets (C++, Java, ...)

cheatsheets cpp java

Last synced: 12 Apr 2026

https://github.com/randomgamingdev/ezgl

A powerful graphics library designed to abstract away writing graphics code at 0 cost. Spend time building beautiful, lightway, easy to use, powerful graphics, not fighting the graphics API.

cpp cross-platform graphics graphics-engine graphics-programming multilib powerful simple

Last synced: 10 Jul 2025

https://github.com/chasenut/sfml-continuous-collision-detection

SFML Collision System (Particle - Barrier)

collision cpp sfml simulation

Last synced: 22 Jul 2025

https://github.com/ziadasem/gc-cpp

A different implementation for garbage collection system in C++

cpp cpp17 garbage-collection garbage-collector modern-cpp

Last synced: 22 Mar 2025

https://github.com/vvzen/paintball-portraits

repo of the paintball gun installation for the "Echosystems" exhibition (September 2018, Goldsmiths)

arduino cpp echosystems goldsmiths installation-art openframeworks

Last synced: 16 May 2026

https://github.com/martinhelmut/cpp-small-gui-project-sdl2

Small C++ GUI project template with SDL2 and SDL2_ttf.

cmake cpack cpp sdl2 sdl2-ttf

Last synced: 26 Jun 2025

https://github.com/vishalyadav0987/dsa-27-03-24

DSA Problem Solving.

cpp

Last synced: 17 Feb 2026

https://github.com/bmc-labs/progress_bar

Just a simple command line progress bar for C++.

command-line cpp header-only

Last synced: 03 Oct 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/pradyuman7/hackerranksolutions

My Solutions to some of the HackerRank practice problems in Java and C++ (Python , C#)

cpp hackerrank hackerrank-solutions hackerranksolutions java problem-solving

Last synced: 19 May 2026

https://github.com/mariomarton/adventure-engine

A flexible, C++ based, engine for creating text-based adventures and RGP games. Featuring multilingual support, customizable character creation, inventory and storage systems, turn-based combat, save/load functionality and more. Games are configured using JSON files.

c-plus-plus character-creation cpp cpp-json text-based-adventure text-based-game text-based-game-engine turn-based-combat

Last synced: 30 Aug 2025

https://github.com/piyushxcoder/notepad

Simple Notepad made with qt

cpp notepad qt5

Last synced: 08 Jan 2026

https://github.com/pratheekv39/polar-nrz-i-using-opengl

Creating a visualization of working of a Polar Non-Return to Zero Inverted ( Polar NRZ-I) using OpenGL and cpp

cpp opengl

Last synced: 15 May 2026

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/dimiboi/cmake-cppcli-poc

A proof-of-concept of using CMake with CPack to build a NuGet package containing a mixed-mode assembly containing C++/CLI and C++ code. Interfacing between native C++ code and managed C# code has never been easier!

cmake cpp cppcli csharp dotnet nuget

Last synced: 09 Apr 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/thomasms/ceeduko

A Sudoku solver in C++

cpp sudoku sudoku-solver

Last synced: 29 Mar 2025

https://github.com/ucalgary-rover/ssrt-telemetry

Qt Quick-based application designed to display real-time data from multiple sensors operated by the Rover.

cpp qml qtquick

Last synced: 03 Oct 2025

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/theow03/lakecompilerv1

Strongly typed procedural programming language

asm compiler-design cpp llvm programminglanguages

Last synced: 18 May 2026