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/bw-hro/webthing-cpp

Webthing-CPP is a modern CPP/C++17 implementation of the WebThings API.

cpp iot webofthings webthings wot

Last synced: 31 Mar 2025

https://github.com/neuracollab/uni

Большие данные и распределенная цифровая на ПМ-ПУ СПБГУ 2024-2027г.

cpp qt qt5-gui

Last synced: 27 Apr 2025

https://github.com/mylifeismyhome/peer-thread-pool

Manage Multiplie Peer Connection using Thread Pools n Peers gets handled by one thread.

cpp mit-license server-client socket-programming thread-pool

Last synced: 11 Mar 2025

https://github.com/hilbertcube/opengl-object-rendering

Render geometric shapes—including triangle, cube, sphere, and torus (donut) using OpenGL. This is a sample OpenGL graphics programming project built with CMake.

c cmake cpp glad glew glfw3 glm glut low-level opengl

Last synced: 10 Jun 2025

https://github.com/Xyaneon/WMD-Weapons-of-Mass-Domination-Original

The original implementation of the WMD: Weapons of Mass Domination game.

borland-cpp command-line-game cpp first-project mst turn-based-strategy ucmst

Last synced: 11 Mar 2025

https://github.com/winstonliyt/c-basedcompilerwithqt

C-based Compiler With Qt for Course 10031202 Project

compiler-design cpp grammar-parser lr1-parser syntax-analyzer

Last synced: 28 Apr 2026

https://github.com/rajarsheya/real-time-audio-feature-extraction-with-cuda-for-speech-recognition

This project accelerates MFCC extraction using CUDA for real-time speech recognition. Offloading the process to the GPU reduces latency and speeds up processing, enabling fast, local speech-to-text transcription for applications like virtual assistants, without cloud reliance.

audio-processing cpp cuda fourier-transform python

Last synced: 10 May 2026

https://github.com/thomasportelettegit/si3-s5-parm

Représentation d'un microprocesseur ARM v7 simplifié à l'aide du logiciel Logisim. Contient également un assembleur écrit en c++

armv7 assembly cpp logisim

Last synced: 28 Apr 2026

https://github.com/danielmartensson/stock-trend

Analyse trends of stocks from Yahoo Finance

cpp qt yahoo-finance

Last synced: 15 May 2026

https://github.com/doyoulikevanyouxi/CAI

from 0 to Master, Build Your Own C++Interface Framework

cpp interface opengl

Last synced: 28 Mar 2025

https://github.com/rinatmambetov/codewars-solutions

My solutions of the katas from Codewars platform

codewars codewars-kata codewars-solutions cpp

Last synced: 16 Mar 2025

https://github.com/pauloj2/estrutura-de-dados

Este repositório contém atividades e exercícios práticos focados no estudo de Estruturas de Dados utilizando a linguagem de programação C. O objetivo deste projeto é aplicar os conceitos fundamentais de estruturas de dados de forma prática e ajudar a desenvolver habilidades de programação e resolução de problemas em C.

c cpp

Last synced: 29 Apr 2026

https://github.com/shopmaior/mercado_pago_esp

Biblioteca Arduino ESP2866/ESP32

arduino c cpp esp32 esp8266 hacktoberfest library

Last synced: 27 Mar 2025

https://github.com/grizzz13/nanogdr

Nano gpu-direct-rdma lib providing send/recv apis implemented in modern cpp.

cpp gpu-direct-rdma rdma

Last synced: 05 May 2025

https://github.com/utsavkash19/dsa-codes-snippets

Code Snippets for Data Structures and Algorithms. Problems from LeetCode, Codeforces and CodeChef for practice.

algorithms coding-challenges competitive-programming-reference cpp data-structures interview-preparation interview-questions

Last synced: 12 Jun 2025

https://github.com/liutairan/qtgcs_mapmanager

Map manager for QTGCS.

cpp cross-platform qt5

Last synced: 09 Jul 2025

https://github.com/kambala-decapitator/mpqsimpleio

CLI to work with MPQ files (for Diablo 2)

cpp diablo2 mpq stormlib

Last synced: 26 Apr 2026

https://github.com/arnavmehta3000/nuiengine

A fully documented game development framework

cpp gamedev-framework gameengine

Last synced: 14 Dec 2025

https://github.com/grachale/memory_manager

Implementation of simplified equivalents of functions malloc, free, ..., operators new and delete.

cpp malloc-free memory operating-system os

Last synced: 13 Jun 2026

https://github.com/tierra-colada/h5geo

C++17 and python API to work with geo-data (seismic, wells, maps, other in process) based on HDF5. Aimed at geoscientists and developers.

cpp geo-data hdf5 python seismic surfaces wells

Last synced: 21 Apr 2026

https://github.com/masoudir/cpp_signal_slot_events

This is a C++ implementation of the cpp_signal_slot_events. This code, provides you an event based C++ programming by determining SIGNALs and SLOTs and making them connected to each other. Whenever the SIGNAL fires, then its related SLOT starts to execute.

cpp event event-based event-driven fast-event-driven signal single-file-event-library slot thread

Last synced: 01 Jul 2026

https://github.com/zheoni/parsegar

Another and worse C++ command line argument parser

argument-parser command-line-parser cpp parser

Last synced: 29 Oct 2025

https://github.com/mikekasprzak/requirecxxfeature

Simple cmake module to specify required C++ and standard library features

cmake cmake-modules cplusplus cplusplus-20 cpp

Last synced: 02 Feb 2026

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

Template C++11 library for endianness conversion.

cpp cpp11 endianness template

Last synced: 02 Sep 2025

https://github.com/phoemur/breakout

breakout / arkanoid remake C++/SDL2

cpp cpp14 observer-pattern sdl2 sdl2-library

Last synced: 17 Mar 2025

https://github.com/vcdevel/vc-examples-nonfree

Vc examples that cannot be freely redistributed with the rest of Vc

cpp examples simd splines vc vectorization

Last synced: 17 Mar 2025

https://github.com/csb6/markdown

C++ Markdown parser

cpp cpp17 markdown markdown-parser

Last synced: 15 May 2026

https://github.com/gustavohenriqueschmitz/solar-tracker

It's a school project, where we created a model of solar energy generation, using arduino for some automations.

arduino cpp solar-energy

Last synced: 19 May 2026

https://github.com/pg07codes/pomegranate

a simplified linux shell written in c++ for those just starting to use cmdline

beginners cpp linux-shell shell

Last synced: 11 May 2026

https://github.com/mutasim77/menuadmin

📈Here're my first year projects

cpp java python3

Last synced: 10 May 2026

https://github.com/xinlei-robotics/mininav

Indoor mobile robot localization and navigation system. C++23, Eigen, ROS 2, Raspberry Pi.

cmake cpp cpp23 eigen ekf localization mobile-robot navigation raspberry-pi robotics ros2 slam

Last synced: 16 May 2026

https://github.com/leandro-cardoso/univassouras-iot

Estudo de internet da coisas com C++ e Arduino.

arduino cpp iot

Last synced: 16 May 2026

https://github.com/takkii/cppsource

日めくりCpp、うるう計算版 🌎

cpp himekuri

Last synced: 09 Sep 2025

https://github.com/victornpb/display7

Arduino example code to drive a 7-segments display, from a bitmap array.

7-segment arduino-sketch cpp firmware

Last synced: 03 Apr 2025

https://github.com/penguinliong/tinyspv

Alternative to SPIRV-Headers

cpp spir-v vulkan

Last synced: 20 Mar 2025

https://github.com/taharachedi/atm-system

💼 ATM System in C++ – A console-based application for secure ATM banking, offering login, quick withdrawals, normal withdrawals, deposits, and balance checks, with data securely stored in text files. 🏦💳

console-application cpp enums problem-solving string-manipulation struct

Last synced: 20 Mar 2025

https://github.com/pomettini/ue4-multithreaded-fibonacci

Unreal component that calculates the Fibonacci sequence on separate threads

cpp fibonacci fibonacci-sequence multithreading unreal unreal-engine unreal-engine-4

Last synced: 27 Mar 2025

https://github.com/andyfratello/sim

🔅 Exercicis de Simulació (SIM) Q1 - UPC FIB

agent-based-simulation cpp fib-upc flexsim netlogo sim-fib simulation

Last synced: 20 Mar 2025

https://github.com/happybono/businfosystem

Bus Information System for Gyeonggi and Incheon Province, South Korea. NodeMCU (ESP8266) has been used as main microcontroller unit, and displays the bus information on the 0.96" SSD1306 I2C OLED.

arduino arduino-ide busarrival busarrivaltimeprediction cplusplus cpp esp8266 esp8266-projects nodemcu-esp8266 open-api openapi openapis public-api public-apis wifi wifi-network

Last synced: 16 Jun 2025

https://github.com/tajiknomi/clienthttp_windows

Windows-based client application interacting with REST/JSON HTTP server for system information retrieval, file management, remote command execution, data transfer, and automated task scheduling

client-http client-side cmake cpp http-client offsec rat red-team remote-access-tool rest-api windows-rat

Last synced: 20 Mar 2025

https://github.com/chocobo1/osrandom

C++11 Header-only CSPRNG layer

cpp cpp11 header-only random

Last synced: 11 May 2026

https://github.com/frodoalaska/levelizer

A data serialization language specifically made to serialize and deserialize levels and scenes.

cpp data-serialization data-serialization-language deserialization game-development game-engine game-engine-development language serialization

Last synced: 20 Mar 2025

https://github.com/frodoalaska/ouronlyhope

A 2D game where a peasant in medieval times is trying to kill waves and waves zombies to save his small village

2d-game box2d cpp game-development our-only-hope raylib zombie-survival-shooter zombies

Last synced: 20 Mar 2025

https://github.com/fizzymo/fizzymo

I fell in love with tech because any problem I had could be solved. It sparked a fire in me to chase a career where I could mix my creative side with geeky knowledge.

backend cpp css html5 java javascript python r react software-development typescript

Last synced: 06 Apr 2026

https://github.com/beepboopbit/cpp-data-structures

C++ data structure compilation

cpp data-structures learning

Last synced: 20 Mar 2025

https://github.com/gvvsnrnaveen/cuda

this repository contains the various programs that can written using CUDA Toolkit.

c cpp cuda nvcc nvidia-cuda nvidia-gpu

Last synced: 17 Jan 2026

https://github.com/melardev/cppboostbindshellsync

Bind Shell written in Cpp using Boost libraries

bind-shell boost cpp networking pipes process reverse-shell shell sockets

Last synced: 18 May 2026

https://github.com/cr0a3/log4cpp

A simple one header cpp logging libary

cpp log4cpp logging logging-library

Last synced: 08 Jul 2025

https://github.com/NotCompsky/libcompsky

C++ library used in some of my projects

cpp library mysql qt

Last synced: 03 Apr 2025

https://github.com/astral-c/bstream

A Binary Reader/Writer for C++

bstream cpp file-reader

Last synced: 05 Jul 2025

https://github.com/pineforge-4pass/pineforge-codegen-mcp

Offline MCP server: an AI agent transpiles PineScript v6 → C++ and runs deterministic, TradingView-parity backtests locally — 245/246 strict, 0 engine bugs. One Docker container, no API key; code & data stay on your machine. Tools: backtest_pine, backtest_pine_grid, transpile_pine, fetch_binance_ohlcv.

ai-agents algorithmic-trading algotrading backtesting cpp deterministic docker mcp mcp-server model-context-protocol pine-script pinescript quant quantitative-finance tradingview

Last synced: 02 Jul 2026

https://github.com/evanpacini/collatz

C++ and Python programs to analyse the Collatz conjecture.

collatz collatz-conjecture cpp mathematics maths python python3

Last synced: 16 May 2026

https://github.com/ajlekcahdp4/vulkan-learning

Just me learning vulkan C++ API

cpp vulkan-api vulkan-sdk

Last synced: 04 Apr 2025

https://github.com/drkwitht/expreval

Parse and evaluate arithmetic expressions.

cpp math-expression-evaluator recursive-descent-parser

Last synced: 04 Apr 2025

https://github.com/fujiwarachoki/skibidb

A windows-only, secure, lightweight, and fast Database Management System written in C++

cpp database-management-system sql

Last synced: 17 Jun 2025

https://github.com/gpavanb1/splitnewtonpp

FAST, Bounded, SPLIT Newton solver with pseudo-transient continuation and backtracking.

backtracking continuation cpp newton nonlinear optimization pseudotransient

Last synced: 04 Apr 2025

https://github.com/johelegp/jegp

Generic library components for JohelEGP's C++ projects.

cpp cpp20

Last synced: 04 Apr 2025

https://github.com/fuyutsubaki/coffin-struct-utils

C++ header only aggregate helper library {serialize support, gen comp ops, dump,... }

cpp

Last synced: 17 Jun 2025

https://github.com/albbus-stack/qt-todo

To do list made with Qt.

cpp qmake qt qt-todo qtcreator todo todolist

Last synced: 01 May 2026

https://github.com/fontseca/lexemn

Lexemn is a high level programming language for interpreting and evaluating mathematical expressions. It will also feature the capability to plot functions and solve basic equations.

cmake cpp interpreter lexing mathematics parsing programming-language

Last synced: 10 Jul 2025

https://github.com/kougen/cpp-tic-tac-toe

An Online/Offline multiplayer Tic-Tac-Toe written in C++

cli-game cpp multiplayer tictactoe

Last synced: 10 Jul 2025

https://github.com/kmx-systems/a-star-algo

Generic C++ implementation of A* algorithm (header only). Features: Fully customizable internal data structures, step-by-step execution and beam search support.

a-star-algorithm algorithm beam-search cpp cpp20 header-only heuristic-algorithm heuristic-search heuristic-search-algorithms search-algorithm template

Last synced: 12 Apr 2025

https://github.com/zdrzalikprzemyslaw/tetris_cpp

Simple c++ implementation of Tetris in SDL2

cpp gui sdl sdl2 tetris

Last synced: 10 Jul 2025

https://github.com/jookuma/segm

SEGM: Image Segmentation Library

cpp image-foresting-transform image-segmentation watershed

Last synced: 12 Apr 2025

https://github.com/nathanjhood/cmakeproject1

A simple CMake project for testing build configs, toolchains, and more.

cmake cmake-examples cpp template

Last synced: 10 Sep 2025

https://github.com/jimmy-park/fsm

C++17 finite state machine

cpp cpp17 fsm

Last synced: 17 Jun 2025

https://github.com/eshaan7/programming_with_c_and_cpp

Various C and C++ programs I wrote for school, college or just for the heck of it.

btech c cbse cpp data-structures ggsipu hacktoberfest school

Last synced: 02 Jul 2026

https://github.com/sea5kg/sea5kgsudoku

c++ sudoku solver / sudoku generator / microservice

cpp sudoku sudoku-solver wsjcpp-package

Last synced: 17 Jun 2025

https://github.com/d3m1d0s/opengltemplate

Modern C++20 OpenGL starter template with CMake, GLFW, and GLAD

cmake cmakelists cpp cpp20 cross-platform glad glfw graphics opengl template

Last synced: 16 May 2026

https://github.com/amanoteam/atar

A GCC cross-compiler targeting OpenBSD 7.0

c cpp cross-compiler gcc openbsd

Last synced: 07 May 2025

https://github.com/pstolarz/sprops

C library for parsing configuration files built of properties (key/value pairs) which may reside inside "scopes", that is blocks of configuration with assigned name and an optional type. Scopes may constitute hierarchical nesting tree of an arbitrary depth.

api bison c configuration cpp library parser properties yacc

Last synced: 16 May 2026

https://github.com/apebl/cppgen

A command-line utility to generate boilerplate C/C++ code

code-generation code-generator cpp python

Last synced: 16 May 2026

https://github.com/akshitkrnagpal/sockets-cpp

Server and Client Implementation using C++

client-server cpp sockets

Last synced: 20 Jun 2025

https://github.com/rebelhere/josephus-problem

This program solves the Josephus Problem using a circular Queue in C++ and visualizes it with SFML. Participants are sequentially eliminated every K-th position until only one survivor remains, displayed with graphical updates and sound effects. The program provides an interactive view of the elimination process and the final winner.

cpp data-structures josephus-problem oop queue sfml

Last synced: 20 Jun 2025

https://github.com/viztruth/c-and-cpp-practice-problems-with-solutions

👉Well curated repo. containing solutions for all the practice questions that I've solved while I was learning C and C++. 💡Check the README for categorized questions. This repo. can be useful for beginner and intermediate-level C or C++ programmers. If you found this repo. useful, don't forget to star the repo and give a follow.

array-manipulations c c-plus-plus c-programming cpp data-structures data-structures-and-algorithms linked-list matrices practice practice-exercises practice-problems programming solutions string-manipulation

Last synced: 16 May 2026

https://github.com/lhx077/betterstring

A high-performance, modern, and easy-to-use string processing library for C++and C

c c-lib c-library c-plus-plus c-string cpp cpp-lib cpp-library cpp-string library optimization string

Last synced: 22 Jun 2025

https://github.com/hongtae/dkmalloc

Fast and effective memory pool allocator for C / C++

cpp memory-allocation memory-allocator memory-pool memory-pool-allocator optimized-memory

Last synced: 24 Jun 2026

https://github.com/nxhawk/sort-big-file

Objective: to train students in the ability to organize data files that do not fit on RAM. Exercises in addition to training programming skills, also practice teamwork.

amazon-books bigdata books cpp dsa-algorithm files hcmus programming project queue sort-algorithms

Last synced: 22 Jun 2025

https://github.com/libhide/differential-engine

Command line tool to find derivatives.

cbse cpp turbocpp

Last synced: 12 Mar 2026

https://github.com/hrithiqball/diploma-in-computer-science

Repository of my personal diploma course source code for CS110 in UiTM Kedah 2020-2023

c cpp css html java javascript php prolog python

Last synced: 07 Apr 2026

https://github.com/xiii-mc/trustedinstallerelevation

Create a shell that has TrustedInstaller level of power.

cpp powershell shell trustedinstaller windows

Last synced: 05 Mar 2026

https://github.com/thushar003/leetcode-and-stuff

LeetCode solutions, programming contest and small sized programs. (Solutions sync to this repo using LeetHub)

cpp leetcode python

Last synced: 16 May 2026

https://github.com/chihebabiza/cpp-stack-string-history

simple C++ project that implements undo and redo functionality for string operations. It allows users to modify a string and then reverse or reapply changes using stack-based logic. This project demonstrates the use of data structures like stacks to manage a history of edits ...

cpp data-structures oop programming-advices stack string

Last synced: 23 Jun 2025

https://github.com/chihebabiza/cpp-problem-solving-level-1

C++ solutions for the Problem Solving Courses from ProgrammingAdvices.com with explanations and clean code structure

cpp problem-solving programming-ad

Last synced: 23 Jun 2025

https://github.com/whisperity/distcc-driver

Driving DistCC-based distributed C/C++ compilation in a smarter way: without having to deal with DISTCC_HOSTS intricacies and without accidentally stalling your development machine.

bash bash-script c clang compiler compiler-frontend cplusplus cpp developer-environment developer-tools distcc distributed-computing driver gcc linux load-balancing zsh zsh-script

Last synced: 07 Apr 2026

https://github.com/mrnazu/guess-the-number

simple c++ console-based game :)

cpp guessing-game guessing-number-game

Last synced: 13 Jul 2025