C++
C++ is a popular and widely used mid-level language. It was designed as an extension of the C language.
- GitHub: https://github.com/topics/cpp
- Wikipedia: https://en.wikipedia.org/wiki/C%2B%2B
- Created by: Bjarne Stroustrup
- Released: October 1985
- Aliases: cplusplus, c-plus-plus, cpps, cpp98, cpp03, cpp11, cpp14, cpp17, cpp20, cpp0x, cpp1y, cpp1z, cpp2a, cplusplus-11,
- Last updated: 2026-07-22 00:07:01 UTC
- JSON Representation
https://github.com/mehran1383/aircraft_engine_monitoring
Aircraft engine monitoring and supervision system, developed using Qt.
Last synced: 15 Mar 2025
https://github.com/dawinaj/bme280
BME280 driver for ESP32
bme280 cpp driver esp32 hal humidity-sensor pressure-sensor temperature-sensor
Last synced: 14 Feb 2026
https://github.com/netromdk/efdl
efdl is an efficient downloading CLI app over HTTP(S)
cmake command-line-tool cpp cpp11 downloader hash-verification http http-basic-auth http-client mit-license qt5 sha1 sha224 sha256 sha3-224 sha3-256 sha3-384 sha3-512 sha384 sha512
Last synced: 12 Apr 2026
https://github.com/silkodenis/turboq-cpp-async-engine
C++ library for asynchronous task and timer queues, featuring a thread pool with task priority (QoS) support for parallel execution.
async chrono cpp cross-platform multithreading mutex queue stl task thread thread-pool timer
Last synced: 11 Jul 2026
https://github.com/ttiimmothy/different-languages-template3
A repository shows different programming languages template
c cpp go javascript markdown-extend python
Last synced: 11 Apr 2026
https://github.com/samuel-adekunle/adventofcode2020
Advent of Code 2020 challenges
Last synced: 30 Mar 2025
https://github.com/msh-trojan/cpp_statement
a simple program to print out the value of a variable
Last synced: 01 Apr 2025
https://github.com/at-sso/lecar-shop
I like cars, so I made a shop that sells cars (as well as other things).
cpp cpp-programming cpp20 project
Last synced: 11 Jul 2025
https://github.com/b3ta-blocker/scientific-calculator
A minimalist C++ calculator program offering basic arithmetic operations, trigonometric functions, and mathematical utilities. Features a clean console interface, modular code design, and simple user interactions.
conditional-statements cpp error-handling functions goto input-output loops maths-functions recursion scientific-calculator sleep-functions system-commands
Last synced: 08 Dec 2025
https://github.com/heyfoz/cpp-reverse-string-recursion
The Reverse String Recursion Program (C++) asks the user to enter a string, which is passed to a void recursive function that displays the string in reverse order. Test the program with a palindrome to see how it works!
Last synced: 21 Jul 2026
https://github.com/heyfoz/cpp-weekday-index-validator
This Weekday Index Validator program (C++) validates whether the user entered an integer that represents a day of the week (1 - Sun, 2 - Mon, 3 - Tues, etc.). If the number provided is out of range, the user is prompted to re-enter an integer. Once a proper integer is entered, the program asks the user if they would like to continue or quit.
cpp index logic selection weekday
Last synced: 25 Mar 2025
https://github.com/heyfoz/cpp-invoice-file-read-write
The Invoice File Read/Write Program (C++) reads invoice details from a .txt file, printing a detailed list of the invoices and their calculated total costs. An output file named output.txt is created to mirror the console output.
Last synced: 25 Mar 2025
https://github.com/heyfoz/cpp-purchase-calculator-function
The Purchase Calculator Function Program (C++) asks the user to enter the number of items sold and the cost per item. A custom function calculates the value of the purchase, which is displayed as output.
calculations cpp function purchase
Last synced: 25 Mar 2025
https://github.com/heyfoz/cpp-triangle-area-functions
The Triangle Area Functions Program (C++) uses a loop to ask the user 1 of 2 methods to calculate the area of a triangle. The 1st method calculates the area with the base & height values, while the 2nd calculates the area with all 3 sides. Calculated values are printed to the console as output.
area calculations cpp geometry triangle
Last synced: 25 Mar 2025
https://github.com/heyfoz/cpp-inventory-vector-builder
The Inventory Vector Builder Program (C++) reads an InventoryParts.txt file into a vector of structs containing part number, part class, quantity, and unit cost. Once the vector is filled, the user can request multiple types of inventory details, which are displayed via the console.
Last synced: 25 Mar 2025
https://github.com/heyfoz/cpp-voting-ballot-array-functions
The Voting Ballot Array Functions Program (C++) creates 3 arrays to store candidates, votes, and percentages to simulate a random election winner. The arrays are filled after the program reads an input file titled "Candidates.txt". Functions are used to pass the arrays and calculate the results, which are printed to the console & an output file.
Last synced: 25 Mar 2025
https://github.com/heyfoz/cpp-vector-binary-search
The Vector Binary Search Program (C++) creates and fills a vector with 5000 random integers. Once the vector is filled, the program displays details such as the smallest, largest, and average values. To conclude, the program asks the user to enter an integer. If the integer is found via binary search, the program returns its position.
Last synced: 16 Jul 2026
https://github.com/heyfoz/cpp-inventory-part-structures
The Inventory Part Structures Program (C++) utilizes a loop to ask the user to enter a part number (string), part name (string), part class (char), in stock quantity (int), and unit cost (double). Once the user is done entering part details, the program writes the inventory part structures out to a txt file.
cpp inventory struct txt-files
Last synced: 21 Aug 2025
https://github.com/jkeresman01/6502_ls
Language server for 6502 assembly
6502 6502-assembly 6502-processor assembly cpp emacs langauge-server linux lsp neovim vim
Last synced: 11 Apr 2026
https://github.com/hbina/komunistl
C++ template library where you don't own ANYTHING!
Last synced: 12 Apr 2026
https://github.com/dlustre/llc-distortion
Audio distortion plugin made in JUCE
Last synced: 28 May 2026
https://github.com/johannst/flex-bison-cpp-playground
A playground for some flex/bison experiments in cpp
ast bison bison-flex cpp example flex gnu lalr lex lexer lexer-parser parser playground yacc
Last synced: 15 Mar 2025
https://github.com/jatindhiman05/OpenGL-Algorithms
Computer Graphics
computer-graphics computer-graphics-algorithms cpp glut glut-library opengl
Last synced: 16 May 2025
https://github.com/neo-vortex/tint_acl
Small ACL (Aceess Control List ) written in C++
Last synced: 03 Jul 2026
https://github.com/pyrbin/banner
A WIP 3D game engine using vulkan & glfw. Written in C++20/17.
3d cpp cpp20 game-engine vulkan
Last synced: 04 Sep 2025
https://github.com/vp817/sampleshelper
A project that will make creating samples easier
cmake-scripts cpp example-tools helper testing-tools tool
Last synced: 27 Aug 2025
https://github.com/xeimsuck/nitroos
operating system
asm cmake cpp operating-system os
Last synced: 15 Mar 2025
https://github.com/rokoel/car-price-predictor
This project focuses on a desktop app that can predict car prices using a big dataset. It has GUI written in c++ using QtGUI framework and the Qt Creator app.
Last synced: 06 Jan 2026
https://github.com/krutoimag/turboini
Стараюсь написать максимально быстродействующую библиотеку C++ для чтения файлов ".ini" формата.
cpp cpp17 fast ini ini-parser xmake
Last synced: 02 Mar 2025
https://github.com/ilovenooodles/pickup-and-delivery-game
Tugas Besar Alstrukdat
cli cpp game pickup-and-delivery
Last synced: 06 May 2025
https://github.com/kontheocharis/gravity-engine-cpp
Solar system simulator in C++ with SFML
Last synced: 23 Mar 2025
https://github.com/bergolho/google-kickstart
My solutions to the Google KickStart programming contest.
competitive-programming cpp google-kickstart
Last synced: 25 Mar 2025
https://github.com/bergolho/cracking-the-coding-interview
Solutions to the Cracking the Coding Interview book.
Last synced: 25 Mar 2025
https://github.com/pop0097/gps_driver
GPS driver for a STM32 F7 ARM microprocessor made using C++.
Last synced: 16 Mar 2025
https://github.com/marwanradwan7/spaceball
Space Ball is a 2D PC arcade game written in C++ and SFML.
arcade arcade-game cpp sfml sfml-game sfml-graphics-library
Last synced: 25 Mar 2025
https://github.com/shafaq-aslam/leetcode-chronicles
This repository contains my solutions to various LeetCode problems, ranging from Easy to Hard. The goal is to improve problem-solving skills, practice Data Structures & Algorithms (DSA), and build a strong foundation for coding interviews.
algorithms coding-challenges competitive-programming cpp data-structures data-structures-and-algorithms dsa dynamic-programming leetcode problem-solving
Last synced: 07 Apr 2025
https://github.com/asccrs/competitive-training
Repositorio generado para almacenar las prácticas realizadas en c++
algorithm-challenges algorithms-and-data-structures competitive-programming-contests cpp
Last synced: 09 Mar 2025
https://github.com/yhabteab/trainee-cpp-sort
Trainee-cpp-sort is an imitation of the satandard sort command. I recommend to use this only for test and learning purposes. I developed this sort program so that I can gradually learn to use C ++.
command-line-arguments-parser cpp cpp-sort how-to-code options-parsing sort sort-commands sort-options sortable sorter sorting-algorithms sorting-algorithms-implemented trainee-cpp-sort
Last synced: 23 Mar 2025
https://github.com/karnkaul/enum-flags
KT C++17 header library: type-safe wrappers for bit flags (class type and trivial), with operator overloads
bitfields bitflags cpp cpp17 header-only
Last synced: 20 Mar 2025
https://github.com/pawel2000pl/fixed_point
Template for fixed-point operations with a simplified math library (dedicated for RISC-V IM).
cpp fixed-point risc-v taylor-series template
Last synced: 03 Jul 2025
https://github.com/bewaremypower/protobuf-demo
Google protocol buffer demos
Last synced: 04 Jun 2026
https://github.com/bemxio/mindbonk
A Brainfuck interpreter made in C++
brainfuck brainfuck-interpreter brainfuck-language cpp interpreter
Last synced: 05 Mar 2025
https://github.com/v3ssel/simple3dviewer
A simple program for viewing wireframe models from .obj files
3d-graphics c cmake cpp macos opengl qt
Last synced: 11 Apr 2026
https://github.com/vishalku03/gpa-cgpa-calculator
This project is based on C++ programming language.
Last synced: 12 Jun 2025
https://github.com/siposattila/cube4life
cpp cpp17 vulkan vulkan-api vulkan-sdk
Last synced: 02 Apr 2025
https://github.com/guillaumedua/papers_code_examples
Examples for papers published on Gist.Github.com/GuillaumeDua, LinkedIn and Reddit
Last synced: 25 Mar 2025
https://github.com/sinipelto/ipupdater-cpp
C++ Implementation of the ip-updater tool. Necessary for native implementation of updater as an executable unix binary.
address cplusplus cpp curlpp ip ip-address ip-updater ipv4 libcurl linux nix unix updater updater-script
Last synced: 09 Apr 2026
https://github.com/saklis/low-engine
An Engine created for Lords of War - a turn-based strategy inspired by Warlords 3.
cpp game game-2d game-dev game-development game-engine gamedev sfml turn-based turn-based-strategy warlords-3
Last synced: 03 Jul 2025
https://github.com/techonit/nodemcu_esp32-manage
🏭 A open source application for manage devices (IOT) on nodemcu-esp32. Send and get reports to server with a api token.
board cpp iot nodemcu-esp32 platformio
Last synced: 06 May 2026
https://github.com/bc100dev/alde
Android on the Linux Desktop Environment
android bionic cpp glibc java jdk-21 linux native-apps open-source sdk sdk-android sdk-java
Last synced: 15 Mar 2025
https://github.com/gholamrezadar/ghdpt-cpp
A simple progressive path tracer in c++
Last synced: 16 Jan 2026
https://github.com/pradeepchegur/essentials_of_cpp
Typical codes on essentials of C++
Last synced: 15 Mar 2025
https://github.com/hhk7734/proto
Generated library for lol-iot Protobuf and gRPC
cpp golang grpc protobuf python typescript
Last synced: 12 Apr 2026
https://github.com/mlomb/halite3-bot
My bot for the Halite 3 AI Challenge. Rank 18. 2018
ai bot competition cpp halite3
Last synced: 01 Apr 2025
https://github.com/mateoniksic/project-balanced-and-avl-trees
load data from .txt file and build balanced and avl trees (CODE) [ C++ ]
algorithms-and-data-structures avl-tree balanced-tree college-project cpp preorder-traversal trees
Last synced: 29 May 2026
https://github.com/zircote/cpp-lsp
Claude Code plugin for C/C++ development with clangd LSP, clang-tidy, and clang-format
c clang clangd claude-code-plugin code-quality cpp lsp
Last synced: 13 Jan 2026
https://github.com/rkolovanov/solutions-cpp
Хранилище решений различных задач на C++
Last synced: 16 May 2025
https://github.com/seantolstoyevski/bf
simple format library for C++17=> : using fold expression, header-only
Last synced: 23 Mar 2025
https://github.com/herndone/cst-370-algorithms
In this course, I learned important data structures in computer science and acquire fundamental algorithm design techniques to get the efficient solutions to several computing problems from various disciplines. Topics include the analysis of algorithm efficiency, hash, heap, graph, tree, sorting and searching, brute force, divide-and-conquer, decrease-and-conquer, transform-and-conquer, dynamic programming, and greedy programming.
Last synced: 20 Apr 2026
https://github.com/georgetruong/learn-unreal-5-cpp-projects
Small gaming projects used to learn Unreal Engine 5 through online courses
Last synced: 13 Jul 2026
https://github.com/georgehanymilad/abu_hadhoud-tasks-with-cpp
Programming
chellenge cpp problem-solving programming-language programmng solution-challenge
Last synced: 29 May 2026
https://github.com/ellectroid/flogger
File logger - minimalist log file utility
Last synced: 16 May 2025
https://github.com/helleb0re/bookypedia
The database of books and authors has been written in C++ with Postgres
boost conan cpp cpp20 libpqxx postgres postgresql
Last synced: 07 Feb 2026
https://github.com/alexpreynolds/kmer-counter-sparse
Count canonical kmers with Google sparse_hash_map
bioinformatics cpp hash-tables kmer kmer-counting kmer-frequency-count
Last synced: 16 May 2025
https://github.com/abdullahkhfb/bue-object-oriented-programming-labs
This repository contains comprehensive C++ programming lab solutions, demonstrating key concepts of object-oriented programming.
classes concepts cplusplus cpp cpp-course fundamentals fundamentals-of-programming inheritance object-oriented-programming objects polymorphism solutions
Last synced: 15 Mar 2025
https://github.com/hailiang-wang/cmake-visualstudio-quickstart
Get started with CMake, CPP, Visual Studio Windows, etc.
Last synced: 15 Mar 2025
https://github.com/jstmaxlol/salib
salib smarter argument library) is a single-file library to handle arguments in C++ | made as a successor to ecah-lib
argument cpp header-only library single-file
Last synced: 15 Mar 2025
https://github.com/0x5844/shellcode_runn3r
Inline Shellcode Runner for macOS (ARM64) in C++
arm64 cpp educational-purposes macos shellcode-loader
Last synced: 20 Apr 2026
https://github.com/omr-ql/cpp-projects
Here All The Cpp Projects I Have Implemented till today
Last synced: 16 Jun 2025
https://github.com/piratecoderz/final-project
#Code Written in C++. #Basic code in C++. It has 3 parts. #1. Create nested Arrays of data that contain student name, father name, array of marks in 5 subjects. #2. access all data in array using structure. #3. In main you can get toper data, #4. You can get all student data, #5. You can get specific student data by using its number.
cpp cpp-programming cpp-project final final-project final-year-project finalproject projects projects-list student-portal student-project
Last synced: 29 May 2026
https://github.com/yavuzsonmez/42-cpp-modules
C++ core concepts learning with C++98.
42 42born2code 42heilbronn cpp oop
Last synced: 13 Mar 2025
https://github.com/leedskiy/external-sort
Just c++ program which sorts an array using external sort. It was done for training c++ skills.
cpp external-sort sort sorting-algorithms
Last synced: 15 Mar 2025
https://github.com/leg3ndary/compengclub2024
Project code for the 2023/2024 Computer Engineering Club
Last synced: 02 Apr 2025
https://github.com/bin-umar/highload_tp
Решение задачи по курсу HighLoad
cpp http-server libuv tcp-socket
Last synced: 28 Feb 2025
https://github.com/guendto/jomiel-client-demos
the jomiel client demos written in different modern programming languages
cpp dockerfiles golang howto jomiel modern-programming-languages
Last synced: 05 Jan 2026
https://github.com/borisskert/cpp-katas
This repo contains my solutions for some C++ katas submitted in Codewars.
codewars codewars-cpp codewars-solutions cpp igloo-bdd igloo-testing
Last synced: 17 Mar 2025
https://github.com/raidowolf/ld40
SpeedFishing - My project for Ludum Dare 40!
cpp game game-jam ld40 ludum-dare ludum-dare-40 sfml
Last synced: 01 Jul 2025
https://github.com/bala179/acm-networking-project
Open Project on Networking completed with IIT Roorkee ACM Student Chapter in December 2020.
Last synced: 01 Sep 2025