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/s1lver/source_writer

Total War Script Editor

cpp game-development

Last synced: 15 Jun 2025

https://github.com/hannespetur/paw

Header-only C++11 libraries

command-line-tool cpp cpp11 cpp14 cpp17 threadpool

Last synced: 02 Apr 2025

https://github.com/fcf-framework/fcfunion

C++11 FCF::Union bidirectional conversion union type (With JSON Support)

container cpp cpp11 json parse stringify union variant

Last synced: 02 Feb 2026

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/jsonzilla/oauth2_playground

OAuth Cpp Playground

cpp oauth2

Last synced: 15 May 2026

https://github.com/tldr-it-stepankutaj/network-scanner

High-performance cross-platform ICMP/TCP network sweep scanner written in C++ Supports full CIDR range input, ICMP ping, TCP fallback, RTT-based color output, and multithreading. Ideal for sysadmins, security pros, and network engineers.

cpp ethical-hacking ethical-hacking-tools icmp linux macos network network-analysis osint osint-tool scanner tools

Last synced: 26 May 2026

https://github.com/whysobad/console-tetris

A terminal ui to play tetris in the console

cmake cpp ncurses tetris tui

Last synced: 28 Oct 2025

https://github.com/ajlekcahdp4/belady-cpp

C++ implementation of Belady's cache replacement algorithm (ideal cache)

belady cache cpp

Last synced: 04 Apr 2025

https://github.com/karnkaul/dens

Archetype-based entity-component framework using C++20

archetype cpp cpp20 ecs entity-framework

Last synced: 20 Mar 2025

https://github.com/yasenstar/learn_cpp

Repository for hosting the my c/c++ learning journey notes and source codes as reference

c cpp

Last synced: 15 May 2026

https://github.com/esqadron/audiostatisticsplugin

VST3 plugin calculating various statistics on processed sound, including LUFS!

cpp juce-framework lufs

Last synced: 27 Mar 2025

https://github.com/th0rgal/simulant

A C++ simulation of ant colonies made for the Paris Saclay University.

ants cpp simulation

Last synced: 17 Oct 2025

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/frodoalaska/whoami

A linear story-based 2D side-scroller made with Raylib

2d 2d-game cpp raylib side-scroller side-scrolling-game storytelling

Last synced: 20 Mar 2025

https://github.com/rjected/cuda-timelock

Solving a large number of timelock puzzles in parallel using GPU acceleration

c cgbn concurrent cpp cuda gmp graphics nvidia parallel puzzle timelock

Last synced: 14 Apr 2026

https://github.com/md-asikuzzaman/hospital-management

Hospital Management System using C++.

codeblocks cpp

Last synced: 01 Jul 2026

https://github.com/slwu89/infectionsim

spatial simulation of stochastic infection dynamics in a city

agent-based-modeling agent-based-simulation cpp

Last synced: 19 May 2026

https://github.com/allenvox/chord-method

Implementation of solving nonlinear equations using chord method with C++

algorithms chord-method cpp nonlinear-equations

Last synced: 29 Apr 2025

https://github.com/suryasekhar14/hacktoberfest-2022

A repository for Hacktober Fest contributions. Everyone is welcome. Fork away!

cpp hacktober hacktober2022 hacktoberfest hacktoberfest-accepted java javascript python

Last synced: 10 Feb 2026

https://github.com/gunrock/template

Template repository for essentials applications to get you started asap!

cpp cuda essentials gpu graph-algorithms graph-analytics gunrock

Last synced: 15 May 2026

https://github.com/killerasus/modernopengl

Repository for my Modern OpenGL studies via Udemy course.

cpp learning-exercise opengl

Last synced: 07 May 2026

https://github.com/mo7amed-hussein/kislab

code editor with an embedded terminal

code-editor cpp qscintilla qt qtermwidget scintilla terminal

Last synced: 06 May 2026

https://github.com/elemeants/quantumrq

QuantumRQ is a new version of my old script 'Quantum', this is a new CLI that helps you to manage, build and create new proyects in C++, AVR, Arduino

arduino avr cli cpp proyects

Last synced: 17 Apr 2026

https://github.com/erthium/chess

Chess environment created in SDL2 with C++

chess cpp sdl2

Last synced: 16 Feb 2026

https://github.com/rukamuel/dns

cpp dns

Last synced: 20 Mar 2025

https://github.com/gashmob/cpp-tests

C++ test framework

cpp testing-tools

Last synced: 16 Jun 2025

https://github.com/mutasim77/menuadmin

📈Here're my first year projects

cpp java python3

Last synced: 10 May 2026

https://github.com/autokaka/learnopengl2

Self made LearnOpenGL video series source code.

cmake cpp learning-by-doing opengl

Last synced: 15 May 2026

https://github.com/sjellipses/lockscreencmd

Invoke a command line on the Windows lock screen.

batch cpp csharp shell-scripts

Last synced: 06 May 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/poornesh-v/bank-management-system-in-cpp

BankEase – A Simple Banking Management System BankEase is a console-based banking management system built using C++. It allows users to create accounts, deposit and withdraw money, check balances, and modify account details. The project utilizes object-oriented programming (OOP) principles and file handling to ensure data persistence.

cpp dsa filehandling oops-in-cpp

Last synced: 04 Oct 2025

https://github.com/akash-rajak/hello-world-with-android-ndk

A simple Android NDK(Native Development Kit) based Hello World Program.

android cmake cpp java

Last synced: 11 May 2026

https://github.com/vasconcelosvcd/GNSDKWrapperLib-CPP

A Gracenote C++ wrapper lib

cpp

Last synced: 18 Jul 2025

https://github.com/kalakit/kalaphysics

Physics library for Windows and Linux, made with C++ 20.

cpp cpp20 cpp20-lib cpp20-library opengl physics physics-engine

Last synced: 15 May 2026

https://github.com/suraj-encoding/cpp

College C++ OOPS

coding cpp opps

Last synced: 02 Apr 2025

https://github.com/csb6/markdown

C++ Markdown parser

cpp cpp17 markdown markdown-parser

Last synced: 15 May 2026

https://github.com/faheel/sample-cpp-ci

A sample C++ project with continuous integration

ci continuous-integration cpp

Last synced: 12 Mar 2025

https://github.com/kassane/picohttpasio

This is a simple HTTP server implemented in C++ using the picohttpparser library for HTTP parsing and the Asio library for network communication.

asio cplusplus cpp http-client http-server web

Last synced: 10 May 2026

https://github.com/richhaar/dancing-links-sudoku

Sudoku solver using Donald Knuth's AlgorithmX with dancing links. Written in C++, solving sudokus in sub 1ms.

algorithmx cpp dancing-links sudoku sudoku-solver

Last synced: 15 Jun 2025

https://github.com/0xisk/exploring-cpp

A repository focused on learning and practicing the C++ language.

cpp cpp-course cpp11 cpp14 cpp17 cpp20 learning-by-doing

Last synced: 24 Aug 2025

https://github.com/heyallnorahere/libglplayground

A cross-platform, open-source framework for tinkering with OpenGL

cmake cpp cpp17 cpp17-library cross-platform opengl

Last synced: 21 Mar 2025

https://github.com/neuraCollab/uni

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

cpp qt qt5-gui

Last synced: 27 Mar 2025

https://github.com/anthonyhuang19/ics-lab

The ICS-Lab project explores low-level programming and system vulnerabilities through Bomblab, Buflab, and Linklab experiments, focusing on buffer overflows, memory management, and reverse engineering in C and Assembly.

assembly-language cpp

Last synced: 12 Mar 2025

https://github.com/eclipse-uprotocol/up-conan-recipes

Conan recipes for uProtocol C++ libraries

conan cpp uprotocol

Last synced: 23 Oct 2025

https://github.com/kid0h/discord-token-grabber

A simple Discord token grabber.

cpp discord

Last synced: 11 May 2026

https://github.com/kimhan-nah/ft_containers

The standard C++ containers have all a specific usage. To make sure you understand them, let’s re-implement them! Version: 4

cpp cpp-containers cpp-library cpp-std

Last synced: 15 Jun 2025

https://github.com/takkii/cppsource

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

cpp himekuri

Last synced: 09 Sep 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/zselimreborn/kotharena

Third person shooter game both singleplayer and multiplayer

cpp gamedev unreal-engine-5

Last synced: 01 Apr 2025

https://github.com/shyamg090/dsa-problems

This repository contains a collection of Data Structures and Algorithms (DSA) problems solved using the C++ programming language. These problems are intended for daily practice to improve the understanding of DSA concepts and strengthen the problem-solving skills.

beginner-friendly cpp dsa-algorithm

Last synced: 09 Apr 2025

https://github.com/leewayzdes/binary-calculator-cpp

Калькулятор двоичных чисел на C++, реализующий арифметические операции (+, -, *) в постфиксной (обратной польской) записи.

binarycalculator calculator cpp

Last synced: 16 Mar 2025

https://github.com/beepboopbit/cpp-simplex-and-duality-calculator

Calculate some linear programming problem using simplex and/or duality method

calculator cpp duality simplex

Last synced: 12 Jun 2025

https://github.com/mahi97/classicsearch

Implementation of some classic search algorithms for a few classic problems

ai cpp problem-solving search-algorithm

Last synced: 30 Mar 2025

https://github.com/ctkqiang/floodshield-sentinel

FloodShield Sentinel 是一个基于 C++ 开发的智能网络流量监控与分析系统,专门用于检测和防御网络攻击。本系统采用 libpcap 进行底层数据包捕获,实现实时流量分析和异常检测。

china china-region cpp cybersecurity ddos monitoring-tool

Last synced: 23 Apr 2025

https://github.com/omparghale/aes-rsa-hybrid

AES-RSA hybrid encryption implementation in C++.

aes cpp crytpography rsa

Last synced: 01 Apr 2025

https://github.com/marichu-kt/chacha20-poly1305-x25519

Esto es una app cliente-servidor en C++ que cifra mensajes con ChaCha20-Poly1305 y usa X25519 para el intercambio seguro de claves. Soporta comunicación bidireccional por TCP y configuración vía XML.

asymmetric-encryption c-plus-plus chacha20-poly1305 client-server cpp cryptography curve25519 end-to-end-encryption multi-threading network-security openssl secure-chat secure-communication secure-messaging tcp-sockets x25519 xml-configuration

Last synced: 23 Apr 2025

https://github.com/heyfoz/cpp-string-manip-read-write

The String Manipulator Read/Write Program (C++) reads a .txt file containing a list of fake personal data, such as names, addresses, etc. Lines of the file are changed to comma separated values (CSV) format. Finally, a .txt file is written using the newly formatted CSV data.

cpp csv string txt-files

Last synced: 21 Aug 2025

https://github.com/heyfoz/cpp-inventory-vector-sort-search

The Inventory Vector Sort/Search Program (C++) reads an InventoryParts.txt file made of a list of part records containing part names, categories, quantities, and unit costs. The program prompts the user to search for parts, and if a part is not found, the user can add a new part record. An updated txt file is written on program close.

cpp data-structures inventory

Last synced: 25 Mar 2025

https://github.com/jankodedic/tictactoe

Tic-Tac-Toe in C++17 using SDL2

cpp cpp17 game sdl sdl2 tictactoe

Last synced: 25 Oct 2025

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

C++ stopwatch template library

cpp cpp11 generic-programming stopwatch template

Last synced: 14 Jun 2025

https://github.com/ferfoui/embeddeddisplay

Program to control a little screen with an ESP32

bluetooth bluetooth-le cpp esp32 esp32-arduino platformio

Last synced: 10 May 2026

https://github.com/cosmic-aerospace-technologies/fc-udev

The FC-Udev is a do it yourself flight computer kit for model rocketeers alike. It introduces the user to basic circuitry, soldering, debugging, software implementation and much more.

aerospace aerospace-engineering cpp flightcomputer rocketry

Last synced: 29 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/radoslav-grencik/ims_20_21

Simulation of ocean plastic pollution.

cpp simulation

Last synced: 04 Jul 2025

https://github.com/kylesmith19091/bitmanip

This is a header only library for common bit manipulation and other operations using constexpr and some bit manipulation techniques to provide a low overhead and efficient interface.

bit-manipulation bit-tricks cpp header-only

Last synced: 28 Mar 2025

https://github.com/bdombro/shebangsy

A #!shebang for single-file apps in C++, Go, Mojo, Nim, Python 3, Rust, and Swift

cpp go mojo nim python rust shebang swift

Last synced: 29 May 2026

https://github.com/ryanbritodev/fiware-fiap

Monitoramento de Temperatura, Umidade, Luminosidade e Controle de LED via Broker MQTT, utilizando um servidor em uma máquina virtual Ubuntu na AWS com o Fiware.

aws cpp esp32 fiware iot mqtt ubuntu wokwi

Last synced: 12 Apr 2026

https://github.com/roaldnefs/brainfuck

Brainfuck interpreter written in C++.

brainfuck cpp interpreter

Last synced: 09 Apr 2025

https://github.com/coding-chez/deck-of-codes

compilation of all coding activities @school

assembly-language c-programming cpp html-css-javascript java kotlin php

Last synced: 09 Apr 2026

https://github.com/abdulahshoaib/minigolf

2D mini golf game developed in C++ using raylib

cpp game-development raylib raylib-cpp

Last synced: 29 May 2026

https://github.com/abdallahhemdan/enwik8-compression

📦 Compressing of the challenge enwik8 (100MB of wikipedia) using LZW(Lempel–Ziv–Welch) compression algorithm using cpp...

cmp2022 compression-algorithm comprssion cpp decoding encoding enwik enwik8 hemdan lzw multimedia text-compression

Last synced: 12 Jul 2025

https://github.com/ctkqiang/2d05

这款工具是一种 分布式拒绝服务(DDoS)攻击工具,它能够通过大量虚假流量淹没目标服务器,从而导致其无法正常响应合法请求,最终使系统崩溃或服务中断。🚀💥

2d05 china cpp cpp11 ctkqiang ddos ddos-attacks dos hacking-tool network security simple

Last synced: 04 Jun 2026

https://github.com/sla-ppy/snake

[F] CLI implementation of the original Snake game from scratch in C++

cpp gamedev

Last synced: 11 Jun 2025

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/ivanch/candlebright

Jogo desenvolvido em C++ utilizando SFML.

c-plus-plus cpp cpp98 game jogo sfml

Last synced: 02 Jan 2026

https://github.com/yousufislam191/compiler

Solution of Compiler Design courses

compiler-design cpp

Last synced: 04 Sep 2025

https://github.com/cwboden/.dotfiles

My dotfiles and some personal projects

cpp dotfiles game nix python rust

Last synced: 12 Apr 2026

https://github.com/urumqinsky/ft_containers

Reimplementation of some basics STL containers

cpp school21 stl-containers

Last synced: 12 Jun 2026

https://github.com/kareimgazer/xml-parser

Best xml editor from scratch

cplusplus cpp csharp json parser xml

Last synced: 07 May 2026

https://github.com/yuulis/atcodersolution

My new AtCoder solution (C++)

atcoder atcoder-solutions cpp

Last synced: 01 Apr 2025

https://github.com/insightsoftwareconsortium/itkiomeshswc

ITK module for reading meshes from SWC files, a human- and machine-readable format for representing neuron morphologies

cpp insight-toolkit itk itk-module morphology neuroscience python swc

Last synced: 13 Apr 2025

https://github.com/sanchitbajaj02/my-c-project

C++ project of travel agency

class cpp project tourism

Last synced: 04 Sep 2025

https://github.com/hasanyahya101/oop-lab-2-fast-nuces-2023

This repository contains C++ programs for performing various data manipulation tasks. It includes programs for array manipulation, memory management, and string concatenation. The programs demonstrate the use of dynamically allocated arrays and other dynamic memory management methods. It is a Lab Solution from Fast Nuces Lahore.

arrays cpp fast lahore nuces oop pointers

Last synced: 04 Sep 2025

https://github.com/ka-iden/hyper

Mini Vulkan Engine for testing

cpp vulkan

Last synced: 10 Aug 2025