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-02 00:06:45 UTC
- JSON Representation
https://github.com/cjdb/doge
An open source game engine leveraging C++17, Concepts TS, Ranges TS, OpenGL 4.3, Vulkan, and SYCL.
concepts-ts cpp cpp-17 doge game-engine game-engine-development game-engine-prototype opengl ranges-ts sycl vulkan
Last synced: 19 Apr 2025
https://github.com/thavarshan/gym
🏋️ Gym membership package purchase and invoice generator made using C++.
billing-system cpp gym invoice-generator purchase
Last synced: 10 Apr 2025
https://github.com/cggos/dsa
Data Structures and Algorithms :sunny:
algorithms algorithms-and-data-structures cpp data-structures
Last synced: 28 Oct 2025
https://github.com/styulenev/qt-cpp-examples
Examples of test programs C++/Qt/QML
Last synced: 06 Jul 2025
https://github.com/r-o-b-o-t-o/locomotive
cmake cpp game-engine glfw opengl school-project
Last synced: 15 May 2026
https://github.com/ergus/gpukalmanfilter
Kalman Filter test code using C, C++, Cuda and OpenCL.
cpp cuda gpgpu kalman-filter makefile opencl performance vectorization
Last synced: 28 Oct 2025
https://github.com/vittorioromeo/ssvmenusystem
[HEADER-ONLY] C++14 lambda-based library for quick creation of menus. Supports multiple nested menus (categories). Supports Single/Toggle/Slider menu item types. Useful in game development or console applications-
c-plus-plus cpp cpp11 cpp14 game game-development gamedev library menu
Last synced: 12 Jul 2025
https://github.com/ziaeemehr/cpp_workshop
Scientific programming toolbox with C++
cpp data-analysis data-science learning-by-doing programming scientific-computing telegram-channel youtube
Last synced: 15 May 2026
https://github.com/driedler/qrcode_detector
Robust QR code detector
cpp opencv python qrcode raspberry-pi raspberrypi
Last synced: 01 Jul 2025
https://github.com/dulikvor/sweetpy
:cake: Extend python using C++14 and beyond with ease.
connectivity cpp cpp11 cpp14 python python3 python37
Last synced: 16 Feb 2026
https://github.com/joanstinson/pathfinding
C++ SDL AI Pathfinding: BFS, Dijkstra, GBFS and A* algorithms.
ai algorithm artificial-intelligence astar-algorithm breadth-first-search cplusplus-11 cpp dijkstra-algorithm game-engine-2d sdl2
Last synced: 08 Jul 2025
https://github.com/hydrocarbon-tk/hydrocarbon
Programming Language Toolkit
backus-naur-form compiler cpp go grammar intermediate-representation javascript lllr parser rust typescript webassembly
Last synced: 10 Apr 2025
https://github.com/mortennobel/glmatrix-vs-glm-benchmark
A benchmark between glMatrix (JavaScript) vs. GLM (C++)
Last synced: 23 Jun 2026
https://github.com/sowinskibraeden/level-editor
My own terminal text editor written in c++.
Last synced: 16 Jun 2025
https://github.com/ShihabYasin/ImportantCodes
Some Repetative Important Code.
Last synced: 09 Jul 2025
https://github.com/jdsherbert/a-star-pathfinding
Simple C++ implementation of an A* Pathfinding class.
cpp cpp17 pathfinder pathfinding pathfinding-algorithm
Last synced: 29 Oct 2025
https://github.com/benjaminyde/arcticengine
Vulkan Game Engine Using Linux Dev Container
3d clang cmake container cplusplus cpp devcontainer docker dockerfile game glw graphics linux rendering sdk sdl vscode vulkan vulkan-api
Last synced: 02 Mar 2025
https://github.com/adam-mcdaniel/regex-engine
A Regex📋 implementation in C++ using Thompson's NFA algorithm
cpp cpp98-compatible header-only regex regex-engine regex-match text-processing
Last synced: 11 Apr 2025
https://github.com/tonitaga/maze_and_cave
Project about generation and solution of maze and cave developed in C++ programming language using Qt framework. Maze generation using Eller Algorithm, cave generation based on cellular automaton. You can see my article at the link below
Last synced: 08 Sep 2025
https://github.com/ksachdeva/tensorflow-cc-sdk-generator
Set of scripts to generate a CMake enabled tensorflow c++ SDK
cmake cpp sdk tensorflow tensorflow-cc tensorflow-cmake
Last synced: 18 Apr 2026
https://github.com/bollos00/qtmessagefilter
A GUI Message Handler used for debugging on Qt/C++ Applications
cpp debug debugging-tool qt qt5
Last synced: 06 Mar 2026
https://github.com/huijing/falling-arrows-win16
👾 Random key-press matching game for Win 3.1
Last synced: 15 May 2026
https://github.com/phoemur/cxmaze
A maze game in C++ with lib ncurses, just an exercise
cplusplus cpp game ncurses ncurses-library
Last synced: 17 Mar 2025
https://github.com/phoemur/flappy
Flappy Bird Clone made with C++14 and SDL2
cpp cpp14 flappy-bird flappy-bird-clone flappybird sdl2 sdl2-image sdl2-library
Last synced: 17 Mar 2025
https://github.com/kishyassin/crud-using-text-files-in-c
CRUD operations using just text files in C/CPP >>>> build my mini SGBD from scratch :)
Last synced: 03 Mar 2025
https://github.com/php1ic/nuclear-data-reader
Read and combine data from the Atomic mass evaluation (AME) and NUBASE data files into a single array (std::vector) which can then be manipulated as required, or written to files for use with other code and software.
cpp cpp-library cpp20 nubase nuclear nuclear-data nuclear-physics physics
Last synced: 30 Dec 2025
https://github.com/shigekikarita/cxx11-typed-argparser
C++11 Typed Argument Parser
argparse argument-parser cpp json
Last synced: 15 May 2026
https://github.com/bobis33/vengine
Game engine made with Vulkan
3d cmake cpp doxygen engine game-engine github-pages glfw google-test graphics-programming imgui vulkan
Last synced: 08 Sep 2025
https://github.com/aldenhovel/i-love-coding
Collections of code, Python, C/C++, JavaScript/TypeScript/Vue .
cpp csharp javascript leetcode python typescript
Last synced: 05 May 2025
https://github.com/thepranaygupta/codehelp-compiler
A library that allows you to run programs in 5 languages using node.js, useful for creating online IDE's and similar projects.
c codehelp codehelp-compiler compiler cpp cpp-compiler gcc gcc-compiler
Last synced: 18 Mar 2025
https://github.com/ctkqiang/lqz
灵取证是一款功能强大且专业的安卓设备数据取证工具,专门为执法部门、司法机构和安全调查人员设计开发。本工具采用先进的取证技术,确保数据提取过程的完整性和准确性。本工具的开发和使用严格遵循相关法律法规框架,确保所有数据提取操作都在合法授权范围内进行。通过专业的数据处理流程,为执法调查工作提供可靠的电子证据支持。
adb android china chinese chinese-characters cpp ctkqiang cybersecurity database forensics forensics-tools hacking mobile networking transfer-data
Last synced: 24 Jul 2025
https://github.com/tenxlenx/gpudct
A library to extract DCT hashes with CUDA
computer-vision cpp cuda image-feature image-processing image-similarity perceptual-hashing
Last synced: 01 Jul 2026
https://github.com/thetallprogrammer/password-manager
Falkenberg's Password Manager is a secure, offline tool for managing and storing passwords locally. With strong encryption and customizable password generation, it ensures your data remains private and protected.
cpp cyber-security cybersecurity data-encryption gui-application local-storage offline-password-manager password-generator password-generator-cpp password-management password-manager password-security privacy qt qtcreator security software-security
Last synced: 29 Oct 2025
https://github.com/pony-hpp/explodeforexplode
An OpenGL destruction simulator game (in progress).
2d 2d-game 2d-graphics cpp cpp-game cpp17 opengl opengl-game simulator simulator-game
Last synced: 09 Sep 2025
https://github.com/aashutoshrathi/competitive-programming
Collection of my CP Codes (few but not null)
codechef codeforces cpp foo-bar interviewbit leetcode-solutions
Last synced: 19 Mar 2025
https://github.com/akshayxml/peer-to-peer-group-based-file-sharing-system
A P2P file sharing system implemented using socket programming, multi-threading and SHA1 hashing. Users can share, download files from the group they belong to. Downloading is done in parallel with multiple pieces from multiple peers.
cpp filesharing multithreading openssl peer-to-peer sha1-hash socket-programming
Last synced: 19 Mar 2025
https://github.com/rogueyoshi/aethersource
A precursor to OBS Browser Source; a scriptable Virtual Camera / Capture Card using DirectShow + DirectXTK, aimed for streaming apps such as OBS/XSplit.
cpp directshow directx directxtk lua luajit obs streaming xsplit
Last synced: 19 Mar 2025
https://github.com/jingwood/raygen-renderer
A simple cross-platform ray tracing engine for 3D graphics rendering.
3d cpp cross-platform engine graphics path-tracing ray ray-tracing raytracer renderer rendering tracing
Last synced: 19 Mar 2025
https://github.com/tajiknomi/remote_administrative_console
Command and Control (C2) Framework for remotely managing multiple clients. It allows for issuing commands, manipulating filesystems, executing shell, uploading/downloading data and gathering details about the connected systems
cpp filemanager hacking-tool offsec pentest-tool pentesting qt rat red-team remote-access-tool remote-administrative-tool
Last synced: 29 Oct 2025
https://github.com/endurodave/statemachinewithdelegates
C++ State Machine with Delegates
asynchronous-callbacks cpp delegates state-machine
Last synced: 11 Jul 2025
https://github.com/billyfrcs/reduxadventure
2D Platformer Game Redux Adventure.
cpp game game-developement game-development sfml-2d-engine sfml-cpp sfml-dev sfml-game sfml-game-development sfml-graphics-library sfml-library
Last synced: 07 Mar 2026
https://github.com/terenstare/sortviz
A sorting visualizer written in C++20
cpp cpp20 sdl2 sorting-algorithms visualization
Last synced: 12 Apr 2025
https://github.com/sahilll94/standard-template-library-in-cpp
A repository where the operation and how does the containers in C++ rich library Standard Template Library (STL) works.
cpp stl stl-algorithms stl-containers
Last synced: 13 Apr 2025
https://github.com/christianparpart/compose
Functional Programming in C++14
cpp cpp11 cpp14 functional-programming library
Last synced: 29 Jun 2026
https://github.com/degirum/dg_gstreamer_plugin
DeGirum GStreamer AI plugin
ai cpp degirum gstreamer gstreamer-plugins ml
Last synced: 19 Jun 2025
https://github.com/aarav90-cpu/cpp-liquid-glass
Liquid Glass in C++
cpp cpp17 glassmorph glassmorphism-effect glassmorphism-ui glsl glsl-shader liquid-glass
Last synced: 18 May 2026
https://github.com/bitolabs/ujson
A tiny C++ JSON reader with a very simple API
api c-plus-plus cplusplus cplusplus-17 cpp cpp17 json json-api json-library json-parser json-reader library lightweight no-dependencies parser reader simple tiny
Last synced: 11 Apr 2025
https://github.com/nativu5/cfms
A Class Financial Management System based on Qt.
Last synced: 16 May 2026
https://github.com/rafaykhattak/assets-managment-system-oop
Efficiently manage real estate properties and stock investments with this C++ console application. Track profits, input details, and streamline your financial management.
asset-management-system c cpp management-system object-oriented-programming oop
Last synced: 14 Jul 2025
https://github.com/flipcoder/mx
C++ coroutine await, yield, channels, i/o events (single header + link to boost)
await concurrency coroutines cpp cpp11 iomultiplexing threads yield
Last synced: 08 May 2025
https://github.com/mohitmishra786/my-codeforces-solution
This repo is just made to store my solution.
codeforces-solutions competitive-programming cpp python
Last synced: 19 May 2026
https://github.com/ldionne/accu-2017-metaprogramming-in-cpp14
My presentation on metaprogramming for ACCU 2017
accu boost cpp cpp11 cpp14 hana metaprogramming
Last synced: 28 Mar 2025
https://github.com/cfnptr/nets
Secure multi-platform networking library with implemented TCP / UDP server and client
c client cpp cross-platform http https library network networking openssl server socket ssl tcp tcp-client tcp-server tls udp udp-client udp-server
Last synced: 30 Oct 2025
https://github.com/rpotter12/data-structure
basic syntax and data structure programs of different languages
algorithms c cpp data-structures hacktoberfest hacktoberfest2019 java languages python rust sort stack syntax tree
Last synced: 11 Apr 2025
https://github.com/faisalahmedbijoy/design-3d-kuet-word-in-opengl-cpp
Design 3D KUET Word in OpenGL C++
cpp graphics graphics-programming kuet opengl word
Last synced: 17 Jun 2025
https://github.com/arsenic-atg/cp-setup
Automation to make my pc ready for competitive programming
automation competitive-programming cplusplus cpp python
Last synced: 11 Jul 2025
https://github.com/andreiavrammsd/polymap
Map with infinite levels and multiple types for keys and values.
cpp map polymorphic recursion tree
Last synced: 07 May 2025
https://github.com/ikhsan3adi/ddp_dump
Kodingan matkul Dasar-dasar Pemrograman
algoritma c cpp dasar-pemrograman js kuliah program ts
Last synced: 14 Jul 2025
https://github.com/atharvathorve/game-engine
Custom made game engine from scratch.
cpp game-development game-engine javascript networking scripting sdl2 v8 zmq
Last synced: 20 Jun 2025
https://github.com/bfjesso/hex-investigator
GUI memory searcher for Windows
cpp gui reverse-engineering windows wxwidgets
Last synced: 17 Jul 2025
https://github.com/berkaygediz/hm_console
💻 Simple console calculator in C++.
Last synced: 12 May 2025
https://github.com/melchisedech333/c-postgresql
:elephant: Introductory examples for people who want to use PostgreSQL with the C language. In the examples, the most basic operations to manage the database were covered, namely: connecting, creating tables, inserting records, selecting data, updating and deleting records.
c connector-library cpp cpp-sql database-postgresql postgre-sql postgres postgres-database postgres-databases postgres-db postgres-sql postgresql postgresql-connector postgresql-database postgresql-databases postgresql-driver postgress relational-database relational-database-fundamentals relational-databases
Last synced: 17 Feb 2026
https://github.com/svenslaggare/texteditor
A simple text editor written in C++.
Last synced: 18 May 2026
https://github.com/rokhan/gocpp
Quick and dirty experimentations to parse go code and generate equivalent c++ code
Last synced: 20 Mar 2025
https://github.com/rikard-helgegren/leverage_analysis_tool
Analyst tool for portfolio construction. How can levereged certificates be used to increase returns in a portfolio while keeping the risk as low as possible. Use the tool and find out.
cpp data-analysis investment kivy-framework python3
Last synced: 12 Apr 2025
https://github.com/tylerburdsall/lazy-cartesian-product
.hpp library to efficiently generate combinations using the Lazy Cartesian Product algorithm
cartesian cartesian-product combinations cpp cross-join distinct generate generation hpp hpp-library lazy random stl unique
Last synced: 02 Jul 2025
https://github.com/xreedev/automated-solar-panel
This project aims to increase efficiency of solar panels by adjusting its tilt based on the calculated sun's position in the sky ,without a LDR.This was done as part of my BTech mini project.
arduino arduino-library btech btech-project btech-projects cpp css esp32 html js json ktu solar-panels solpos
Last synced: 11 Apr 2025
https://github.com/kataglyphis/kataglyphis-renderer
🚀 C++23 based renderer with Vulkan/OpenGL support. Serves as playground for me to test new CMake/C++/Vulkan/... features.🚀
cmake cpp opengl path-tracing physically-based-rendering rendering vulkan
Last synced: 08 May 2025
https://github.com/kartikcode/data-structures-algorithms
Contains the implementation of various data structures and algorithms. The go-to resource for all your technical interviews and CP contests.
algorithms algorithms-datastructures cp-contests cpp data-structures hacktoberfest hacktoberfest2021 java
Last synced: 13 Apr 2025
https://github.com/pkprajapati7402/hangman-game-cpp
A simple C++ command-line implementation of the classic Hangman game. Guess the hidden word letter by letter before running out of attempts. This project provides an interactive and enjoyable way to practice basic programming concepts.
basic-programming cli command-line-game cpp fun-project hangman-game interactive oop word-game
Last synced: 13 Apr 2025
https://github.com/arminms/p2rng
A modern header-only C++ library for parallel algorithmic (pseudo) random number generation supporting OpenMP, CUDA, ROCm and oneAPI
cpp cuda cxx gpu header-only library linux macos multiplatorm oneapi openmp parallel pcg-random prng pseudorandom-number-generator random-number-distributions random-number-generation rocm stl-algorithms windows
Last synced: 04 Apr 2025
https://github.com/chaitanyarahalkar/algorithms
Must-know algorithms written in C++
algorithm-challenges algorithms algorithms-and-data-structures algorithms-implemented c-plus-plus competitive-programming competitive-programming-contests cpp
Last synced: 07 May 2025
https://github.com/basemax/banksystemcli
A tiny and CLI program for Bank system with 2 different user access using C.
Last synced: 11 Jun 2025
https://github.com/burgundytora/mdvector
A high-performance multidimensional SIMD vector library for C++ (auto-type-simd/expression-template/python-style-slice)
cplusplus cpp cpp17 header-only high-performance-computing python-style-slicing simd
Last synced: 04 Apr 2025
https://github.com/alpha74/icc
My CodeChef submissions. Maintained from 2020 onwards.
algorithms codechef codechef-problems codechef-solutions coding cpp data-structures programming
Last synced: 13 Apr 2025
https://github.com/viral32111/gm_regex
Lua Patterns are rubbish, Regular Expressions are the standard.
cpp cpp11 dll garrysmod glua lua module regex visual-studio
Last synced: 21 Jul 2025
https://github.com/raleighlittles/minimal-gtest-example
A very very minimal example of how to configure and run GTest, Google's C++ testing framework.
cmake-examples cmakelists cpp google-test gtest ubuntu unit-testing-framework
Last synced: 21 Mar 2025
https://github.com/Panquesito7/setup-jule
Setup a JuleC development environment in your project.
action-composite actions c clang composite composite-action cpp hacktoberfest jule julec julelang programming
Last synced: 09 May 2025
https://github.com/amirhoseinmasoumi/onnx-cuda-inference
A C++ project for running CUDA-accelerated ONNX model inference, using ONNX Runtime and OpenCV for image segmentation tasks.
cpp cuda inference onnxruntime onnxruntime-gpu opencv segmentation
Last synced: 12 Apr 2025
https://github.com/dheerajshenoy/navi
Highly customizable and extensible modern file manager
cpp file-management file-manager linux lua qt qt6 sol2
Last synced: 30 Oct 2025
https://github.com/habiburrahman-mu/password-based-circuit-breaker
Password based circuit breaker is a technology where we can control any circuit by a password. If we enter a password the circuit gives a break that means it is on. It can mainly be used in case of electric lines. Nowadays, electrical accidents to the line man are increasing, while repairing the electrical lines due to the lack of communication between the electrical substation and maintenance staff. This project gives a solution to this problem to ensure line man safety. In this proposed system, the control (ON/OFF) of the electrical lines lies with line man. This project is arranged in such a way that to ON/OFF the electrical line. The project is mainly based on Arduino. An Arduino controls all the functions. A matrix keypad is interfaced for taking password. There is a LCD display to read the password. When password is entered by the matrix keypad it is compared with the stored password in the ROM of the Arduino. If the password matches, relay is on. When the relay is on, led is on. If the password doesn’t match the circuit won’t be on.
arduino arduino-controls circuit-breaker cpp lcd-display man-safety matrix-keypad relay
Last synced: 27 Apr 2026
https://github.com/maxoodf/tgnews
Telegram Data Clustering Contest (Bossy Gnu's submission )
cpp document-clustering document-embedding document-similarity nlp nlp-machine-learning telegram word2vec
Last synced: 03 Apr 2025
https://github.com/eclipse-uprotocol/up-transport-vsomeip-cpp
C++ uPClient for vsomeip (SOME/IP)
cpp up-transport uprotocol vsomeip
Last synced: 07 Mar 2026
https://github.com/astrodynamic/dna_analazer-algorithms-for-working-with-text-in-cpp
This project implements substring search and sequence alignment algorithms for molecular sequences analysis. It includes the Rabin-Karp algorithm for substring search and the Needleman-Wunsch algorithm for sequence alignment. Developed in C++17, the code follows Google Style and includes a Makefile for building and testing the program.
algorithms analayze cmake cmakelists console-application console-applications cpp cpp17 dna dna-sequences hashing learning makefile rabin-karp-algorithm regex reusable testing text-algorithms text-summarization
Last synced: 20 Sep 2025
https://github.com/luisenmarroquin/cpp-actions
GitHub Actions to build C and C++ on Windows, macOS and Linux
c c-plus-plus cpp docker dockerfile gcc github-actions shell
Last synced: 13 Apr 2025
https://github.com/ilyachalov/learncpp-com-examples
Примеры с сайта www.learncpp.com, посвященного изучению языка программирования C++
Last synced: 19 Jul 2025
https://github.com/jcbhmr/cmakebyexample.jcbhmr.com
🔰 cmakebyexample.jcbhmr.com website
byexample c cmake cpp help-wanted looking-for-contributors vitepress website
Last synced: 11 Apr 2025