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/firefly-zero/firefly-c

🐀 C/C++ SDK for making Firefly Zero games

c clang cpp firefly-zero framework gamedev rendering sdk wasi-sdk wasm webassembly

Last synced: 12 Jan 2026

https://github.com/coralkashri/cppsenioreas-hash-your-conditions

This is an examples repository of C++ Senioreas blog Hash your Conditions - C++ article.

code-refactoring cpp cppsenioreas hash legacy-code

Last synced: 15 May 2025

https://github.com/zwliew/competitive-programming

Notes, libraries, templates, and solutions to various competitive programming platforms.

challenge coding competitive cp cpp ctci leetcode mrjudge programming python

Last synced: 10 Apr 2026

https://github.com/jibsen/aocpp2018

Advent of Code 2018 solutions in C++17

advent-of-code-2018 cpp

Last synced: 31 Mar 2025

https://github.com/sugam-arora/leetcode-

All questions solved by me are there

c cpp javascript python typescript

Last synced: 10 Apr 2026

https://github.com/kuredoro/mplbook_solutions

Almost all solutions to the exercises from "C++ Template Metaprogramming" book.

cpp functional-programming solutions template-metaprogramming templates

Last synced: 24 Mar 2025

https://github.com/zreechxnn/maze-game

i make a maze game using c++

algo algorithm cpp game maze-algorithms maze-game timer

Last synced: 19 Apr 2025

https://github.com/anmamuncoder/cp-problem-solving-zone

Competitive Programming Practice with C++, covering Algorithms, Problem-Solving, and Data Structures to enhance Coding Skills and Efficiency.

backtracking cpp recursion segment-tree slicing

Last synced: 20 Jan 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/kylereddoch/cpp_python_integration

Integrating CPP and Python for a simple math-based program.

cplusplus cpp snhu

Last synced: 14 Mar 2025

https://github.com/0400h/libplugin

Libplugin is a framework which provide ability to get symbols from shared library.

cmake cpp plugin python rust

Last synced: 03 May 2026

https://github.com/yessenali-yerkebulan/guess-number-cpp

Just Guess Number game in C++

cpp

Last synced: 11 Sep 2025

https://github.com/lucasfturos/interfacesensordht

Interface para um Sensor de Temperatura Embarcado em C++, Javascript e QML

cpp javascript qml qt6

Last synced: 05 May 2026

https://github.com/anuran-roy/cppchain

A simple C++ implementation of an elementary blockchain

beginner blockchain cplusplus cpp stl

Last synced: 16 May 2025

https://github.com/dekal/algorithm

Algorithm code !!!

algorithms cpp java javascript

Last synced: 06 May 2026

https://github.com/lnd3/ldeps

A collection of ready-to-use common c++ libraries like curl, glfw, imgui and others

collada cpp curl fbx glad glfw imgui implot json openfbx physics serialization ufbx xml

Last synced: 15 Apr 2025

https://github.com/dor-sketch/snakes_ladders

Enhanced with Qt6, WebAssembly-ready, and simplified CMake builds.

cairo cairo-drawing cmake cpp game-development gtk3 qt6

Last synced: 26 Jan 2026

https://github.com/fluxer/kde-extraapps

Katana extra applications

c-plus-plus cpp qt4

Last synced: 27 May 2026

https://github.com/tillkuhn/moodboard

ESP32 MoodBoard C++ Sourcecode for Arduino IDE

arduino c cpp esp32

Last synced: 11 Apr 2026

https://github.com/jose05code/dmoj-uclv

A collection of solved problems from the DMOJ virtual judge, organized by problem name. Each folder contains a README with the problem statement and a solution file.

algorithms competitive-programming cpp csharp dmoj dmoj-solutions problems python3

Last synced: 11 Apr 2025

https://github.com/101rror/codeforces

Contests and Practice Problems Solutions,🤞💻🤞 (Author :: 101rror)

competitive-programming contest-solution cpp problem-solving python3

Last synced: 07 Apr 2025

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/dalpan/strukturdata

Code Program C++

c-plus-plus cpp data-structures

Last synced: 15 Mar 2025

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

LINQ-Like API in C++

cpp cpp14 linq

Last synced: 02 Sep 2025

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/mark-mdo47/expt_adafruit_ttl666_display

Experimenting with AdaFruit TTL RBG666 displays and ESP32-S3 RBG666 RGB TFT I/F

arduino c circuitpython cpp esp32-s3

Last synced: 20 Jan 2026

https://github.com/xyz347/xbson

c++ struct to bson and bson to c++ struct

bson cpp mongodb struct

Last synced: 03 May 2026

https://github.com/hxndev/aes-encoding-algorithm

AES stands for Advanced Encryption Standard. It is mostly used as a replacement of DES. It has a bigger key size than DES which provides encryption at least 6 times faster. AES specifies a FIPS-approved cryptographic algorithm that can be used to protect electronic data. The AES algorithm is a symmetric block cipher that can encrypt (encipher) and decrypt (decipher) information. Encryption converts data to an unintelligible form called ciphertext; decrypting the ciphertext converts the data back into its original form, called plaintext. The AES algorithm can use cryptographic keys of 128, 192, and 256 bits to encrypt and decrypt data in blocks of 128 bits.

aes aes-cipher aes-encryption algorithm code compression cpp data-compression decryption encoding project

Last synced: 31 Mar 2025

https://github.com/fednazar/ivy

A really simple text encryption algorithm

cpp encryption encryption-decryption

Last synced: 14 Mar 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/christinec-dev/cpp_minis

C++ Project Snippets. Includes a Calculator, Parking Charges Calculator, and Payroll Application.

cplusplus cpp

Last synced: 02 Sep 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/archo5/dato-format

a binary format for directly accessing a tree of objects

binary-file binary-format cpp cpp-library file-format marshalling serialization

Last synced: 29 Jun 2025

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/isaiah512/linux-shell

a c++ implementation of a linux shell with core shell functionalities, including command parsing, process creation, signal handling and shell built-ins.

command-line cpp educational linux linux-shell operating-system shell terminal unix unix-shell

Last synced: 09 Mar 2025

https://github.com/seppahbaws/hyper

A simple real-time hybrid ray tracer I built to explore the Vulkan Ray Tracing API.

cpp ray-tracing real-time vulkan

Last synced: 09 Jun 2026

https://github.com/sumonta056/code-library

Discover a comprehensive GitHub repository dedicated to everything you need to master C++. Whether you're a beginner or looking to enhance your skills, explore topics such as Basic C++, Advanced C++, STL, Data Structures and Algorithms, and more. Get access to a wealth of resources and information to help you excel in the world of C++.

algorithms cpp cpp17 data-structures dp number-theory oop-principles

Last synced: 26 Dec 2025

https://github.com/alcxpr/acheron

A little to nothing, general-purpose C++ library

cpp cpp23 utility

Last synced: 10 Mar 2026

https://github.com/timothyl96/instagram-hash-printer

Windows software that can search a hashtag in Instagram and print. A project.

cpp graphql hashtag instagram printing qt

Last synced: 11 May 2026

https://github.com/nic-obert/permalang

A compiler for a statically typed language

aot compiler cpp language parser programming-language syntax-tree

Last synced: 16 Apr 2025

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/humansinput/txneko

My XNeko-like game written in C++.

cat cpp fun linux macos meow txlib txlin

Last synced: 16 May 2025

https://github.com/varshneydevansh/qchat

Simple QtNetwork chat application

cpp qt qtnetwork

Last synced: 30 Apr 2026

https://github.com/kneth/androidcalcpi

Playing with C++ for Android

android-studio cpp legacy ndk

Last synced: 12 Nov 2025

https://github.com/tommy131/studyincpp

我的C++学习仓库

cpp cpp-learning

Last synced: 13 Mar 2025

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/softtechmx/lib-cpp-texto

Esta clase ofrece funcionalidades que permiten contar letras, palabras, buscar patrones y realizar otras operaciones relacionadas con el procesamiento de texto. Su estructura modular y su implementación en C++ facilitan la integración en proyectos más amplios, brindando a los desarrolladores una herramienta eficiente y versátil para manipular texto

cpp cpp17 cpplibrary text

Last synced: 08 Jan 2026

https://github.com/hennotheo/narcengine

C++ Vulkan game engine

cpp engine game-engine gamedev

Last synced: 19 Sep 2025

https://github.com/alpha74/lld-machinecoding_guide

My solved LLD questions and Machine Coding interview solutions

cpp interview-questions java low-level-design machine-coding oops spring-boot system-design

Last synced: 09 May 2026

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/surpri6e/redactor

Redactor in console with generating MD files

cmake cpp md redactor

Last synced: 18 Jan 2026

https://github.com/alexpetul/paint

Mini paint program written with C++.

cpp oop paint winapi

Last synced: 22 Mar 2025

https://github.com/juvoy/wradar

A simple cs2 webradar cheat

cheat counter cpp cs2 csgo minimap radar strike webradar

Last synced: 21 May 2026

https://github.com/naso7y/building-a-car-esp32

a smart car controlled by an ESP32 , L298N microcontroller. DC motors, motor drivers, ultrasonic sensors, and Bluetooth modules. obstacle detection using embedded systems.

arduino cpp dc-motor esp32 l298n raspberry-pi

Last synced: 29 Jul 2025

https://github.com/vince-fugnitto/theia-cpp-branding

Theia - C/C++ Example Branding Extension

cpp theia

Last synced: 29 Jul 2025

https://github.com/yutotnh/spirit

モータードライバ用ライブラリ

arduino arduino-library cmake cpp mbed-libraries mbed-os

Last synced: 29 Jul 2025

https://github.com/mtalyat/minty

A C++ Vulkan game engine.

cpp game-engine vulkan vulkan-game-engine

Last synced: 28 Jun 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/it1shka/toylang

Interpreted scripting language implemented in C++

compiler cpp interpreter programming-language toy

Last synced: 29 Jul 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/najlae01/cpp-stl-containers

Some Cpp STL containers implementation (arrayList, unorderedArrayList, unordered Set)

cpp hobby-project

Last synced: 24 Jul 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/dizzydroid/asu_sheets-solutions

(FOE) ASU [CSE131s]/[CSE231s] Sheets + Solutions

college-assignments cpp java sheets solutions

Last synced: 25 Jul 2025

https://github.com/sean-bradley/cppmultithreadedlowlatencytcpsocketserver

CPP Multi Threaded Low Latency TCP Socket Server

cplusplus cpp socket tcp-server

Last synced: 29 Jul 2025

https://github.com/mizux/java-native

Template to build a multi-platforms Native Java Maven package

cmake cpp java native-library swig

Last synced: 19 Sep 2025

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/jw3126/manifoldbindings.jl

Julia bindings for manifold mesh library

bindings c cpp julia mesh

Last synced: 03 Jan 2026

https://github.com/ferhatgec/loxplusplus

lox++, c++ implementation of jlox

cpp cpp20 crafting-interpreters jlox

Last synced: 23 Jul 2025

https://github.com/axect/anomalocaris

Rust wrapper of Armadillo

armadillo cpp linear-algebra numerical rust

Last synced: 20 May 2026

https://github.com/iceto1/cpp-study

Self-studying c++, archiving my activities

cpp cpp-programming cpp11 cpp14 cpp17 cpp20

Last synced: 12 Aug 2025

https://github.com/ar1ja/bruhst

[Migrated to self-hosted ari-web Forgejo: https://git.ari.lt/ari/bruhst] rust, c and c++ benchmark

benchmark c c89 cargo cpp cpp98 linux python3 rust rustlang statistics

Last synced: 04 Oct 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/lekco1320/dsdisplay

使用EGE库可视化常用的数据结构(前序&中序构造二叉树、哈夫曼树的构造、平衡二叉树的构造与查询)。

cpp data-structures ege visualization

Last synced: 05 Mar 2025

https://github.com/lgope/c-programming-basic

Basic of C programming 🗽🚀

c cpp

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/minarox/rltm-plugin

BakkesMod plugin for Rocket League Tournament Manager

bakkesmod cpp rocket-league websocket

Last synced: 30 Jul 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/rachhshruti/distance-vector-routing

Implementation of distance vector routing algorithm

cpp distance-vector multithreading routing-algorithm

Last synced: 02 Jan 2026

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/miguel-kjh/matlibrarypy

matrix library made with C ++ for Python

boost cpp python swig

Last synced: 27 Apr 2026

https://github.com/rvarago/cpppid

A composable library to implement contol loops in C++

control-engineering control-systems cpp cpp17 modern-cpp pid-controller

Last synced: 04 Apr 2025

https://github.com/shlomnissan/https-request

🌍 A command-line tool that makes HTTPS requests written in C++17

cmake cpp http-client https openssl sockets

Last synced: 07 Jun 2026