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-03 00:06:50 UTC
- JSON Representation
https://github.com/lecrapouille/chessneuneu
[Application][Version 0.1][Functional][WIP] Non serious chess engine self learning chess rules (legal moves)
chess chess-engine cpp neural-network sfml2
Last synced: 21 Feb 2026
https://github.com/maksimdrachov/cpp-project-template
C++ project template
clang-format clang-tidy cmake cpp gcov googletest valgrind
Last synced: 11 Oct 2025
https://github.com/tajiknomi/tcpHostCLI_windows
Simple TCP Server to handle multiple reverse connection/sessions
cpp netcat pen-testing remote-shell reverse-connection socket-programming windows
Last synced: 18 Jul 2025
https://github.com/gordonzhang2024/log.cc
A light-weight and easy-to-use logging library for C++
cplusplus cplusplus-library cpp cpp17 library logger logger-middleware logging logging-library logs
Last synced: 24 Apr 2025
https://github.com/anmol-singh-jaggi/algo-ds
Implementations of various algorithms and data structures
algorithms cpp data-structures
Last synced: 13 Jul 2025
https://github.com/ferhatgec/tyfe
Fegeya Tyfe, single header file type information library.
cpp cpp17 file-type-detection file-types filesystem magic
Last synced: 04 Sep 2025
https://github.com/geokaralis/jscore
A Javascript runtime through v8 for android, sharing code between web and mobile.
android bindings cpp java javascript kotlin mobile v8 vm
Last synced: 12 Apr 2026
https://github.com/javadev/superav
The command line antivirus program written in C program language.
Last synced: 29 Jul 2025
https://github.com/qengineering/yolov5-segmentation-ncnn-rpi4
YoloV5 segmentation for a bare Raspberry Pi 4
aarch64 cpp deep-learning ncnn ncnn-framework ncnn-model raspberry-pi-4 raspberry-pi-64-os segmentation yolov5 yolov5-seg
Last synced: 07 Oct 2025
https://github.com/matthewjberger/whyte
Whyte is a small, structured game engine.
Last synced: 03 Jul 2025
https://github.com/athrvk/vayu
High-Performance API Testing Platform
api-client api-testing cpp electron load-testing performance postman-alternative testing-tools
Last synced: 31 Jan 2026
https://github.com/akash1474/txedit
TxEdit is a minimalistic text editor built using C/C++ inspired by SublimeText, with goal to provide IDE like coding experience. TxEdit offers a user-friendly interface combined with essential features to enhance your productivity. Still Under Development⚠️
c cpp imgui-glfw text-editor text-editor-cpp treesitter windows windows-app
Last synced: 10 Jul 2025
https://github.com/shashinma/minesweeper-qt
Qt Minesweeper
cpp cross-platform game gui minesweeper qt
Last synced: 15 Jul 2025
https://github.com/jakubtomsu/raylib-template
C/C++ game template for Raylib and Visual Studio. Just download and use, no setup required
c cpp easy-to-use game game-development raylib raylib-cpp
Last synced: 07 Oct 2025
https://github.com/jamesyang007/docgen
Docgen is a documentation generator for C/C++ code.
Last synced: 12 Apr 2026
https://github.com/OneiroGames/TSOCA
Специально для #LDJAM
cpp opengl visual-novel vulkan
Last synced: 11 Mar 2025
https://github.com/abdallahhemdan/30-days-of-code-solutions
HackerRank 30 Day of Code Solutions
cpp hackerrank hackerrank-30dayschallange
Last synced: 07 Oct 2025
https://github.com/craftablescience/cstringpp
A single header library for constexpr strings in C++ that are more fun to use than C strings.
constexpr constexpr-all-the-things cpp cpp-library cpp-string cpp20 cpp20-library
Last synced: 22 Apr 2025
https://github.com/eoguvo/uri-judge
URI Judge questions in C++ (cpp)
algorithms cpp cpp17 uri uri-online-judge
Last synced: 17 Mar 2025
https://github.com/yonatankinfe/cpp-data-structures-and-algorithms
A complete collection of essential data structures and algorithms in C++, including arrays, linked lists, stacks, queues, trees, graphs, sorting, searching, and dynamic programming. Each topic is accompanied by clean code and examples, making it ideal for learning, interviews, and competitive programming.
algorithms algorithms-and-data-structures cpp data-structures tree tree-structure
Last synced: 10 Aug 2025
https://github.com/ototot/cppbundler
A LLVM/Clang based tool to bundle C++ codes into a single file.
bundler clang-tooling competitive-programming cpp
Last synced: 28 Dec 2025
https://github.com/hxndev/huffman-encoding-using-binary-trees
The idea behind Huffman coding is based upon the frequency of a symbol in a sequence. The symbol that is the most frequent in that sequence gets a new code that is very small, the least frequent symbol will get a code that is very long, so that when we’ll translate the input we want to encode the most frequent symbols will take less space than they used to and the least frequent symbols will take more space but because they’re less frequent it won’t matter that much.
algorithm binary-search-tree binary-tree compression compression-algorithm cpp decryption encoding encryption huffman vecctor visual-studio
Last synced: 31 Mar 2025
https://github.com/tpaschalis/cpp-utf8-io
C++ Read and Write UTF-8 encoded characters to a text file *in Windows*
Last synced: 28 Jul 2025
https://github.com/lobbyra/ft_containers
This repository is a school project about re-implement basic cpp containers
Last synced: 19 Jan 2026
https://github.com/gherynos/libsaltpack
A C++ implementation of saltpack (https://saltpack.org)
cpp libsodium msgpack saltpack staticlibrary
Last synced: 16 Jan 2026
https://github.com/pkestene/cerfacs-training-kokkos
cerfacs training on C++/kokkos
cea concurrency cpp gpu kokkos parallel-computing parallel-programming parallelism parallelization performance-portability shared-memory teaching teaching-materials training training-materials
Last synced: 19 Aug 2025
https://github.com/khan-mujeeb/dsal-cpp
This repository contains the Assignment code of Data Structures and Algorithms Assignments of SPPU, Second Year IT Syllabus (2019 pattern)
algorithms-and-data-structures cpp dsa sppu-it-dept
Last synced: 25 Oct 2025
https://github.com/steffikeranj/data-structures-and-algorithms-cpp-and-scala
Repository of efficient solutions for Leetcode problems
algorithms bfs competitive-programming cpp dfs dynamic-programming graph-algorithms leetcode leetcode-cpp leetcode-practice leetcode-solutions minheap oop-principles scala tree
Last synced: 08 Apr 2025
https://github.com/fix8mt/fix8pro_example
Simple client/server example that can be used as a starting point for development using Fix8Pro
aggregated brownian-motion cpp cpp-17 custom-fix executionreport fix-engine fix44 fix8 fix8pro fixprotocol high-performance low-latency market-data marketdataincrementalrefresh marketdatasnapshotfullrefresh newordersingle ohlc orderbook vwap
Last synced: 13 Oct 2025
https://github.com/alexhuszagh/libxlsxwriterpp
C++ bindings for libxlsxwriter.
Last synced: 19 Apr 2025
https://github.com/muppetsg2/pbr_visualiser_opengl
PBR Visualiser is an application for visualizing PBR materials in an OpenGL environment. The application has two configurations: windowed (GUI) and console (CLI).
cmake console-application cpp cpp20 imgui opengl pbr window-application
Last synced: 11 Mar 2026
https://github.com/danyspin97/kink
A game developed for the 2 weeks GitKraken Jam
Last synced: 08 Feb 2026
https://github.com/huanhuanonly/clipboardfilter
Monitor the clipboard, filter the specified characters when writing to the clipboard, and support variable and regular expression to replace the matched text.
clipboard cpp filter qt regular-expression replacer text trie variables variables-parser
Last synced: 25 Feb 2026
https://github.com/happybono/finedustmonitorwithgps
Fine dust (air pollution) monitoring station. Air pollution monitoring channel updates once every minute with PM10.0 and PM2.5 readings from the Nova PM (SDS011) Sensor. Also includes real time location tracking capabilities using the GY-NEO6MV2 GPS Sensor.
arduino cpp ds18b20 dust dust-sensor esp8266 finedust gps gps-sensor gps-tracker gy-neo6mv2 iot iot-device nodemcu oled refining-data synchronization temperature temperature-sensor thingspeak
Last synced: 27 Oct 2025
https://github.com/shyakachaste/facedetection
This C++ program utilizes the OpenCV library for real-time face detection. It captures video from a camera and employs Haar cascades to identify and highlight faces in each frame. The detected faces are outlined with rectangles, and the application displays the count of faces found on the top left corner.
ai cpp face-detection learn opencv visual-studio
Last synced: 12 Oct 2025
https://github.com/elb4rto/logdoctor
Apache2 / Nginx / IIS logs analyzer: parse access logs and view dynamically generated statistics
analyzer apache2 apache2-logs cpp gui iis iis-logs logs logs-parser nginx nginx-logs qt statistics web-servers-logs
Last synced: 23 Apr 2025
https://github.com/thisis-developer/c-plus-plus
This repo contains various C++ topics like constructors and destructors, data structures, dynamic memory allocation, exception handling, friend functions, functions, inheritance, loops, new and delete operations, polymorphism, practice code, recursion, structures, and templates.
constructor cplusplus cpp datastructures destructors dynamic-programming exception-handling friendfunction gfg-solutions loops object-oriented-programming overloading overriding polymorphism recursion static structure template virtualfunctions vscode
Last synced: 14 Oct 2025
https://github.com/bluecannonball/orca
A C++ UCI-compliant chess engine.
alpha-beta-pruning chess chess-engine cpp magic-bitboards uci
Last synced: 02 Sep 2025
https://github.com/rahuldangeofficial/edit
"edit" is a minimal terminal-based text editor built for speed, simplicity, and reliability. No modes. No commands. Just open a file, start typing, and it autosaves. Designed for developers, sysadmins, and anyone tired of getting stuck in Vim or Nano during quick edits.
cli-tool cpp linux macos minimal ncurses open-source text-editor unix utf-8
Last synced: 07 Feb 2026
https://github.com/im-rises/cunicodelib
C header only Library to write UTF8 text to the console for Windows, macOs and Linux.
c console cpp multi-platform unicode utf8
Last synced: 25 Oct 2025
https://github.com/maxencebonamy/sand-box
This software is a physical simulation. You can arrange different physical elements anywhere in the window, and they will evolve with each other according to the laws of physics.
cpp physics sandbox sfml simulation xmake
Last synced: 09 Apr 2025
https://github.com/yuu6883/wfc-cpp
C++ implementation of Wave Function Collapse
cpp procedural-generation wavefunctioncollapse
Last synced: 14 Jul 2025
https://github.com/ardacebi/cpp-examples
Simple and basic C++ examples for educational purposes.
basic-example cpp cpp-examples cpp-programming educational educational-materials examples examples-cpp simple-example simple-examples
Last synced: 24 Oct 2025
https://github.com/vurv78/gmbm
Garrys Mod Binary(module) Manager. Easily clone, build & install binary modules hosted on github.
cargo cmake cpp garrysmod glua gmod gmod-modules msbuild package-manager rust
Last synced: 25 Apr 2025
https://github.com/am2022/passgen
passgen or pass generator can make password lists for you
brute-force bruteforce c-plus-plus cplusplus cpp hacking-tool pass passgen password-generator password-list password-list-generator password-list-maker wordlist-generator
Last synced: 22 Apr 2025
https://github.com/robertcorponoi/unreal-interactive-actors
Demo project for the tutorial at https://robertcorponoi.com/unreal-c-an-in-depth-guide-to-creating-interactive-actors/
cpp tutorial unreal-engine unreal-engine-4
Last synced: 28 Jul 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/senior-sigan/why_cpp_arkanoid
This game was developed from scratch during live twitch streams
Last synced: 03 Jul 2026
https://github.com/apwhitehat/openmp-irc
An IRC server and client based on openMP and Non-Blocking Sockets
asynchronous cpp irc multithreading nonblocking-sockets openmp
Last synced: 28 Jul 2025
https://github.com/showxu/Magicians
A magic extension
c cocoapods cpp cpp17 cpp1z interface-builder ios macos magician objective-c objective-c-plus-plus swift swift-3 swift4 tvos watchos
Last synced: 09 May 2025
https://github.com/kriswiner/mc3635
mCube's ultra-low-power wake-on-motion 3-axis accelerometer
accelerometer arduino cpp wake-on-motion
Last synced: 17 May 2026
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/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/aditya-a-garwal/agfilesystemscanner
A nifty command line tool to scan and search through the filesystem and get the sizes of directories
cpp filesystem filesystem-library std
Last synced: 17 Feb 2026
https://github.com/doaaosamak/learning-roadmap
This roadmap is designed to guide you through the learning path for various programming and development topics. Whether you're a beginner or looking to expand your skills, this roadmap provides a structured approach to learning key concepts and technologies.
ai backend cpp front-end-development java learning react-native roadmap swift
Last synced: 22 Sep 2025
https://github.com/dan10ish/3dof-roboticarm-c
Implementation of the Mathematical Modelling of a yaw-pitch-pitch 3 DOF robotic arm in C
c cpp mathematics physics robotic-arm robotics robotics-simulation
Last synced: 07 Mar 2026
https://github.com/HengXin666/HXLibs
C++20协程和基于io_uringの百万并发服务器; 可异步读写, 支持Transfer-Encoding分块编码传输文件; 基于压缩前缀树编写的路由, 支持通配符解析;+ http/https/websocket、socks5代理、Json解析、Json静态反射到结构体, 封装了线程安全的LFUCache和LRUCache, 静态枚举映射, 支持STL容器的print/toString等
coroutine cpp cpp20 http https io-uring json lfu-cache lru-cache openssl router websocket
Last synced: 31 Oct 2025
https://github.com/y1hy11/codedex-projects
My Codédex Projects repository, where I showcase my skills in HTML, CSS, JavaScript, React and C++. This repository contains a collection of projects that demonstrate my proficiency in front-end development using these fundamental technologies.
codedex cpp html-css-javascript reactjs reponsive-web-design vitejs
Last synced: 11 Aug 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 Aug 2025
https://github.com/yusixian/student_system
c++课设-学生综合测评管理系统,采用c++语言,多文件组织形式编成。具有基本的登陆注册、学生信息的增删查改功能、统计显示功能、报表功能等
Last synced: 21 Sep 2025
https://github.com/drapegnik/merge_sort
:new_moon_with_face: Multithread merge sort on C++
bsu c-plus-plus cpp famcs labs mergesort mpi sort sorting-algorithms study
Last synced: 05 Apr 2025
https://github.com/bardobard/bardrix
Mathemathical raytracing library for educational purposes.
cpp educational native nuget raytracing
Last synced: 20 Jul 2025
https://github.com/intellifire-uofg/intellifirecore
IntelliFire Core Repository for Autonomous Firefighter Truck
cpp embedded-systems event-driven linux mtxserv qt5 raspberry-pi ssh threading
Last synced: 04 Aug 2025
https://github.com/daanvandenbergh/volt
Easily create websites or REST APIs in javascript with vweb. Including a frontend api for building website's in an objective SwiftUI like manner. Supports payments using paddle.
api cpp http https javascript js rest-api vinc vlib website
Last synced: 03 Jul 2026
https://github.com/qengineering/rfcn_ncnn
Rfcn for ncnn framework
cpp deep-learning deep-neural-networks ncnn ncnn-framework raspberry raspberry-pi-3 raspberry-pi-4 rfcn
Last synced: 04 May 2026
https://github.com/saifadin1/copyshield
Simple Plagiarism detection tool for competitive programming competitions
codeforces competitive-programming cpp plagiarism-detection vjudge
Last synced: 25 Sep 2025
https://github.com/alin00r/car-racing-game
A 2D Racing game that You can race with other cars developed using OpenGL and C++
car-game codeblocks computer-graphics cpp game-development opengl racing-game
Last synced: 06 Apr 2025
https://github.com/tajiknomi/browsercredextractor_windows
Extract stored password(s) and important file(s) from various browser (i.e. Chrome, Brave, Edge, Opera)
brave browser browser-security chrome cpp cybersecurity dpapi edge offsec windows
Last synced: 27 Sep 2025
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/pkprajapati7402/leetcode-solutions
Solutions to various LeetCode problems implemented in Python, categorized by topics such as Array, LinkedList, Dynamic Programming, Tree, Graph, String, and HashMap. Each solution includes detailed explanations.
algorithms array coding-challenge competitive-programming cpp data-structures dynamic-programming graph hashmap leetcode leetcode-solutions linked-list problem-solving programming strings tree
Last synced: 06 Apr 2025
https://github.com/akhilsharmaa/competitive-programming-sublime
Sublime template @akhilsharmaa, auto-completions file
build competitive-programming cpp osx-setup sublime-text
Last synced: 04 Aug 2025
https://github.com/pecas-dev/mypong
PONG recreated in C++ by me using Raylib
Last synced: 04 Mar 2025
https://github.com/not-nik/cpp-stalin
A C++ standard library implementation
cpp cpp11 cpp14 cpp17 cpp20 cpp23 standard-library stl
Last synced: 12 Apr 2025
https://github.com/codingkoopa/mk8studio
A Mario Kart 8 texture exporter/injector. Mirror of: https://gitlab.com/CodingKoopa/mk8studio
Last synced: 18 Jun 2025
https://github.com/sunsetmkt/emergencyshutdown
Emergency Shutdown for Windows.
cpp ntdll ntshutdownsystem shutdown visual-studio windows
Last synced: 28 Sep 2025
https://github.com/ankitsultana/parallel-df
An OpenMP based solution for computing K-most frequent words in a corpus (see README for more). Also, my submission for Assignment 2 of Parallel Computing Course, BITS Pilani (2nd Sem 2017/18)
cpp document-frequency openmp openmp-parallelization
Last synced: 03 Feb 2026
https://github.com/jchiefelk/node-quandl
Stock Analytics Platform built with the following stack; Node, C++, Express, React.
c-plus-plus coinbase-api cpp flux node-addon node-js reactjs
Last synced: 07 Apr 2026
https://github.com/ferhatgec/flacat
Fegeya Flacat, Colocat implementation. Written in FlaScript.
cat cli colocat cpp cpp17 fegeya flascript implementation programming shell
Last synced: 14 Apr 2025
https://github.com/pkprajapati7402/sudoku-solver
A C++ program to solve Sudoku puzzles using backtracking. Input a 9x9 grid with empty cells represented by 0s, and the solver will find the solution if it exists. Includes sample images for input format and solved output.
algorithms backtracking cpp grid problem-solving puzzle-solver recursion sudoku-solver
Last synced: 13 Apr 2025
https://github.com/bertrandmartel/st7735-raspberry
:sparkles: A port of ST7735 Arduino library to Raspberry PI
adafruit cmake cpp lcd raspberry-pi st7735
Last synced: 16 May 2026
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/karnkaul/cronch
Celesta game jam using vulkify and tardigrade
Last synced: 09 Feb 2026
https://github.com/kaplanz/cake
Just another C/C++ Makefile-based build system, aimed at providing quick and easy development
build-system c cpp make makefile
Last synced: 18 Feb 2026
https://github.com/jakubvojvoda/bayes-classifier
Binary classification of images using Bayes classifier
bayes-classifier bayesian-classifier bmp classification cpp cross-validation evaluation image-processing machine-learning
Last synced: 14 May 2025
https://github.com/ferhatgec/lsf
Colorful && User-friendly implementation of `ls` written in C++17
color cpp cpp17 implementation list ls user-friendly
Last synced: 18 Feb 2026