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-01 00:06:36 UTC
- JSON Representation
https://github.com/harmim/vut-dip
Master's Thesis - Advanced Static Analysis of Atomicity in Concurrent Programs through Facebook Infer
abstract-interpretation atomer atomicity atomicity-violation c concurrency concurrent-programs contracts-for-concurrency cpp facebook facebook-infer java master-thesis ocaml program-analysis static-analysis vut vut-fit
Last synced: 29 Apr 2026
https://github.com/woodprogrammer/estepona
Auto Caching Web Server
c cache cache-control clang cpp http
Last synced: 27 Apr 2026
https://github.com/saltchang/leetcode
Just LeetCode.
algorithm cpp go leetcode leetcode-solutions typescript
Last synced: 04 May 2026
https://github.com/contactvaibhavi/algdesign
Solution codes for the Stanford course on Design and Analysis of Algorithms by Tim Roughgarden.
algorithm algorithms algorithms-and-data-structures coursera coursera-algorithms-specialization coursera-assignment cpp data-structures dsa-practice github java mit-license
Last synced: 08 May 2026
https://github.com/jp-zuniga/sistema-contable
Proyecto de curso de la asignatura Lógica y Algoritmos.
accounting cpp finance sales sales-analysis terminal-app terminal-based terminal-colors terminal-ui tui
Last synced: 22 Jun 2026
https://github.com/teneplaysofficial/registration-and-login-system-cpp
A C++ project that provides user registration with email and password, featuring email validation using regular expressions, password length validation, and secure password management with options for resetting passwords. Future plans include implementing a cipher algorithm for enhanced data protection.
cipher-algorithm cpp emailvalidation fstream login-system regular-expression string xor-cipher
Last synced: 22 Jun 2026
https://github.com/oblerion/amstrad_editor
console text editor , look like amstrad console
console cpp opensource text-editor
Last synced: 22 Jun 2026
https://github.com/blmayer/c-cpp-project-template
This repository is a template structure for small projects using C or C++.
Last synced: 04 May 2026
https://github.com/dup4/snapshot-cpp
Similar to Jest Snapshot, but implemented in C++.
Last synced: 22 Jun 2026
https://github.com/basemax/hackernewsdesktop
Hackernews desktop software written in C++ and Qt.
cpp desktop hacker-news hacker-news-app hacker-news-client hacker-news-clone hacker-news-community hacker-news-gui hackernews hackernews-api hackernews-client hackernews-clone qml qt qt-qml qt-quick
Last synced: 30 Apr 2026
https://github.com/yottaawesome/writing-secure-code-source
Unofficial source code for Writing Secure Code, 2nd Ed by David LeBlanc and Michael Howard.
Last synced: 22 Jun 2026
https://github.com/dhruvsrikanth/cudann
A distributed implementation of a deep learning framework in CUDA.
cpp cuda deep-learning deep-learning-framework gpu-programming high-performance-computing hpc parallel-programming
Last synced: 01 May 2026
https://github.com/nachovizzo/saxpy_openacc_cpp
My way of thinking about OpenACC, C++, and Parallel computing in general
Last synced: 23 Jun 2026
https://github.com/deniskore/powerplanmanager
Easy and convenient management of NVIDIA and system power settings on Windows.
cpp games nvapi nvidia power-management
Last synced: 22 Apr 2026
https://github.com/makischristou/rtxon
A Raytracer I made for fun and learning.
cornell-box cpp golang graphics nvidia raytracing rendering rtx rtxon rust utah-teapot
Last synced: 09 May 2026
https://github.com/radiopizza/tpu-tndt-defectoscope-firmware
Прошивка для ESP32-S3 в составе дефектоскопа, которая управляет реле, коммутирующие нагревательные лампы, а также подключается к ПК для эмуляции клавиатуры, мыши и передачи данных по COM-порту.
arduino cpp defectoscope esp32 heater-control led serial serial-communication tndt uart usb-hid
Last synced: 09 May 2026
https://github.com/tech-gian/school_simulation_cpp
👨🎓📚🏫 A simple school simulation made with Object-Oriented Programming principles in C++.
cpp oop oop-cpp oop-principles school school-project simulation
Last synced: 23 Jun 2026
https://github.com/sebe324/labirynth
A simple implementation of maze generation in c++
Last synced: 23 May 2026
https://github.com/mccaffers/backtesting-engine-cpp
I'm developing a high-performance C++ backtesting engine designed to analyze financial data and evaluate multiple trading strategies at scale.
backtesting backtesting-engine cpp cpp20 trading
Last synced: 15 May 2025
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/dup4/autowired-cpp
AutoWired for morden cpp
autowired cpp dependency-injection
Last synced: 29 Mar 2025
https://github.com/robertcorponoi/unreal-follow-lead-ai
Demo project for my tutorial about creating an Ally AI that can follow the player around or lead them around the level.
ai cpp tutorial unreal-engine unreal-engine-4
Last synced: 29 Jun 2026
https://github.com/fednazar/ivy
A really simple text encryption algorithm
cpp encryption encryption-decryption
Last synced: 14 Mar 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/muellan/sequence
Header-only sequence generators for C++14
cpp cpp14 generator header-only sequence
Last synced: 22 Mar 2025
https://github.com/wzslr321/datastructures_implementation
data structures which I've tried to implement in C++, much more incoming 👨💻
Last synced: 21 Jun 2025
https://github.com/p1ckle-rick/City-of-Calgary-2018
:phone: :movie_camera: :art: ART++ is an AR app to show art in real-time in real-size.
arcore art art-piece augmented-reality c-sharp calgary citizens city community-boundaries-dataset cpp dataset health safety street unity unity3d
Last synced: 05 Apr 2025
https://github.com/akhilam512/amfoss-tasks
amFOSS Tasks
cpp form javascript nodejs ocr problem-solving python2 scraping
Last synced: 09 Apr 2026
https://github.com/joshuathadi/dsa--architect
This Respository of my DSA notes in Python and C++
cpp data-structures-and-algorithms python
Last synced: 14 Apr 2025
https://github.com/azrielx86/simpletexteditor
A text editor written in C++ using QT
Last synced: 27 Apr 2026
https://github.com/juhayna-zh/hydraw
Hydraw is a simple drawing software, as an easy example of Qt C++.
cpp drawing-app gui qpainter qt
Last synced: 21 May 2026
https://github.com/zigrazor/labrador
C++ Queue Elaboration Framework
cpp cpp20 header-only queue queue-manager queue-tasks queue-workers queued-jobs queues
Last synced: 26 Jul 2025
https://github.com/adzo261/competitive-programming
Collection of competitive programming problems that taught me new concepts and tricks.
codechef codeforces competitive-programming competitive-programming-contests cpp
Last synced: 01 Aug 2025
https://github.com/szykol/potato
A simple http server 🥔
cmake cpp googletest http server
Last synced: 06 Mar 2025
https://github.com/0bvim/cpp
Namespaces, classes, member functions, stdio streams, initialization lists, static, const, and some other basic stuff
42projects 42school 42sp clang cpp makefile
Last synced: 07 Apr 2025
https://github.com/kaiesmahmud/structure-c-programming-solution-cse-113
City University CSE-113 structure programming C Program solution - ternary operator, if-else, switch, loop etc.
basic-programming c cpp practice-programming problem-solving
Last synced: 19 May 2026
https://github.com/ndraey/mumble
Simple video player based on FFMpeg libraries
cpp ffmpeg multiplatform player terminal truecolor video
Last synced: 04 May 2026
https://github.com/dawidcxx/excel2csv-cpp
Constant memory streamed excel2csv conversion
cpp csv excel high-performance zig
Last synced: 09 Mar 2026
https://github.com/maidis/tr-holidays
A simple tool showing the holidays between two dates
calendar chrono cpp date holiday holidays modern-cpp time turkey
Last synced: 03 Sep 2025
https://github.com/larissajusten/uergs-prog-orientada-a-objetos
Repositório criado com objetivo de compartilhar programas desenvolvidos na cadeira de Programação Orientada a Objetos ministrada pelo Prof. André Borin Soares.
Last synced: 19 Feb 2026
https://github.com/arpan404/ziply
Ziply is a tool that converts files into video format, supporting various resolutions and offering encryption for secure conversion, ensuring easy restoration and data protection.
cpp encryption-decryption open-source opencv video-processing
Last synced: 03 Feb 2026
https://github.com/flamboyantpenguin/wikilynx
A simple game browser made using Qt C++ for playing wikipedia speedrun the right way
cpp game qt qt6-gui qtwebengine wikipedia wikipedia-speedrun
Last synced: 13 Aug 2025
https://github.com/muqsitnawaz/libfss
Pure Modern C++ library for Function Secret Sharing
Last synced: 14 Mar 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/ombhd/cplusplus-pool-42
piscine (pool) of C++, where you can learn a lot of stuff about C++, just code and enjoy it!
1337school 42born2code cpp game object-oriented-programming
Last synced: 30 Mar 2025
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/8ightfold/exicpp
C++ wrapper for the Efficient XML Interchange (EXI) processor
Last synced: 30 Mar 2025
https://github.com/tsuzu/aishoot
愛Shoot! A game created in MIS.W Game Jam 2018
Last synced: 22 Mar 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/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/arceryz/mirai
Infinity mirror box simulator with flat and curved mirrors. Running in realtime for both 2D mirror spaces and 3D.
2d 3d compute-shader cpp mirror raylib raylib-cpp raytracing rendering thesis tool
Last synced: 26 Jan 2026
https://github.com/samyam81/normie-cpp
This repository contains several sub-repositories, each showcasing different projects and implementations in C++.
backtracking-algorithm cpp credit-card employee-management-system readme soduku-solver student-management-system
Last synced: 22 Mar 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/benapetr/pixelengine
Open source Qt/C++ 2D game engine with native pixel manipulation support for games similar to Worms, or ScorchedEarth
Last synced: 18 Feb 2026
https://github.com/lebrancconvas/sfml-playground
SFML Practicing.
computer-graphics cpp game-development game-programming lab playground sfml
Last synced: 25 Jul 2025
https://github.com/krishpranav/learnobjc
Learn Objective-C
apple clang code cplusplus cpp ios learn learn-to-code linux macos objective objective-c objective-c-library objective-c-programming objective-c-runtime objectivec windows xcdoe
Last synced: 03 Feb 2026
https://github.com/b1tflyyyy/vector-cpp
Simple vector implementation
cmake cpp cxx education free google mit-license open-source vector
Last synced: 02 Apr 2026
https://github.com/maurodelazeri/grpc-cpp
Simple grpc server/client in c++ ready to import on clion
clion clion-cmake cplusplus-14 cplusplus-17 cpp grpc-cpp
Last synced: 04 Oct 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/oltsu-code/olsh
olshell. the worlds worst shell.
cmake contributors-welcome cplusplus cpp cpp23 linux looking-for-contributors shell shell-scripting system-programming windows
Last synced: 16 Sep 2025
https://github.com/cuarzosoftware/cuarzobrowser
The Cuarzo OS Web Browser
appimage cpp cuarzo multiplatform web-browser
Last synced: 31 Mar 2025
https://github.com/localsix/catmalware-education
THIS CODE IS EXTREMELY DANGEROUS AND DESTRUCTIVE. IT IS DESIGNED TO DAMAGE YOUR COMPUTER SYSTEM AND MAKE IT UNBOOTABLE.
Last synced: 14 Apr 2025
https://github.com/gregorykogan/result
result is a C++ library that provides a Result type, which can be used to return and propagate errors. It's inspired by Rust's Result type.
auto-documentation cpp doxygen doxygen-documentation doxygen-theme error-handling functional-programming modern-cpp result-type
Last synced: 15 May 2025
https://github.com/miguel-kjh/matlibrarypy
matrix library made with C ++ for Python
Last synced: 27 Apr 2026
https://github.com/retrooper/helloworld
This is not just any Hello, World project...
cplusplus cpp hello hello-world helloworld world
Last synced: 04 Aug 2025
https://github.com/mguludag/qt_ansicolor_handler
ansi color code parser class from qt-creator's source code and modified and added new features (italic and underline) then aims easy to use with current QTextEdit and QPlainTextEdit without creating custom classes
ansi-colors cpp log-viewer qt qt5 qt5-gui qt5-widgets spdlog widget
Last synced: 17 May 2026
https://github.com/kimpro82/mycodingcontest
Problem Solving : CodeForces, AtCoder, Baekjoon, Programmers and so on
algorithm atcoder baekjoon bash codeforces coding-challenge coding-test competitive-programming cpp csharp kotlin programmers python r rust
Last synced: 07 May 2025
https://github.com/dekal/algorithm
Algorithm code !!!
algorithms cpp java javascript
Last synced: 06 May 2026
https://github.com/languagemachines/dimbl
Distributed Tilburg Memory Based Learner
cpp memory-based-learning multithreading
Last synced: 30 Jul 2025
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/sean-bradley/cppmultithreadedlowlatencytcpsocketserver
CPP Multi Threaded Low Latency TCP Socket Server
cplusplus cpp socket tcp-server
Last synced: 29 Jul 2025
https://github.com/it1shka/toylang
Interpreted scripting language implemented in C++
compiler cpp interpreter programming-language toy
Last synced: 29 Jul 2025