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/bensuperpc/benlib

Fast and easy to use standalone header only library in C++20/C++23

cmake cpp cpp20

Last synced: 15 Apr 2025

https://github.com/johnjohnlin/namedtuple

Implementation of super-fast C++-styled namedtuple, for compile-time reflection.

c-plus-plus cpp cpp11 cpp14 cpp17 header-only reflection

Last synced: 09 Mar 2026

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

Oat++ native BSON + MongoDB driver implementation based on Oat++ object-mapping sub-framework.

bson cpp mongodb oatpp object-mapping

Last synced: 25 Apr 2025

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

Use protobuf messages as regular oatpp DTOs

cpp dto oatpp protobuf

Last synced: 10 Jun 2025

https://github.com/ranon-rat/moonmake

a package manager and a build system made in python

build-system c clang cpp gcc makefile raylib

Last synced: 10 Jun 2025

https://github.com/illuhad/quickcl

A simple OpenCL wrapper using C++11 that makes it easy to use OpenCL

cpp easy-to-use flexible opencl opencl-wrapper wrapper

Last synced: 16 Apr 2025

https://github.com/daddesign-projects/daisyseedgfx2

Daisy seed graphics library MK2 with TFT drivers for st7789 and st7735

cpp daisy-seed gfx gfxlib library oled st7735 st7789 tft

Last synced: 06 May 2025

https://github.com/mo7ammedd/snake-game

Snake Game implemented in C++ using the OpenGL

cpp glut glut-library opengl snake

Last synced: 16 Apr 2025

https://github.com/bowenfu/lisp.cpp

A simple lisp interpreter in C++.

compiler cpp interpreter lisp macro scheme virtual-machine

Last synced: 07 Jul 2025

https://github.com/hxndev/openmp-program-to-print-number-of-threads

In this task, we had to write a multi-threaded OpenMP program, that will print the number of threads being used.

code cpp openmp openmp-parallelization parallel-computing parallel-programming threads

Last synced: 07 May 2025

https://github.com/guanshiyin28/primitive-list-doubly-linked-list

Primitive List Doubly Linked List (C++)

cpp linked-list list-double primitive

Last synced: 27 Feb 2025

https://github.com/hollasch/pathmatch

A directory/filename pattern match utility for the Windows command shell

c-plus-plus command-line command-line-app cpp directory-tree search windows

Last synced: 12 Apr 2025

https://github.com/crustyauklet/seal-test

test project using bare bones seal-device implementation

cmake cmsis cpp cpp17 embedded samd

Last synced: 06 May 2025

https://github.com/abhineetraj1/cpp-gtk

GUI projects made in C++

cpp gtk gui gui-application

Last synced: 16 Apr 2025

https://github.com/challanger524/chernoopengl-cmake

Cross-platform restoration of TheCherno OpenGL YouTube series with perfect commit history (link to YouTube OpenGL playlist by The Cherno below)

cherno cmake cpp cpp17 graphics-programming graphics2d imgui learning lessons opengl perfect-commits perfect-history rebase-warning thecherno

Last synced: 13 Apr 2025

https://github.com/ankitjarwall/code-with-ankit

Hello everyone, Here we cook the fucking shit.

backend-api c cpp frontend-web mern python react

Last synced: 19 Jun 2025

https://github.com/supersodasea/netycat

Netycat: I/O library

cat cpp cpp14 filesystem network

Last synced: 25 Jul 2025

https://github.com/600888/dlt645

DLT645-2007智能电表采集协议,支持RTU服务端/客户端,TCP服务端/客户端,目前有C++、Python和Go三个版本

cpp dlt645 go python

Last synced: 16 May 2026

https://github.com/europa502/luhn-algorithm

It is a simple checksum formula used to validate a variety of identification numbers, such as credit card numbers, IMEI numbers, etc.

cpp javascipt javascript luhn-algorithm php python shell-script

Last synced: 25 Jul 2025

https://github.com/krc2000/multiplayerproject

This is my client-server base for future multiplayer projects. It builds using SFML/Network module. It's in development state.

cpp multiplayer network sfml

Last synced: 25 Jul 2025

https://github.com/sofken-natori/kosenprocon30natori

#procon30 Competition section Repository of NIT,Sendai(Natori Campus)

c-plus-plus cpp cpp17 kosenprocon libcurl opensiv3d

Last synced: 30 Oct 2025

https://github.com/symcalc/symcalc-cpp

Symbolic mathematics and calculus in C++.

calculus cpp differentiation mathematics maths symcalc

Last synced: 26 Jul 2025

https://github.com/vkayy/vkinematics

A Verlet integration physics engine in C++.

cpp physics-engine verlet-integration

Last synced: 26 Jul 2025

https://github.com/abdulahad968/tele-word-game-in-c-

Search the words combination in an NxN grid untill all the word in the provided list are over and you are finally left with a TeleWord, found by traversing across matrix row by row.

arrays backtracking-algorithm backtracking-search cpp filehandling

Last synced: 21 Jul 2025

https://github.com/facontidavide/safecppany

Extension of std::any with small object optmization and safe numeric conversion.

any cpp safe

Last synced: 19 Mar 2025

https://github.com/timothy-liuxf/tmchat

A chat tool with a communication component using TCP/IPv4.

cpp linux network networking socket tcp tcp-ip tmsocket windows

Last synced: 27 Jul 2025

https://github.com/msdn-whiteknight/diskview

Command line tool to display hard disk or volume information

command-line-tool cpp disk hdd smart winapi windows

Last synced: 18 Jul 2025

https://github.com/pooranjoyb/cpp-sdk-appwrite

First-Ever C++ SDK for Appwrite, Built from Scratch!

appwrite cpp jwoc sdk sdk-cpp unofficial

Last synced: 14 Apr 2025

https://github.com/dstein64/revdoor

A single-file C++ library for visiting revolving door combinations.

combinatorics cpp revolving-door taocp

Last synced: 20 Mar 2025

https://github.com/melchor629/raycastergl

A Wolf3D-like raycaster using OpenGL shaders

cpp cpp17 opengl opengl-shaders raycaster

Last synced: 13 Apr 2025

https://github.com/sibeeshvenu/mxchip-azure-iot-arduino

We will see how we can set up our MXChip and get it working to send Temperature, Humidity, Pressure, Audio, Decibels etc information to our Azure IoT Hub. Once we have received the data in our Azure IoT Hub we can do anything with that.

arduino azure azure-iot cpp internet-of-things iot iot-hub

Last synced: 05 Apr 2025

https://github.com/f33rni/qpsk-mod-demod-libs

C-libraries for QPSK modulation and demodulation

c cmake cpp floating-point qpsk qpsk-demodulation qpsk-modulation shared-library

Last synced: 13 Apr 2025

https://github.com/proffapt/bodhitree

This is a place where I keep my notes, hand-typed or collection from different sites/articles/videos into one place for me and some other interested people.

bodhitree c code cpp dsa git-notes golang java notes notes-arsenal

Last synced: 30 Aug 2025

https://github.com/m3y54m/start-platformio-arduino

Getting started with PlatformIO IDE with Arduino Uno board in Linux

arduino cpp getting-started platformio serial-port vscode

Last synced: 13 Apr 2025

https://github.com/surajv311/myprogramming_interview-prep

A list of coding questions I solved (DS-Algo & CP) 👨‍💻 to enhance my algorithmic thinking skills. Also includes: Notes ✍ | Resources | Core-CS Subjects 📚 | Off-Campus... 🌏

algorithms amazon codechef codeforces competitive-programming cplusplus cpp data-structures data-structures-and-algorithms dynamic-programming faang google graph-algorithms hacktoberfest interview interview-practice interview-questions leetcode-solutions microsoft placement-preparation

Last synced: 09 Mar 2026

https://github.com/prsntmaurya/error-level-analysis

Error Level Analysis Algorithm used in forensics

cpp ela

Last synced: 11 Jul 2025

https://github.com/madladsquad/uimguidemo

A web demo of the UntitledImGuiFramework

cpp demo emscripten imgui opengl wasm webgl

Last synced: 29 Aug 2025

https://github.com/basemax/codemelicheckerdesktop

Desktop (Qt/Cross-platform) tool for validation Iranian National code. (QML)

checker cpp cpp17 cross-platform cross-platform-app iran iranian iranian-national iranian-national-checker iranian-national-id qml qt

Last synced: 05 May 2025

https://github.com/coyorkdow/cosched

A single-header c++20 coroutine scheduler

cpp cpp20 cpp20-coroutine

Last synced: 07 May 2025

https://github.com/can-lehmann/hdl.cpp

Register-transfer Level Intermediate Representation

cpp fpga intermediate-representation rtl verilog

Last synced: 13 May 2025

https://github.com/omanshu209/codehub

A collection of programs(mostly CUI) written in various different languages such as Python, C++, Java, JavaScript, C#, etc.

cpp csharp cui html java javascript nodejs python python3

Last synced: 27 Jul 2025

https://github.com/rrroyal/cppinjector

Simple C++ Windows DLL injector.

cpp dll-injection injector windows

Last synced: 12 Apr 2025

https://github.com/cs-si/sirius

Sirius - Fast and simple to plug-in C++ resampling library that is taking advantage of the Fourier Transform

cpp fft fftw image-processing remote-sensing resampling

Last synced: 07 May 2025

https://github.com/ferhatgec/processplusplus

Single header process & system information library. Written in C++17.

cpp cpp17 file header library linux pid proc process single

Last synced: 14 Apr 2025

https://github.com/seznam/xgboostpredictor

C++ header-only thread-safe XGBoost predictor

cpp predictor xgboost

Last synced: 14 Apr 2025

https://github.com/raresail/pico-w-template

This is a TCP Socket Server template for the RPI Pico W with features like AES 256 CTR encryption, JSON, Ping System

aes-256 aes-ctr c cpp json pico-wireless rasspberry-pi socket tcp-server template

Last synced: 21 Jul 2025

https://github.com/mo7ammedd/assiut-sheet-sol

solving problems from assiut newcomers sheets

codeforces competitive-programming cpp problem-solving

Last synced: 13 Jul 2025

https://github.com/faris771/doing-leetcode-everyday-until-i-get-a-job

Collection of LeetCode questions to ace the coding interview! (and be the next Elon Musk)

cpp leetcode-solutions problem-solving

Last synced: 05 Nov 2025

https://github.com/newyaroslav/888casino-game-bot

Робот для автоматической игры на 888casino

api bot casino casino-bot casino-games clicker cpp extension game-bot imgui

Last synced: 21 Jul 2025

https://github.com/esa/dcgp.js

JavaScript bindings for the differential Cartesian Genetic Programming library

cpp dcgp javascript webassembly

Last synced: 15 Mar 2026

https://github.com/misaghmomenib/file-manager-cpp

In This Project, I Wrote With C Plus Plus That You Can Manage Your Files and Have Different Options With It

cpp file-manager git open-source

Last synced: 12 Jun 2026

https://github.com/rmawatson/utf

utf iterators & converters for modern c++

cpp iterators unicode utf16 utf32 utf8

Last synced: 02 Mar 2026

https://github.com/vaxastd/Delete-First-and-Last

Delete First and Delete Last Function (Python & C++)

cpp delete-first delete-last python

Last synced: 02 Apr 2026

https://github.com/hedhyw/hyperfractal

A three-dimensional fractal animation generator.

cpp fractal fractal-images fractal-rendering opengl

Last synced: 26 Oct 2025

https://github.com/geode-sdk/json

Simple json library that preserves insertion order. Made for Geode SDK

cpp cpp-library cpp20 json json-parser

Last synced: 14 Feb 2026

https://github.com/25-masik-52/cppinterviewkit

📚 Essential C++ Interview Prep: algorithms, OOP, memory management, STL, concurrency & more. Quick-reference cheatsheets, code examples, and common pitfalls. Save time, crush interviews! 🚀

cpp interview kit obsidian

Last synced: 31 Jan 2026

https://github.com/georgidelchev/personal-projects

Some Personal projects here.

cpp cs css html java javascript personal-project

Last synced: 27 Feb 2026

https://github.com/craigmac/openroll

Brazilian Jiu-Jitsu match timer and scoreboard using IBJJF ruleset.

bjj cpp cross-platform-app jiu-jitsu qt qt5 qt5-gui sports-app

Last synced: 15 Feb 2026

https://github.com/ypatel2022/esp32-spotify-display

DIsplay the album art of currently playing songs on a small OLED screen with an ESP32.

cpp esp32 flask oled-display python spotify

Last synced: 29 Apr 2026

https://github.com/hotakus/hellgatemonitor

微型的MC风格多功能无线监控副屏(开发中)

bilibili c cpp esp esp32 esp32-arduino lvgl monitor wifi

Last synced: 02 Mar 2026

https://github.com/almirneeto99/leetgpu-challenges

This repository contains the solution for LeetGPU Challenges

cpp cuda gpu hpc

Last synced: 18 Apr 2026

https://github.com/aurbano/ash

:shell: a(lex)sh(ell) -- Remaking bash to practice modern C++ :)

c cpp piping shell

Last synced: 06 May 2026

https://github.com/user19870/cppsp

cppsp --a transpiled script-like language base on c++

compile-language cpp cppsp linux mac open-source script-like transpiled-language windows

Last synced: 01 Apr 2026

https://github.com/choaib-elmadi/fluid-level-sensor

Arduino-based water level monitoring system featuring real-time OLED display, voltage-to-level conversion, and interactive graphing capabilities.

actuator arduino build cpp cprogramming embedded monitoring oled pid project projects sensor voltage

Last synced: 04 Mar 2026

https://github.com/quasarapp/patronum

This is extension libraries for control your daemons.

controller cpp deamon qt services

Last synced: 27 Feb 2026

https://github.com/jujimeizuo/polygon_clip

多边形裁剪-Weiler-Athenton算法,俗称大模拟!!!

cpp opengl weiler-atherthon

Last synced: 09 May 2026

https://github.com/periareon/rules_cc_autoconf

Bazel rules providing a light-weight alternative to GNU Autoconf.

autoconf bazel bazel-rules c cpp rules-cc

Last synced: 27 Apr 2026

https://github.com/coletrammer/ttx

A modern terminal multiplexer.

cpp terminal terminal-multiplexer

Last synced: 19 Apr 2026

https://github.com/huzecong/renderer

Naïve renderer

cpp path-tracing renderer

Last synced: 08 Feb 2026

https://github.com/laolarou726/coolcompiler

Stanford CS1/CS143 Compilers Course Project for COOL (Classroom Object-Oriented Language) in C++ using LLVM backend

ast code-generation compiler cool cpp lexer llvm llvm-ir parser parsers semantic stanford

Last synced: 28 Apr 2025

https://github.com/DanialKama/TurretAI

Turret AI plugin developed with Unreal Engine 5 (multiplayer ready)

ai blueprint blueprints-visual-scripting cpp multiplayer plugin unreal-engine unreal-engine-5

Last synced: 11 Mar 2025

https://github.com/amiremohamadi/rw

A minimal library to parse and work with binary stored files in C++ (read and write lib)

cplusplus cpp file parser read reader write

Last synced: 23 Apr 2025

https://github.com/zanjie1999/3dlcd2usb

使用3D打印机通用的LCD2004面板(老王店的)的LCD2USB arduino pro mini

cpp golang lcd2usb usb2lcd

Last synced: 30 Apr 2025

https://github.com/tsnsoft/multi_form_wxwidgets_linux

Пример многооконной программы на С++ в Code::Blocks (linux) с использованием wxFrame

codeblocks codeblocks-ide cpp example linux multiforms

Last synced: 22 Apr 2025

https://github.com/radosz99/f1-race

Formula One race simulation using ncurses lib and C++ threads.

cpp deadlock linux multithreading ncurses

Last synced: 01 Mar 2025

https://github.com/ashwaniydv/my-lsm-tree-cpp

Log-structured Key-Value storage engine written in C++

bitcask cpp database db storage-engine wal write-ahead-logging

Last synced: 23 Apr 2025

https://github.com/nielsbishere/terrain_downloader

A tool for helping you download larger parts of terrain from terrain.party.

cpp terrain terrain-mapping

Last synced: 15 Apr 2025

https://github.com/crocsg/midiflower_wifi

sonification of biodata with web configuration

biodata cpp esp32 midi music sonification

Last synced: 02 May 2025

https://github.com/h2337/cppdataloader

cppdataloader is a batching and caching library for C++17

batch batching cache caching cpp cpp17 dataloader

Last synced: 13 Aug 2025

https://github.com/victorbnl/password-generator-cli

A little cli password generator in C++

cli cli-app cpp password-generator

Last synced: 03 Jul 2025

https://github.com/ico12319/leetcode-tasks

LeetCode tasks solved by me

algorithms cpp data-structures

Last synced: 28 Feb 2025