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/christinec-dev/pin-crusher

A basic pin guessing, command-line based game made with C++

console-application console-game cplusplus cpp numberguesser numberguessinggame

Last synced: 25 Mar 2025

https://github.com/daisvke/ft_otp

This program allows you to securely store an initial password in an encrypted file and generate a new TOTP (Time-based One-Time Password) every time it is requested. It provides both a CLI and a GUI version.

cpp cryptography ecole42 ft-otp otp-generator qrcode-generator qt security totp totp-generator

Last synced: 28 Feb 2025

https://github.com/kfirfitousi/cpp-triangles

Project from C++ course: 3 Algorithms for finding triangles in graphs.

cplusplus cpp

Last synced: 01 Apr 2025

https://github.com/beepboopbit/console-snake-game

Creating a snake game using escape sequence

console cpp game

Last synced: 20 Mar 2025

https://github.com/amlel-el-mahrouss/astdx

Amlal's Standard Extension.

cpp library stl

Last synced: 09 Apr 2025

https://github.com/khaledhosseini/polygolt-dsa

Data structures and algorithms for polyglot programmers.

algorithms cpp csharp datastructures dsa java javascript python swift

Last synced: 12 Apr 2026

https://github.com/adityagpramanik/scheduler

This is scheduler written in C++ which will help you to feed your schedule in it and analyse yourself.

cpp linux

Last synced: 23 Apr 2025

https://github.com/whoiscipher/chessmasters

Lichess-esk multiplayer chess game made using C++ and SFML

chess-game cpp lichess-clone sfml sfml-game

Last synced: 01 Apr 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/codernayeem/2d-maze-solver

Solve and view the solution path of a 2D Maze

backtracking-algorithm cpp maze maze-solver

Last synced: 04 Jul 2025

https://github.com/radoslav-grencik/ims_20_21

Simulation of ocean plastic pollution.

cpp simulation

Last synced: 04 Jul 2025

https://github.com/hengxin666/threadpool

Linux,Windows轻量级C++线程池, 支持可变参数的函数/类方法/仿函数/匿名函数等等, 使用简单, 可自定义线程池增减规则, 日志打印等

cpp threadpool

Last synced: 12 Jun 2025

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/sontungexpt/mario3

The project for SE102.N21.PMCL class

cpp game game-development mario

Last synced: 13 Jul 2026

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/pritz69/cses-problemset-solutions

This repository contains my solutions to the problems from the CSES Problem Set. Each solution is implemented in Python and thoroughly tested. Feel free to explore, learn, and use these solutions as a reference for your own understanding of algorithmic problem-solving.If you would like to contribute, fork and branch/pull request this repository.

competitive-coding competitive-programming competitiveprogramming cp cpp cses cses-dp-section cses-problem-set cses-problem-set-solution cses-solutions java java-8 python python3

Last synced: 28 Feb 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/tblauwe/cpp_lib_starter

Template repo for c++ libraries (as a learning process)

cpp template-repository

Last synced: 25 Mar 2025

https://github.com/Mute124/Atlas

An efficient cross-platform game engine built with raylib and keeping developer's sanity, native support for modding with lua and Angel Script, extensibility, and more in mind.

3d 3d-engine angelscript cpp cpp20 cross-platform engine game-development game-engine linux lua modding modern-cpp raylib scripting sol2 windows

Last synced: 28 Jul 2025

https://github.com/tylercchase/cs202-project

An epic fish fighting game for my UAF CS202 final project

cpp fighting fish game sfml

Last synced: 14 Jul 2026

https://github.com/jcbhmr/platformdirs-cpp

📂 Python's platformdirs module for C++

cmake cpp cpp-library platformdirs port xdg

Last synced: 02 Apr 2025

https://github.com/the-redback/competitive-programming

:computer: :bar_chart: Competitive Programming environment and personal solution archive of different online problems.

cf-tools codeforces codejam competitive-programming contest-programming cpp iupc lightoj online-judge redback spoj topcoder uva

Last synced: 11 Mar 2025

https://github.com/9inefold/variant

Custom variant implementation for c++20

cpp cpp20 template-metaprogramming template-project

Last synced: 22 Jul 2025

https://github.com/antonioberna/spectrum-analyzer

ESP32 Spectrum Analyzer using FFT (radix-2) in C++

cpp embedded engineering esp32 fft platformio radix-2 spectrum-analyzer

Last synced: 10 May 2026

https://github.com/noamrodrik/rodrikgameboyemulator

My own version of the GameboyEmulator written in C++17, for educational purposes only!

cpp cpp17 dmg-001 emulator gameboy gameboy-emulator gb

Last synced: 12 Apr 2025

https://github.com/janniklth/connect4_consolegame

This project is a console-based implementation of the Connect 4 game, developed as part of our Programming lecture

connect4-game cpp dhbw-stuttgart oop

Last synced: 02 Apr 2025

https://github.com/dhruvsrikanth/conjugate-gradient-simulation

In this repository, you will find a serial, shared-memory parallel, distributed-memory parallel and hybrid implementations of the conjugate gradient optimization simulation. This is a sparse linear solver optimized using the second-order poisson equation.

c conjugate-gradient cpp dense-solver distributed-memory-parallel high-performance-computing mpi multithreading openmp optimization optimization-algorithms poisson-equation shared-memory-parallel simulation-modeling sparse-linear-solver

Last synced: 18 May 2026

https://github.com/nanda-gopal-sb/letter-box-cpp

C++ implementation of the letter-boxed-game

cpp filesystem letterboxd terminal

Last synced: 03 Apr 2025

https://github.com/kingarthurwashere/bank-management-system

Learning curve of ancient and hard coding language

cpp visual-studio

Last synced: 14 Jul 2025

https://github.com/lypitech/shuvlog

Asynchronous, thread-safe, singleton logging engine library, written in C++.

asynchronous cmake cpp level log logger thread-safe

Last synced: 07 Mar 2026

https://github.com/alwaysdhruv/image-classification-cpp

Hi their my self Dhruv. So this repository or project are developed on C++ and Python for image recognize. C++ are main engine and python are work preprocessing only. more information are in README file.

artificial-intelligence backpropagation bias convolution cpp filesystem filters flatten fully-convolutional-networks image machine-learning-algorithms maths maxpooling preprocessing python vector weigths

Last synced: 17 May 2026

https://github.com/kareimgazer/parallelism-with-intel

A solution for a bunch of HPC scientific problems using openMP and MPI intel libraries and compilers

c-plus-plus cpp distributed-computing hpc intel memory-management mpi multithreading openmp optimization scientific-computing vectorization

Last synced: 29 Mar 2025

https://github.com/n-pcs/cplusplus

C++ Codes

code cpp

Last synced: 22 Mar 2025

https://github.com/liulinboyi/learn-cplusplus

学习C++,Learn C++

cpp learning

Last synced: 21 Jul 2025

https://github.com/i5-650/turb-os

A small OS made in C/C++, made for a supervized project ! This project is NOT an example

c cpp operating-system os school-project

Last synced: 17 May 2026

https://github.com/udontur/ossd-mark-cal

🧮 Ontario Secondary School Diploma (OSSD) Mark Calculator CLI Tool

acedemic cli cpp linux mark-calculator nix ossd tool

Last synced: 21 Jul 2025

https://github.com/md-mafujul-hasan/toph.co

These Contain Some Problem Solution of Toph.co Website that I have done while understanding Programming Concepts.

c c-plus-plus c-programming cpp java python

Last synced: 14 Apr 2026

https://github.com/djoezeke/sfmltem

Quick Start Setup template for SFML and Dear ImGui with C++ on Windows.

cmake cpp game-development imgui library quickstart sfml sfml-game template vscode windows

Last synced: 18 May 2026

https://github.com/kdesp73/terminal-todo

An easy to use todo app for your terminal with a TUI

cpp gh-cli issues terminal todo todo-list todolist tui

Last synced: 18 May 2026

https://github.com/chenphxx/slash-pilot

为四轴飞行器开发的飞控软件

android cpp qt web

Last synced: 11 May 2025

https://github.com/hairrrrr/algorithm

算法学习/习题集:C/C++/Java

algorithms c cpp java

Last synced: 06 May 2026

https://github.com/mbellman/ramen-cat

Ramen cat.

cpp gamedev opengl

Last synced: 13 May 2026

https://github.com/jambolo/sudoku

Sudoku code in C++, including solver and generator

cpp sudoku sudoku-generator sudoku-solver

Last synced: 04 Jun 2026

https://github.com/veracioux/siau-devconf

An MBED C++ code generator for smart home devices

cli cmake cpp json linux mbed mbed-os mqtt qttest

Last synced: 07 Apr 2026

https://github.com/matuszewski/cpp-basics

A bunch of simple C++ console programs

cpp

Last synced: 12 Sep 2025

https://github.com/thunder-coding/tic-tac-toe

Tic Tac Toe game using C++. Tested with Borland C++ 3.0 compiler.

borland-cpp c cpp game game-development tic-tac-toe tictactoe tictactoe-game

Last synced: 19 May 2026

https://github.com/jayprakashkumar1/cpp-concepts-

This repository contain different c++ concept and also their implemetation.

cpp cpp-concepts oop-concepts oops-in-cpp

Last synced: 03 Mar 2025

https://github.com/avakar/wtf8

Convert to and from Wobbly UTF-8

cpp utf-8 wtf-8

Last synced: 03 Jul 2026

https://github.com/kojobailey/binary-cpp-library

A C++11 library for parsing the binary data of files and whatnot both easily and cleanly.

binary cplusplus cpp cpp20 cpp23 hpp library single-include

Last synced: 22 Mar 2025

https://github.com/imxeno/apply1337

Simple command-line tool to apply *.1337 patches generated by x64dbg to running processes.

1337 cli command-line cpp patch runtime-modification windows

Last synced: 17 May 2026

https://github.com/localizethedocs/conan-docs-l10n

Localization of The Conan Documentation

clang conan cpp crowdin l10n sphinx

Last synced: 17 May 2026

https://github.com/syedzawwarahmed/data-structures

This repository contains algorithms implementing the basic data structures.

c cpp data-structures-and-algorithms

Last synced: 18 May 2026

https://github.com/amlel-el-mahrouss/btb

BTB, a build system based on JavaScript Object Notation written in C++

build-system cpp json

Last synced: 29 Mar 2025

https://github.com/bl33h/3dmodelsflatshading

It is a C++ graphics application that loads and renders 3D models with flat shading using SDL and OpenGL

3d cmake cpp glm make obj-files sdl2 spaceship tbb wsl

Last synced: 10 Sep 2025

https://github.com/nekruzash/graph-data-structure

This is from CS2028 - Data Structures, where me and my partner designed a graph data structure with all of the functions and implemented Depth First Search and Breadth First Search for traversing.

cpp graph-datastructures graphs

Last synced: 16 Jun 2025

https://github.com/emsar69/mnist-ai-without-external-ai-libraries

A pure C++ implementation of an MNIST digit classifier without using external machine learning libraries. This project demonstrates how to build a simple neural network for the MNIST dataset.

ai c classification cpp machine-learning mnist

Last synced: 18 May 2026

https://github.com/0xlay/XStar

:window: The library for windows developers. (MSVC, С++17, WDK 10)

cpp drivers kernel kernel-driver windows

Last synced: 10 Mar 2025

https://github.com/crafterkolyan/competitive-programming-algorithms

This repository contains algorithms for competitive programming. It was created in order to fix wrong codes on E-maxx.

algorithms competitive-programming cpp

Last synced: 05 Apr 2025

https://github.com/oleg-nenashev/wiremock-googletest-demo

Demo: Using WireMock with Testcontainers for C/C++ in Google Test

api cpp demo testcontainers testcontainers-c wiremock

Last synced: 28 Mar 2025

https://github.com/hoomaac/tardis

Remote backup tool based on Git packfile and rolling checksum

backup backup-tool cpp cpp17 tool

Last synced: 30 Mar 2025

https://github.com/anas-farooq8/neural-network-using-os-concepts

The system uses inter-process communication through pipes for exchanging information (weights) between processes. Each layer of the neural network is represented as a separate process, and each neuron within a layer is treated as a separate thread.

cpp mutex-synchronisation neural-network pthreads ubuntu

Last synced: 18 Jun 2026

https://github.com/przemekhasz/guardianeye

GuardianEye is a powerful network vulnerability scanner designed to identify open ports and potential security risks in target systems. It utilizes advanced port scanning techniques to discover exposed services and protocols.

cpp network-analysis security-tools

Last synced: 06 Jul 2026

https://github.com/fizashaikh3006/automatic-solar-grass-cutter

The Automatic Solar Grass Cutter is an eco-friendly device that automates lawn maintenance using solar energy and Arduino Uno. Equipped with sensors for obstacle detection and grass height adjustment, it ensures safe and precise operation. Powered by solar panels, the cutter features motor-driven blades and wheels for efficient trimming & mobility

arduino-uno assembly-language cpp

Last synced: 18 May 2026

https://github.com/grachale/hybrid_encryption

Implementation of two functions in C++ (seal and open) that encrypt/decrypt data using hybrid encryption.

ciphers cpp openssl

Last synced: 13 Jun 2026

https://github.com/erroratline0/infinipaint

Infinite space, infinite zoom, collaborative canvas program for sketches and notes at massive scales

c-plus-plus collaborative cpp draw drawing-app infinite-canvas infinite-zoom note-taking tablet whiteboard

Last synced: 17 Jul 2025

https://github.com/rdvdev2/advocat

Per a facilitar la feina amb el jutge

cpp fib jutge ninja pro1 pro1-fib upc

Last synced: 05 Apr 2025

https://github.com/jrol123/firstcourse_cpp

My FEFU code repo

cpp matlab python student

Last synced: 09 Apr 2026

https://github.com/massimo-marino/containers-benchmark

insertion operations benchmark for some C++17 containers

benchmark benchmarking cpp cpp17 stl-containers stl-vector

Last synced: 14 May 2025

https://github.com/samlior/saui

基于cocos2d-x v3.17的简单UI库

cocos2d-x cpp ui

Last synced: 18 May 2026

https://github.com/danielgospodinow/alienattack

Single-player and Multiplayer arcade game similar to Space Invaders

ai ai-bots ai-players cpp linux multiplayer multiplayer-arcade-game sdl sdl2 single-player space-invaders

Last synced: 15 May 2026

https://github.com/fortune0406/taskblaze

Boost your productivity with TaskBlaze, an AI-driven task management tool. Organize, prioritize, and manage tasks effortlessly. 🚀✨

ai automation cpp desktopapp freelance kanban minimalistic offline productivity productivitytools taskmanagement timetracking todolist windowsapp workflow

Last synced: 17 Jul 2025

https://github.com/dkosmari/libxint

libxint is a C++20 headers-only library for fixed-width large integers.

cpp cpp20

Last synced: 03 Jun 2026

https://github.com/gecko-robotics/messages

reads a message file and creates C++ and Python messages

cpp messages python3 robotics serialization toml

Last synced: 07 May 2026

https://github.com/chinmaykaitade/chai-aur-cpp

This repository contains code files for C++ Practice Problems and Concepts from Beginner to Advanced.

c-programming cpp dsa dsa-algorithm dsa-practice problem-solving

Last synced: 17 Jul 2025

https://github.com/samirhamadaa/math_game

A simple interactive math quiz game with different difficulty levels and operations.

c-plus-plus console-game cpp game-development interactive-learning math-quiz mini-project random simple-game terminal-game

Last synced: 30 Jun 2025

https://github.com/castle055/cpp-reflect

C++ static and runtime reflection library for Clang compiled sources

clang cmake cpp cpp-modules reflection

Last synced: 29 Mar 2025

https://github.com/therealdevdan/customvector

Smart pointer based dynamic array in C++

cpp dynamic-vector oop-in-cpp programmer vector

Last synced: 08 Jul 2025

https://github.com/0x0c/timespiece

timespiece, a watchdog timer

cpp cpp-library cpp11 timer

Last synced: 05 Apr 2025

https://github.com/subatomicplanets/simplebitcoinminer

A simple Bitcoin C++ and CUDA solo miner

bitcoin cpp cryptocurrency cuda miner

Last synced: 19 Apr 2026

https://github.com/scarface987/imputetoolkit

🔍 Evaluate and compare imputation methods with consistent metrics using the intuitive S3 interface of the `imputetoolkit` R package.

benchmarking cpp data-quality devtools evaluation-metrics imputation missing-data missing-data-imputation r rcpp roxygen2 testthat usethis

Last synced: 18 May 2026

https://github.com/diable201/grokking_algorithms

Code from the book "Grokking Algorithms" in Python3 and C++

algorithms-and-data-structures cpp grokking-algorithms python3

Last synced: 18 May 2026

https://github.com/mssm199996/pi-smarthouse-monitoring

Java spark web application for raspberry pi for smarthouse monitoring

arduino cpp google-guice java11 maven raspberry-pi sparkjava websocket wemos-d1 wifi

Last synced: 07 Apr 2026