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/johnl28/cpp-str-encrypt

A basic cipher algorithm written in C++

alghorithm cpp decryption encryption

Last synced: 18 Sep 2025

https://github.com/jorazon/suunnittelumallit

Various design patterns in C++

cpp design-patterns

Last synced: 27 Jul 2025

https://github.com/batchar2/batchar2

My name is Stas Skokov. Welcome to my profile!

bash cpp docker ffmpeg python

Last synced: 09 Apr 2026

https://github.com/karanraj06/graph-template-library

Graph library that defines container template classes to study graphs and related algorithms in C++

cpp graph-algorithms graphs

Last synced: 27 Jul 2025

https://github.com/forhanshahriarfahim/problem-solving

Solving programming problems and sharing solutions!

atcoder codechef codeforces competitive-programming cpp lightoj

Last synced: 07 Nov 2025

https://github.com/leosery/gamedev-experiments--cpp-2025

Collection of small experiments realized while exploring game and engine development. A centralized space for my various learning tests and technical discoveries.

cpp data-oriented-design game-development glsl mutlithreading shaders

Last synced: 27 Jul 2025

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

[F] My very first program <3

cpp early-attempts

Last synced: 27 Jul 2025

https://github.com/magnetic-fox/old-watcom-projects

Just a simple repo containing some of my old (and ugly) Watcom projects from 2019.

16-bit 2019 80286 80386 80486 8086 archived c classic cpp discovering dos experiments fun ms-dos old open-watcom ugly-code watcom

Last synced: 16 May 2026

https://github.com/tamer3mansor/car-gallery

c++ oop

cpp oop

Last synced: 27 Jul 2025

https://github.com/alexisvassquez/audiomix

AudioMIX is an AI-assisted music production software for independent artists, DJs, and developers with a live performance engine, live coding features with a custom DSL, real-time audio analysis, and LED integration.

audio audio-analysis audio-processing cmake cpp daw daw-software digital-signal-processing dsl dsp ethical-ai fastapi haskell live-coding live-performance machinelearning music-production-software music-programming-language portaudio python

Last synced: 07 Jul 2026

https://github.com/coders-school/good-practices

C++ online course. Modules about good programming practices.

coders-school cplusplus cpp cpp17 good-practices markdown md

Last synced: 27 Jul 2025

https://github.com/levenrok/space-invaders

A Game inspired by Space Invaders made from C++ and RayLib

cmake cpp raylib raylib-cpp space-invaders

Last synced: 27 Jul 2025

https://github.com/caffik/libml

Simple library that implements some machine learning algorithms

cmake cpp machine-learning

Last synced: 07 Jul 2026

https://github.com/scenent/gp

graph parser for C++.

cpp graph math parser

Last synced: 27 Jul 2025

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

Library containing documented implementations of internal workings of commonly used data structures.

cmake cpp ctest data-structures doxygen rtd rtfd sphinx

Last synced: 28 Jul 2025

https://github.com/ofelipelucca/media-binder-for-pc-cpp

Um software que permite ao usuário controlar as mídias do PC (play/pause, próxima faixa, faixa anterior) usando teclas de atalho personalizadas. Feito com C++ usando o Qt Creator.

cpp developers framework fullstack-development media-controller pc-software qtcreator software-development spotify-controls

Last synced: 28 Jul 2025

https://github.com/labex-labs/cpp-programming-for-beginners

This course is designed for complete beginners to C++ programming. You will learn the fundamentals of C++, including data types, operators, control structures, functions, arrays, strings, classes, dynamic memory, file handling, and the Standard Template Library (STL). By the end of the course, you will be able to write and understand basic C++ p...

challenges course cpp exercises hands-on labex labs playground programming

Last synced: 28 Jul 2025

https://github.com/shaldonbarnes10/unique_element_in_an_array

Unique Element Finder : A C++ program to identify the unique element in an array using bitwise XOR operations. Efficient with O(n) time complexity and O(1) space complexity. Perfect for learning basic XOR logic and array manipulation. Leetcode :- 136. Single Number

algorithms-and-data-structures bit cpp dsa progamming xor

Last synced: 29 Jul 2025

https://github.com/megumikatou02/large-technical-programming-project

The project helps further practice programming techniques

cpp technical

Last synced: 29 Jul 2025

https://github.com/leomaurodesenv/contest-codes

Repository of exercises of online contests

algorithm contests-codes cpp

Last synced: 29 Jul 2025

https://github.com/jasonjewik/acab

A C++ Auto Battler.

cpp game

Last synced: 29 Jul 2025

https://github.com/cantaro86/cut-pyramid-polygon

Determining the cut of any given polygon and a pyramid

cpp geometry polygon-clipping sutherland-hodgman

Last synced: 29 Jul 2025

https://github.com/steponask/chess-cli

♟️ Play chess in your console

chess chess-cli chess-cpp cpp

Last synced: 20 Sep 2025

https://github.com/leonburghardtdev/autotempcleanup

AutoTempCleanUp is designed to automatically clean up temporary files on the computer during startup or when the user chooses to do so.

cpp cpp17 temporary-file-cleaner temporary-files winapi

Last synced: 23 May 2026

https://github.com/nktkt/pricer

pricer — a scalable pricing & risk engine in C++ with an LLVM JIT payoff compiler

cpp jit llvm monte-carlo option-pricing quant quantitative-finance

Last synced: 23 May 2026

https://github.com/bhoja1234/yolo-onnxruntime-cpp

Cpp-based onnx deployment, supporting yolo and unsupervised models

anomalib cpp onnx onnxruntime opencv yolo

Last synced: 20 Apr 2026

https://github.com/kriogenia/the-parting-of-sarah

Assingment for the Videogames and Entertainment Software 20/21 subject of the University of Oviedo.

cpp game roguelike

Last synced: 23 May 2026

https://github.com/atharibrahim/ecommerce-cpp

This C++ code implements simple e-commerce processes that support administrators and user roles. Users can register, log in, view products, manage shipments and place orders. Administrators can manage products, view orders and cancel balances on the website. Data persistence is achieved through data I/O.

atharibrahimkhalid cpp ecommerce ecommerce-cpp ecommerce-store management-system shopping shopping-cart

Last synced: 29 Jul 2025

https://github.com/maxiamo/hamming

Шифр Хемминга. Зашифровка и Дешифровка.

cplusplus cpp hamming hamming-code hamming-coding

Last synced: 29 Jul 2025

https://github.com/voltra/cppproperties

C# like properties for C++11

cpp cpp-library cpp11 properties property

Last synced: 29 Jul 2025

https://github.com/P4dro-Dev/Comandos-Arduino-CPP-Carro-Controle-Remoto

Desenvolvi um carrinho a controle remoto. Um projeto prático, na qual trabalhei meu meus conhecimentos de Software + Hardware. E para realização do projeto, tive que usar o Arduino, com a linguagem C++ para realizar os movimentos básicos!

arduino arduino-ide cplusplus cpp cpp-programming robotics script

Last synced: 21 Sep 2025

https://github.com/nir3x/filemapping.cpp

FileMapping.cpp - C++ Library for Managing File Mappings in Windows

c-plus-plus cpp file-mapping memory-management winapi windows-api

Last synced: 12 Sep 2025

https://github.com/mateuszk098/argon-molecular-dynamics

Simulation of molecular dynamics for the argon gas.

cpp molecular-dynamics physics-simulation simulation visualisation

Last synced: 07 Nov 2025

https://github.com/younghakim7/cpp_training2024

C++ Training & My Youtube Channel - GlobalYoung https://www.youtube.com/@GlobalYoung7

c11 c14 c17 c20 cpp

Last synced: 30 Jul 2025

https://github.com/sirius-mhlee/cpp-boilerplate

C++ Boilerplate using CMake, Boost, OpenCV, Gcov, GCOVR, Cppcheck and GTest

boilerplate boost cmake cpp cppcheck gcov gcovr gtest opencv

Last synced: 04 May 2026

https://github.com/nnanii9698/kawa_ecs

Fast, header-only C++20 Entity-Component System for games and simulations. Achieve high performance with minimal allocations. 🚀🌊

blazingly-fast cpp ecs entity-component-system game game-development game-engine header-only

Last synced: 30 Jul 2025

https://github.com/hlnaklrm/cryptochat

Console-based C++ chat app with Caesar Cipher encryption and message logging.

chat cpp cpp17 crypto projects

Last synced: 23 Sep 2025

https://github.com/itsabhi739/hotelmanagementsystem

Hotel Management System is build using C++ and is used to book the hotel rooms and help in editing the details of the customer.We can see allotted rooms and delete the customer records accordingly.Apart from that we can order the food

cpp hotelmanagementsystem oops-in-cpp

Last synced: 31 Jul 2025

https://github.com/upi20/rekursif_anagram

Peluang munculnya kata dari sebuah kata yang diacak,/ Anagram adalah salah satu jenis permainan kata yang huruf-huruf di kata awal biasanya diacak untuk membentuk kata lain atau sebuah kalimat, Anagram sering dipakai sebagai kode, Permainan yang menggunakan anagram antara lain adalah scrabble dan boggle

anagram cplusplus cpp recursion

Last synced: 31 Jul 2025

https://github.com/nolnoch/atomix

Modeling stable electron wave states as a factor of energy (WIP)

cpp physics

Last synced: 19 Feb 2026

https://github.com/frgfm/sdcnd-p5-extended-kalman-filter

Extended Kalman Filter project of Udacity Self-Driving Car Engineer

catch2 clang-format cmake cpp eigen3 kalman-filter self-driving-car spdlog

Last synced: 23 Sep 2025

https://github.com/mindlessmuse666/caesar-cipher

Проект по дисциплине "01.04: Системное программирование". Программа представляет собой шифратор пользовательской строки на кириллице и латинице шифром Цезаря.

caesar-cipher cpp encryption encryption-algorithms

Last synced: 31 Jul 2025

https://github.com/dmarzzucco/temprecycle

Console application that scans the Windows TEMP folder, displaying a detailed analysis of the space occupied by files and folders. Allows you to eliminate them automatically, excluding those in use by running applications.

console console-application cpp cpp17 low-code

Last synced: 12 Sep 2025

https://github.com/snototter/werkzeugkiste

C++ Utility Library

cpp library

Last synced: 31 Jul 2025

https://github.com/isaaguilar/joinby

A little bin to convert whitespaces to commas (via command line or pipes)

cli-tool cpp

Last synced: 31 Jul 2025

https://github.com/JayTwoLab/qml-bind

QML binding example for personal purpose.

bind cpp example qml qt qtquick

Last synced: 31 Jul 2025

https://github.com/300degree/db-final-project

This is part of the Database (D121*2001) course project

cpp crow

Last synced: 22 Aug 2025

https://github.com/ianonymous3000/cryptocurrency-simulator

Cryptocurrency-simulator is a C++ based educational tool designed to demonstrate the fundamental workings of cryptocurrencies and blockchain technology. This project simulates key features of a digital currency system, including transaction processing, block creation, mining algorithms, and blockchain integrity checks.

blockchain cpp cryptocurrency cryptocurrency-simulator

Last synced: 31 Jul 2025

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

C++ Pattern Matching interface

cpp cpp14 pattern-matching

Last synced: 08 Nov 2025

https://github.com/sunsided/vcd2svg

Value Change Dump to Scalabe Vector Graphics converter

cplusplus cpp embedded svg vcd

Last synced: 01 Aug 2025

https://github.com/a9na/top-100-cpp

🚀 A collection of the top 100 C++ coding problems with solutions, designed to sharpen your problem-solving skills! 💻📚

algorithm-challenges algorithms-and-data-structures cpp

Last synced: 01 Aug 2025

https://github.com/womblee/retardlink_uploader_client

A C++ Desktop Client for a URL Shortening service "Retard Link"

client cpp cpp-programming http parser request shortener tool url url-shortener url-shortener-api

Last synced: 01 Aug 2025

https://github.com/jackkimmins/jadmium

C++ HTTP 1.1 Server

cpp http-server webserver

Last synced: 24 Sep 2025

https://github.com/saphereye/logic-proof-parser

C++ implementation of logic-programming

cpp logic-programming

Last synced: 02 Aug 2025

https://github.com/fatima-progmmer/30-days-hacker-rank-challenge

This challenge, we review some basic concepts that will get you started with this series. You will need to use the same (or similar) syntax to read input and write output in challenges throughout HackerRank

30 accepted challenge code cpp day hackerrank sharp

Last synced: 02 Aug 2025

https://github.com/d06i/cpplexer

Simple C++ Lexer

cpp lexer

Last synced: 02 Aug 2025

https://github.com/leninld/brickbreaker

A classic Brick Beaker game built in C++

cpp game

Last synced: 02 Aug 2025

https://github.com/bainash10/project-student_information_system-

Admin can enter, update, delete, display data of teacher and student. Admin gives username and password to teacher and student. Teacher can enter, update, delete GPA of students and display personal information. Student can display Obtained GPA and display personal information.

c cpp filesystem

Last synced: 02 Aug 2025

https://github.com/ziy1-tan/gsoc-2022-report

GSoC 2022 @MariaDB - MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.

cpp database json sql storage-engine

Last synced: 02 Aug 2025

https://github.com/shoyeb45/datastructureandalgorithm

This repo contains implementation of various data structure and algorithms.

algorithms cpp data-structures data-structures-and-algorithms dsa java python3

Last synced: 09 Apr 2026

https://github.com/sr-tamim/entropy-calculator

Entropy and heat calculation in C++

cpp cpp-programming entropy thermodynamics

Last synced: 25 Sep 2025

https://github.com/awakelife93/modbus-sample

Modbus Protocol (TCP/IP)

clang-format cmake cpp modbus-tcp

Last synced: 02 Aug 2025

https://github.com/komiyamma/hm_cpp_invoke

「秀丸マクロ」と「C++」を シームレスに扱えるようにするライブラリ。 loaddll経由。

cplusplus-17 cplusplus-20 cpp dll editor embed extensions hidemaru macros

Last synced: 19 Feb 2026

https://github.com/puku0x/ros2-starter

「ROS2ではじめよう次世代ロボットプログラミング」の練習

colcon cpp python ros2

Last synced: 18 Apr 2026

https://github.com/tiagosiebler/caffeclassifiermac

Xcode project implementing the C++ caffe classification sample to build a standalone executable.

caffe cpp image-classification image-recognition machine-learning opencv3

Last synced: 08 Nov 2025

https://github.com/thompsonnoahe/dvdbounce

A DVD bouncing blast from the past 📀

cmake cpp dvd opengl

Last synced: 01 Jul 2026

https://github.com/proxy-pylon/monte-carlo-volume-approximation

Implementation of monte carlo simulations for approximation of volumes of high-dimensional spheres. Uses C++ and OpenMP for parallelized simulations. A detailed latex report is provided

cpp monte-carlo numerical-simulations openmp parallel-computing

Last synced: 27 Sep 2025

https://github.com/pankajsahu92/job-scheduler

Console-based Job Scheduler in C++ implementing FCFS and Priority scheduling.

console-app cpp data-structures fcfs job-scheduler priority-queue

Last synced: 27 Sep 2025

https://github.com/salvatorebruzzese/terminal-maze

A terminal game written in C++ using the pdcurses graphic library.

cpp curses maze

Last synced: 27 Sep 2025

https://github.com/mrnhtyzgld/onnx_cpp_inference

C++ demo that loads a model, reads an image and a mask, runs inference, and saves the result as a PNG with a timestamped filename. Works with single-image input and supports either 1-channel or 3-channel outputs.

cpp inference onnx

Last synced: 19 May 2026

https://github.com/qainguin/amperage

The definitive web IDE for VEX V5 & PROS.

cpp ide pros vex-robotics vex-v5 vexcode web-serial

Last synced: 19 May 2026

https://github.com/scriptscorpion/simplekeylogger

Simple keylogger using SDL2

cpp keylogger sdl2

Last synced: 27 Sep 2025

https://github.com/klinok303/bspp

Quake engine map parser library

bsp c-plus-plus c-plus-plus-library cpp cpp-library qbsp quake-engine

Last synced: 02 Aug 2025

https://github.com/xord/reflex

A Graphical User Interface Tool Kit.

cpp gem gui gui-toolkit library physics ruby

Last synced: 09 Apr 2026

https://github.com/biblical33/metrics-recorder

Header-only C++20 library for lock-free, time-stamped metric recording in multi-threaded applications.

cmake cpp cpp20 header-only libcds library lock-free logging multithreading

Last synced: 03 Aug 2025

https://github.com/xukeawsl/threewaysmergesort

三路归并排序 qt 可视化

cpp qt sorting-visualization

Last synced: 03 Aug 2025

https://github.com/youneshimi/pongsfml

Le projet consiste à créer un jeux 2D avec C++ Utilisant la SFML

cpp

Last synced: 08 Nov 2025

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

🏢 Simple Bank Management System in C++

banking-system c-plus-plus cpp

Last synced: 03 Aug 2025

https://github.com/fuelsoft/viewer

Load and display image files

cpp giflib libheif sdl2 sdl2-image

Last synced: 03 Aug 2025

https://github.com/thesfinox/rlc-resolution

Resolution of RLC electric circuits.

cpp electric-circuits resolution rlc

Last synced: 04 Aug 2025

https://github.com/selcuukyilmazz/movie_rent_system

Movie library system and linked list implementations.

cpp library-management-system movie movies

Last synced: 04 Aug 2025

https://github.com/kauefraga/dinossaron

🐱‍🐉 Embark on a endless running game with a frenzy feline. Written in C++, using Raylib.

cats cpp dino dinosaur-game game-development gamedev raylib raylib-cpp

Last synced: 04 Aug 2025

https://github.com/vronnn/onedayoneproblem

solving one cp problem a day for the next 360 days

competitive-programming cpp

Last synced: 04 Aug 2025

https://github.com/cypri1-dev/42_cpp02

This project consists of implementing a C++ class following the canonical form of Coplien, which includes a default constructor, copy constructor, assignment operator, and destructor. The goal is to create a Fixed class representing fixed-point numbers, with a fixed precision of 8 bits for the fractional part.

42 42projects cpp cpp02

Last synced: 05 Aug 2025

https://github.com/mahmud035/practices

This repository contains a collection of practice code for various programming languages and web development technologies. The project serves as a learning resources, covering a wide range of topics such as JavaScript, TypeScript, React, Next.js, Node.js, Express, MongoDB, Python, and more.

axios c cpp css3 flex git-github grid html5 javascript jest nextjs python3 react-router-dom-v6 react-testing-library reactjs redux redux-toolkit tailwind-css tanstack-query typescript

Last synced: 09 Apr 2026

https://github.com/popesweetdreamer69/mod-gta5-sk

This tool includes an HWID spoofer, customizable aimbot, character ESP, and 2D radar for enhanced gameplay. gta-5-hack gta-5-cheat gta-5-mod-menu gta-5 gta-v-mod-menu gta-v-hack gta-online-mod-menu gta-online-hack gta-online-esp gta-5-esp gta-5-aimbot gta-5-script gta-5-bot gta-5-spoofer gta-5-money gta-5-mod gta-5-hack-menu gta-online-cheat

archived cash-drop cpp game-mods grand-theft-auto-mod gta5-modding java-natives lemonui menu-mod-gta mod-menu-source open-source-mod scripthookv scripthookvdotnet standlua

Last synced: 05 Aug 2025

https://github.com/doick/psiz-ber

University project about Bit Error Rate in C++.

ber cpp university

Last synced: 22 May 2026

https://github.com/matiascarabella/multithreading

C++ programs showcasing multithreading, concurrent programming, and parallel algorithms.

concurrency cpp multithreading parallel-algorithm threads

Last synced: 06 Aug 2025

https://github.com/astrodynamic/matrix-library-in-cpp

Matrix Library is a C++ library for matrix operations such as addition, subtraction, multiplication, transpose, and more. It provides a Matrix class with constructors, destructors, and overloaded operators. The library can be built using CMake and depends on the Google Test framework for unit testing.

cmake cpp cpp17 library makefile matrix matrix-library testing

Last synced: 07 Aug 2025