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/3ein39/expedia.com

A simple Expedia.com implementation in c++ applying some polymorphism and OOP concepts.

apis booking-system console-application cpp expedia oop-principles

Last synced: 11 Jun 2026

https://github.com/spur27/renweb-engine

Lightweight engine and API for making cross platform desktop applications with web technology.

cpp cross-platform desktop-app html-css-js javascript native-gui webkit webkitgtk webview webview2 wkwebview

Last synced: 26 Apr 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/compscidr/non-blocking-sockets

Non blocking tcp and modbus sockets

cpp libmodbus modbus sockets tcp

Last synced: 09 Jun 2026

https://github.com/lliepjiok/walker_game

RPG GAME

cpp qt rpg-game

Last synced: 18 May 2026

https://github.com/vsoch/qt-creator

trying to build qt-creator into a Docker container for easy usage.

cpp docker qt-creator

Last synced: 09 Apr 2026

https://github.com/lambdaurora/lcmm

LambdaCMakeModules - CMake scripts to make life easier.

cmake cmake-modules cmake-scripts cpp

Last synced: 22 Mar 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/dup4/autowired-cpp

AutoWired for morden cpp

autowired cpp dependency-injection

Last synced: 29 Mar 2025

https://github.com/ryoga-exe/console-tetris

Tetris game runs at a cmd

console console-game cpp game tetris windows

Last synced: 13 Mar 2025

https://github.com/bl33h/deepdiveodysseyraycasting

The code simulates 3D perspective with a "Under the Sea Pirates Treasure Hunt" theme using raycasting.

3d-graphics cmake cmakelists cpp glm graphics-programming header make raycaster raycasting render sdl2

Last synced: 09 Aug 2025

https://github.com/memoryInject/ws-client

WebSocket command line client for testing WebSocket server. | Light weight šŸ‚ | Blazing fast ⚔ | Portable šŸ’¼

bash blazing-fast command-line command-line-tool console-application console-tool cpp linux-app multithreading portable small-tools test testing testing-tools websocket websocket-client websockets

Last synced: 31 Mar 2025

https://github.com/heyfoz/cpp-calendar-day-calculator

The Calendar Day Calculator Program (C++) asks the user to enter a month, day, and year in MM DD YYYY format. The day of the week for that date is displayed in the console. Multiple functions are used in the program to facilitate logical operations and calculations. The program loops until the user chooses to exit.

calendar cpp day-calendar loop

Last synced: 25 Mar 2025

https://github.com/umar-masood/modern-weather-app

A sleek and simple weather application that provides real-time weather updates and 7-day outlooks using a modern UI and reliable weather API.

api cpp desktop-modern-app modern-weather-app qss qt qt-cpp qt6 restful-api weather-app

Last synced: 02 Sep 2025

https://github.com/oatpp/oatpp-ssdp

Oat++ extension module to work with SSDP protocol.

cpp oatpp ssdp

Last synced: 25 Apr 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/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/jayprakashkumar1/word-guessing-game

This is a c++ word guessing game in which a 5 digit random word will be displayed to the screen and two positions will be kept blank.Then user will guess that word.

cpp cpp-games guessing-game mini-game

Last synced: 03 Mar 2025

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/zyrasoftware/cpp-htmllocalserver

This allows you to create html localehost with c++

cpp cpp17 cpplocalhost localhost

Last synced: 10 Jun 2026

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/ashokdey/pixel_explosion

C++ application that draws patterns with Pixels

animation cpp cpp11 particles pixel pixel-explosion sdl video visual-studio

Last synced: 23 Mar 2025

https://github.com/zdrzalikprzemyslaw/console-chess

Console text-based implementation of Chess in C++

chess cli console console-application console-chess console-gui cpp cpp11 game

Last synced: 10 Jun 2026

https://github.com/kassane/libzmq

ZeroMQ core engine in C++, implements ZMTP/3.1

cpp cpp-library networking zeromq zig-package

Last synced: 13 May 2025

https://github.com/y252328/link-preserving_interference-minimization

Simulation program for "Link-Preserving Channel Assignment Game for Wireless Mesh Networks"(LPIM)

channel-selection cpp game-theory link-preserving mesh-networks

Last synced: 26 May 2026

https://github.com/andreiavrammsd/cpp-zip

C++17 zip view and iterator

cpp cpp17 iterator view zip zip-iterator zip-view

Last synced: 11 Mar 2026

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

Collection of LeetCode questions and solutions to ace the coding interview!

coding-interview-preparations cpp data-structures leetcode-solutions

Last synced: 07 Oct 2025

https://github.com/lucgsanchez/Turn-based-RPG

Turn based RPG with random encounters made in C++ using the SFML library

2d-game 2d-game-engine c cpp game-development game-engine random-encounters rpg-game turn-based

Last synced: 11 Mar 2025

https://github.com/sean2077/editdis

A single header C++ library for compute edit distance (Levenshtein distance), supporting wstring ( and Chinese string).

chinese cpp edit-distance levenshtein-distance wstring

Last synced: 30 Jun 2025

https://github.com/vurv78/viable

Elegant interop with C++ classes / interfaces with vtables

cpp msvc rust vtable

Last synced: 25 Apr 2025

https://github.com/jeffersonqin/max4min

šŸ” Maximize windows in a way easy for minimize

cbt-hook cpp csharp global-hooks hook win32api windows wpf

Last synced: 28 Apr 2026

https://github.com/abolfazlmohammadpour/sixdofmanipulator

This Is A Six Degree Of Freedom Manipulator Controlling Program Which Wrote In Arduino IDE And ArduinoLabsForMicroPython With C/C++ And Python<MicroPython> Programming Languages That Works On A Raspberry Pi Pico With RP2040 Main Processor Or A Raspberry Pi Pico2 With RP2350 Processor

altium-designer arduino c cad cpp manipulator pcb raspberry-pi robotics rp2040 rp2350 solidworks

Last synced: 19 Apr 2025

https://github.com/dekal/algorithm

Algorithm code !!!

algorithms cpp java javascript

Last synced: 06 May 2026

https://github.com/morgancaron/latest-clang-action

GitHub action to provide a precompiled version of LLVM Clang for continuous integration without having to recompile at each run.

clang cpp cpp20 cpp20-modules cpp23 llvm

Last synced: 05 Jan 2026

https://github.com/srdjan/timok.rbr

VoIP server

cpp

Last synced: 31 May 2026

https://github.com/tonystark-19/cpp-coding

This repo contains c++ program made by me : )

cpp cppprogramming

Last synced: 08 Oct 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/doniaskima/learncpp

Learning algorithms and data structures can significantly improve your programming skills, enabling you to write more efficient and optimized code, leading to better performance and maintainability of your software.

algorithms cpp data-structures

Last synced: 15 Mar 2025

https://github.com/farnyser/cpp-sharpener

C++ with a C# flavor

cpp csharp transformer

Last synced: 12 Apr 2026

https://github.com/toshikinakamura0412/a_star_ros

ROS implementation of A* search algorithm

astar astar-algorithm cpp robotics ros ros-noetic search-algorithm

Last synced: 10 Mar 2026

https://github.com/woolseyworkshop/article-blink-making-an-led-blink-on-a-raspberry-pi

Blink: Making An LED Blink On A Raspberry Pi Article Resources

beginner c cpp electronics programming python raspberry-pi swift

Last synced: 12 Apr 2026

https://github.com/zreechxnn/pianika-iot

Arduino-based digital piano with physical buttons.

arduino buzzer cpp esp iot

Last synced: 07 Feb 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/pancho7532/alienswarm-sdk

Untouched Alien Swarm SDK for modern systems (CMake edition)

cmake cpp game source-engine source-sdk

Last synced: 07 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/zinikus/robotic-head

Intermediate-Level Project: This repository contains information and code for building a robotic head designed for educational and learning purposes, including basic mechanics, electronics, and programming involved in its construction.

artificial-intelligence cpp python robot robotframework robotics

Last synced: 10 Apr 2026

https://github.com/tmsalab/edina

Perform a Bayesian estimation of the Exploratory Deterministic Input, Noisy ā€œAndā€ Gate (EDINA) cognitive diagnostic model described by Chen et al. (2018) <doi:10.1007/s11336-017-9579-4>

cognitive-diagnostic-models cpp dina ecdm item-response-theory psychometrics r rcpparmadillo rstats

Last synced: 15 Aug 2025

https://github.com/kar-dim/watermarking-gpu

Code for my Diploma thesis at Information and Communication Systems Engineering (University of the Aegean, School of Engineering) with title "Efficient implementation of watermark and watermark detection algorithms for image and video using the graphics processing unit". Part 2 / GPU

arrayfire cpp cuda ffmpeg gpu image-processing opencl parallel-computing video-processing watermark-image watermarking

Last synced: 09 Apr 2025

https://github.com/thiagoow/fatec-zs-cpp-projects

Exercícios de desenvolvimento com C++. Criado para estudos de programação na Fatec Zona Sul.

centro-paula-souza college cplusplus cplusplus-17 cpp cpp17 fatec fatec-zona-sul fatec-zs tdm-gcc tdm-gcc-compiler vscode

Last synced: 15 Mar 2025

https://github.com/kchousos/solar-system-opengl

A simple solar system implementation in openGL.

cpp graphics opengl solar-system

Last synced: 17 May 2026

https://github.com/ychaaby/pico-space-2d-video-game

Pico Space: The Cosmic Adventure in a Pixelated Universe

cocos2d cocos2d-x cpp game game-development opp oriented-object-programming

Last synced: 14 Jul 2025

https://github.com/andreysolovyev381/zip_in_cpp

REAL zip iterator, that will be considered as an Iterator by other C++ code.

concepts cplusplus cpp cpp17 cpp20 header-only header-only-library headeronly iter iterator metaprogramming zip

Last synced: 19 Feb 2026

https://github.com/threeal/errors-cpp

A C++ package that provides utilities for error handling

cmake cpp cpp-library error error-handling errors library

Last synced: 11 Apr 2025

https://github.com/siyovush-hamidov/moscow-state-university-classes

šŸŽ“ Explore my work in C++ (competitive programming, desktop app development) and SQL (database development) as I navigate through my academic journey.

competitive-programming cpp sql

Last synced: 12 May 2026

https://github.com/beepboopbit/fcc

Flashcard Creator stuff

console cpp flashcards

Last synced: 25 Aug 2025

https://github.com/tomenz/fastcgi

FastCGI Library Client + Server implementation. requires "SocketLib"

client-server cpp fastcgi socket socketlib

Last synced: 15 Aug 2025

https://github.com/bestmahdi2/uni__realestatemanagementsystemqt

Two university projects where a real estate management system is implemented using Qt

cpp gui qt qt5 real-estate real-estate-management

Last synced: 10 Mar 2026

https://github.com/emanuele-xyz/convexhull

Various convex hull algorithms implementations and visualizations

convex-hull cpp

Last synced: 10 Mar 2026

https://github.com/yeahsilver/algorithm

šŸ‘©ā€šŸ’» ģ•Œź³ ė¦¬ģ¦˜ ėŖØģŒģ§‘ šŸ‘©ā€šŸ’»

cplusplus cpp

Last synced: 10 Aug 2025

https://github.com/wzslr321/datastructures_implementation

data structures which I've tried to implement in C++, much more incoming šŸ‘Øā€šŸ’»

cpp data-structures

Last synced: 21 Jun 2025

https://github.com/cshmookler/cpp_template

C++ project template with automatic versioning, LLVM tools, Conan, Meson, and GoogleTest integration.

clang-format clang-tidy conan cpp gtest meson template zlib-license

Last synced: 24 Aug 2025

https://github.com/sarincr/raspberrypi-gui-development-with-cpp

This repository contains C++ examples for constructing simple GUI (graphical user interfaces). C++ is faster and lighter than Python,allowing GUIs to respond rapidly and interface with related embedded C supported hardware designs directly.

app appdev appdevelopment application arduino arm c cpp cpp11 embedded-systems fltk gui gui-application iot qt raspberry-pi sdl2 sfml tkinter wxwidgets

Last synced: 01 Mar 2026

https://github.com/themorc/screenduo-userspace

ASUS ScreenDUO/ASUS OC Palm userspace driver for Windows/macOS/Linux written in C++ (originally written in C for Linux, fork of mayorbobster's screenduo4linux)

asus c cplusplus cpp driver linux macos screenduo screenduo4linux screenduo4macos windows

Last synced: 11 Apr 2026

https://github.com/itsyakub/easter-hunt

Help the Easter Bunny catch eggs falling from the sky!

2d 2d-game cmake cpp easter easter-egg game gamedev open-source opensource raylib raylib-cpp raylib-game

Last synced: 29 Nov 2025

https://github.com/tvanfossen/entropic

Local-first agentic inference engine in C/C++. Multi-tier model routing, grammar-constrained output, MCP tool servers. Embeddable via C ABI.

agentic-ai agentic-framework cpp cpp20 cuda edge-ai embedded-ai gbnf gguf grammar-constrained-decoding inference-engine llama-cpp llm local-llm mcp on-device-ai privacy-first tool-calling

Last synced: 30 May 2026

https://github.com/nihilantropy/cpp

c++ 42school project

42school coding cpp project

Last synced: 05 Jul 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/msub2/wwise.js

Making Wwise workable on the web

cpp emscripten javascript wasm web wwise

Last synced: 19 Apr 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/engineeringsoftware/ekstazipp

Regression Test Selection tool for C++

cpp ekstazi rts

Last synced: 14 Aug 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/yessenali-yerkebulan/guess-number-cpp

Just Guess Number game in C++

cpp

Last synced: 11 Sep 2025

https://github.com/pawel-12/arkanoid_sdl2

Arkanoid style game made in C++ using SDL2

cpp game sdl2

Last synced: 04 Oct 2025

https://github.com/evanmcclure/malo-metalu

A handwritten character trainer for Apple M1 and recognizer for Cortex-M4

apple-silicon cortex-m4 cpp handwritten-character-recognition hobby-project m1 macbook machine-learning mcu metal

Last synced: 13 Jun 2025

https://github.com/yashkarthik/tinyrenderer

A rasterization engine written from scratch (no libraries) in C++

cpp rasterization

Last synced: 04 Jul 2025

https://github.com/fabiannorbertoescobar/smarttrash

Repositorio Proyecto SOA UNLaM 2C2018 Miércoles. Papelera Inteligente. Sistema Embebido Arduino + Aplicación Mobile Android.

acelerometro android android-app arduino arduino-uno bluetooth bluetooth-arduino c cpp embedded embedded-systems gyroscope internet-of-things iot java proximity-sensor tinkercad

Last synced: 13 Apr 2026

https://github.com/wldfngrs/cpp-crash-course-exercises-solutions

Repository of the solutions to all the exercises in the book 'C++ Crash Course' by the awesome Josh Lospinoso! Enjoy!

cpp

Last synced: 24 Mar 2025

https://github.com/schonfinkel/duino

Playing with arduino in C++ (and maybe Rust?), platform.io and also Nix.

arduino cpp github-actions just justfile nix nix-flake platformio

Last synced: 12 Apr 2026

https://github.com/kumar-shivam-ranjan/computer-graphics-solar-system

The aim of this project is to show the shadow implementation using OPENGL which include movement,Light properties and also transformation operations on objects.

cpp graphics opengl

Last synced: 09 Apr 2025

https://github.com/mpaperno/touchportal-cpp-api

A simple TCP/IP network client for use in Touch Portal plugins which wish to utilize the `Qt` C++ framework.

c-plus-plus cpp qt qt-framework qt5 qt6 touch-portal touch-portal-api touch-portal-plugin touch-portal-plugin-api touchportal touchportalapi

Last synced: 01 Feb 2026

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/adilius/regex-parser

Regular expression parser written in C++ for school project

cpp

Last synced: 02 Aug 2025

https://github.com/speedycraftah/speedy-db

A database written in C++ which supports JSON querying and TCP encryption.

cpp database json

Last synced: 25 Sep 2025

https://github.com/anthofoxo/foxengine_pub

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

cpp engine lua opengl

Last synced: 12 Apr 2026