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/iveevi/javelin
Framework for graphics programming in pure C++
cpp cpp20 game-engine glsl graphics graphics-programming jit
Last synced: 24 Jul 2025
https://github.com/bitwizeshift/bit-tools
A library of useful c++ tools for creating application front-ends.
Last synced: 31 Jul 2025
https://github.com/chetannihith/program-hacktoberfest24
⭐️This repository is for Hacktoberfest 2024 contributions, where developers can contribute interesting and unique programs across different languages! Contribute Java, C++, Python, or any language you're comfortable with and showcase your coding skills! Happy hacking 🦥
cpp go hacktoberfest hacktoberfest-accepted hacktoberfest2024 java js python ruby
Last synced: 30 Jul 2025
https://github.com/angel-penchev/librarity-but-dumber
Semester project #1 for the object oriented programming (OOP) course in Faculty of mathematics and informatics (FMI) Computer science's first curriculum.
computer-science cpp norapora object-oriented-programming semester-project
Last synced: 22 Sep 2025
https://github.com/ferhatgec/desktof
Unique /s and simple desktop file parser. Written in C++17.
cpp cpp17 desktop file filesystem library parser plusplus simple
Last synced: 14 Apr 2025
https://github.com/novoselov-ab/ai-zero
Implementation of an AlphaGo Zero paper in one C++ header file without any dependencies
alphago alphago-zero convolutional-neural-networks cpp deep-learning deep-neural-networks machine-learning mcts mcts-implementations mnist-nn reinforcement-learning self-play
Last synced: 27 Jun 2025
https://github.com/ferhatgec/elite.cpp
Elite[dot]cpp, C++17 implementation of Elite build system.
build build-system clang cpp cpp17 elite elitebuild fegeya
Last synced: 14 Apr 2025
https://github.com/ferhatgec/fstring
New generation STL String implementation with powerful features.
cpp cpp17 cpp20 implementation sh standart std stdlib stl stl-string
Last synced: 14 Apr 2025
https://github.com/ferhatgec/kalem
[Use Kalem.rs instead] Fegeya Kalem transpiler (maybe compiler?)
clang compiler cpp cpp17 fegeya language programming transpiler
Last synced: 14 Apr 2025
https://github.com/leeingnyo/newpuyoc
Puyo Puyo with 1 vs 1 network, multi-platform! See https://en.wikipedia.org/wiki/Puyo_Puyo for game rule, etc.
cpp cpp11 game-development multi-platform socket-programming
Last synced: 14 Apr 2025
https://github.com/samyam81/leetcode_questions
This is a repository created to store the leetcode questions. This maynot be the most efficient way of solving the problem.
array binary-search bitmanipulation breadth-first-search concurrency cpp csharp depth-first-search divide-and-conquer dynamic-programming hashmap hashset java kotlin leetcode-solutions matrix string tree two-pointer two-pointers
Last synced: 09 Oct 2025
https://github.com/w2sv/kuka-kr-16-scene
Celestially interactive 3d scene, depicting controllable robot arm modeled after Kuka KR 16. Implemented in fixed-function pipeline OpenGL 2.1.
cpp graphics-programming opengl2 robotics
Last synced: 30 Jul 2025
https://github.com/fahdseddik/video-to-ascii-on-console
A C++ Program that converts .mp4 files to ASCII and then plays the video on the console
ascii-art ascii-graphics console-application console-visualization cpp opencv video
Last synced: 31 Aug 2025
https://github.com/congard/expressif
Wrappers & tools for ESP32 boards written in modern C++
cpp cpp-library cpp20 cpp20-library embedded esp-idf esp32 esp32-idf espressif http http-server internet-of-things iot platformio rest rest-api
Last synced: 14 Apr 2025
https://github.com/toxe/cpp-cli-parser-examples
C++ CLI Arguments Parser Examples
argparse cli cli11 clipp command-line command-line-arguments cpp
Last synced: 22 Mar 2025
https://github.com/frostzt/dnspup
A toy implementation of a DNS Server which came in my dreams to tell me to make it production grade so WIP.
authoritative-dns cplusplus cpp dns dns-server
Last synced: 24 Dec 2025
https://github.com/ferhatgec/diffusion
Data Interchange Format for C++
cpp data data-interchange format fusion
Last synced: 18 Feb 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/yuzukitsuru/colorcout
Simple cross-platform(?) colored terminal text in C++
Last synced: 15 Jul 2025
https://github.com/ferhatgec/fsplusplus
Single header filesystem library for specific functionalities
cpp fegeya filesystem header library single
Last synced: 18 Feb 2026
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/divinrkz/one-liners
Quick One Liners in JavaScript, TypeScript, Python, Rust, Java, Ruby, C, C++
c cpp java javascript php python ruby rust typescript
Last synced: 03 Aug 2025
https://github.com/n3v1/sodokuapp
Create a Sodoku App using C++
cpp glfw good-first-issue good-practices help-wanted open-source opengl sdl2 sodoku sodoku-generator sodokusolver
Last synced: 28 Jun 2025
https://github.com/alexeev-prog/morning.lang
Aesthetic programming language in C++ (llvm)
bnf clang cmake compiler cpp llvm llvm-clang llvm-frontend programming-language
Last synced: 31 Jul 2025
https://github.com/kunalshah017/play-with-binaries
A Basic Binary Calculator to perform Binary Calculations in C++
binary calculator collaborate communityexchange cpp ghdesktop github gitkraken gitlens imgbot
Last synced: 27 Jun 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/samankhamesian/two-level-genetic-algorithm-for-clustered-tsp
This project is an implementation of a two-level genetic algorithm for clustered traveling salesman problem with application in large scale TSPs
clustering-algorithm cpp genetic-algorithm tsp
Last synced: 28 Jun 2025
https://github.com/axel7083/nixie-clock
Custom firmware adding support for BLE and Wifi to the EleksTube IPS Nixie Tube Digital Clock.
Last synced: 31 Oct 2025
https://github.com/stefanolusardi/tiny_inference_engine
Client/Server system to perform distributed inference on high load systems.
ai cmake conan cpp deep-neural-networks docker grpc inference-client inference-engine inference-server kserve onnxruntime
Last synced: 23 Apr 2025
https://github.com/steve3003/mcts-cpp
C++ implementation of the Monte Carlo Tree Search algorithm
cpp mcts monte-carlo-tree-search
Last synced: 15 Sep 2025
https://github.com/shiponcs/tcp-server-client-cpp
Basic Implemtation of server and client using TCP socket for Linux system in C++ following OOP style
cpp network server-client tcp-socket
Last synced: 02 Sep 2025
https://github.com/yusixian/student_system
c++课设-学生综合测评管理系统,采用c++语言,多文件组织形式编成。具有基本的登陆注册、学生信息的增删查改功能、统计显示功能、报表功能等
Last synced: 21 Sep 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/jonmrowczynski/pt-symmetry-controller
This mechanical PT-Symmetry-Controller project is an analog to a quantum mechanical PT-symmetric system.
autodesk autodesk-eagle c c-plus-plus cpp design electronics firmware intellij java jni jni-java labquest2 mplabx physics quantum quantum-mechanics quantum-physics reasearch visual-studio
Last synced: 27 Jul 2025
https://github.com/kinetictactic/orbits
2D newtonian gravity sandbox.
cpp gravity raylib sandbox simulation
Last synced: 02 Aug 2025
https://github.com/gagniuc/programming-languages
A total of 44 poster presentations and 404 source code examples reflected in nine computer languages, namely: C#, C++, Java, JavaScript, PERL, PHP, Python, Ruby and VB.
algorithms code cpp csharp examples introduction-to-programming java javascript perl php programming programming-languages python ruby source vb6 vba visual-basic
Last synced: 23 Sep 2025
https://github.com/illud/crono
Crono is a desktop app that allows you to have all your games, apps in one place and track the time used.
Last synced: 15 Apr 2025
https://github.com/phoemur/wakeonlan
This is a widget that I use for wakeonlan on my local network. Made with C++ and QT5 on Linux.
cpp cpp14 network qt qt5 sockets wake-on-lan wakeonlan
Last synced: 21 May 2026
https://github.com/jibsen/wideint
C++ implementation of wide exact-width integer types
Last synced: 14 Mar 2025
https://github.com/haoming02/tensorrt-cpp
Example TensorRT Program written in C++
cpp image-super-resolution tensorrt
Last synced: 27 Jul 2025
https://github.com/educ8s/cpp-analog-clock-with-raylib
An analog clock project using C++ and raylib, showcasing OOP concepts and dynamic graphics.
analog-clock cpp raylib raylib-cpp raylib-project
Last synced: 18 Feb 2026
https://github.com/hozer07/sudoku-qt-widgets
Sudoku game developed using Qt Widgets
cpp game game-development gui gui-application python qt qt-creator qt-widgets qt6 sudoku sudoku-game sudoku-puzzle
Last synced: 22 Jul 2025
https://github.com/gbowne1/antenna_calc
This is a antenna length calculator in C++
amateur-radio amateurradio antenna antenna-design calculator cpp cpp11 shortwave-radio
Last synced: 14 Apr 2025
https://github.com/changyeop-yang/study-algorithm
수학과 컴퓨터 과학, 언어학 또는 관련 분야에서 어떠한 문제를 해결하기 위해 정해진 일련의 절차나 방법을 공식화한 형태로 표현한 것을 말한다. 알고리즘은 연산, 데이터 진행 또는 자동화된 추론을 수행한다.
algorithm cpp java kyungpook-national-university mit-license swift
Last synced: 02 Aug 2025
https://github.com/subarnasaikia/tic-tac-toe
Created Tic Tac Toe game using OO design in c++
cpp cpp-game game terminal-game tic-tac-toe tictactoe
Last synced: 13 May 2025
https://github.com/l-lawliet07/spyc
🖥️ cli tool for competitive programmers...
autoreload cli competitive-programmers cpp gcc nodejs
Last synced: 26 Jul 2025
https://github.com/ferhatgec/shicpp
Fegeya SHiC++, extensible syntax highlighting engine for many programming languages.
cpp cpp17 engine syntax syntax-highlight syntax-highlighter
Last synced: 18 Feb 2026
https://github.com/twistoy/cpp-toolkit.nvim
A simple toolkit for cpp development
cpp lua neovim neovim-lua neovim-plugin neovim-plugins nvim tree-sitter treesitter vim vimrc
Last synced: 18 Jun 2025
https://github.com/sewenew/cache
In-memory cache
cache cpp lfu lfu-cache lirs lru lru-cache slru slru-cache
Last synced: 14 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/isparshp/rubiks-cube-solver
Welcome to the C++ Rubik's Cube Solver project, a powerful and efficient solution to conquer the classic Rubik's Cube puzzle. This open-source C++ project provides a user-friendly interface and robust solving algorithms, making it the perfect tool for both beginners and experienced cubers.
Last synced: 26 Sep 2025
https://github.com/murilochianfa/protobuffeddrogon
PROTOBUF implementation with DROGON framework.
cpp drogon drogonframework network-monitor protobuf protocol-buffers
Last synced: 20 Sep 2025
https://github.com/hanilr/tff
Terminal File Finder Written In C++
cpp cpp17 file file-manager filesystem terminal-app
Last synced: 04 Apr 2025
https://github.com/myriad-dreamin/influxdb-v2-client
c++11 flux api (influxdb v2)
Last synced: 20 Sep 2025
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/andreasgdp/robo-throw
Project about creating a robot system capable of picking up an object and throwing it hitting a given target.
Last synced: 07 Mar 2026
https://github.com/jackplo/serene
Bringing serenity to the Linux experience
ai contributions-welcome cpp css gtk4 linux linux-app
Last synced: 19 Jun 2025
https://github.com/manasvigoyal/restaurent-management-system
A Restaurant Management System using OOPs concepts
classes-and-objects cpp inheritance object-oriented-programming oops oops-in-cpp
Last synced: 02 Aug 2025
https://github.com/naemazam/to-do-cpp
This is a simple To-Do List application written in C++. The application allows users to create, manipulate, and save a list of tasks. The tasks are stored in a list.txt file, enabling persistence across sessions.
cpp naemazam to-do to-do-app to-do-cpp to-do-list
Last synced: 22 Sep 2025
https://github.com/endstonemc/cpp-example-plugin
C++ example plugin for Endstone servers
bedrock bedrock-dedicated-server cplusplus cpp minecraft plugin
Last synced: 14 Apr 2025
https://github.com/thecompez/shaparak-validator
A tool for validating Iranian banking gateways.
cpp iranian-bank qml shaparak validator
Last synced: 27 Jun 2025
https://github.com/melardev/cppwxwidgetsconsolesnippets
Cpp wxWidgets Snippets related to text processing, concurrency, filesystem, IO, etc
concurrency console cpp demos examples filesystem io process snippets wx wx-widgets wxwidgets
Last synced: 18 Sep 2025
https://github.com/hengxin666/hxtest
现代C++学习、实验、实践 | 个人代码存储库 (内有 C++20无宏反射、tbb并发库的初步学习、std标准库的重现(一点点)、QT-QML、OpenGL、Linux-io_uring/win32-iocp+协程、线程池等) 注释清晰完善
Last synced: 09 Mar 2026
https://github.com/pencilcaseman/symbomathpaper
Exploring symbolic mathematics in C++, including differentiation
Last synced: 09 Feb 2026
https://github.com/ferhatgec/namegenplusplus
Name Generator library for C++ Developers
cli cpp gen name pseudo-random
Last synced: 18 Feb 2026
https://github.com/bardobard/bardrix
Mathemathical raytracing library for educational purposes.
cpp educational native nuget raytracing
Last synced: 20 Jul 2025
https://github.com/baozhuhan/awesome-se-box
👨🎓 我的专业课程互联网备份。
c cpp homeworks html-css-javascript hzcu java python3
Last synced: 07 Mar 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/melardev/cppqtreverseshell
Qt Cpp Reverse shell
bind-shell cpp cybersecurity infosec networking qt qt5 reverse-shell security sockets
Last synced: 02 Aug 2025
https://github.com/choaib-elmadi/getting-started-with-ros
Learn the Robot Operating System (ROS), including both ROS1 Noetic and ROS2 Humble, installation and essential commands.
cpp debian-linux linux python robot robot-operating-system robotics ros ros1 ros1-noetic ros2 ros2-humble ubuntu
Last synced: 31 Oct 2025
https://github.com/s4m-mo/language-runner-vscode
A VS Code extension that can run a variety of file types.
c cpp javascript language-runner nodejs python vbnet vscode vscode-extension
Last synced: 08 Apr 2026
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/maksasj/omni_reflector
Omni reflector - C++ reflection/serialization library
Last synced: 23 Sep 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/veeso/stringext
C extension of string.h
ascii-to-hex c cpp hex-to-ascii join-in-c library libstring replace-in-c replaceall-in-c reverse-in-c string string-extended string-extension string-manipulation substr-in-c substring-in-c trim-in-c
Last synced: 21 May 2026
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/nthnn/wtfc
Playful language extension for C and C++ that introduces unconventional and humorous macros aims to add a touch of creativity.
c c-programming c99 cpp cpp11 embedded-language functional-programming header-only language macros metaprogramming programming-language
Last synced: 10 Apr 2025
https://github.com/muqsitnawaz/sfy
Post Modern C++ library for string-fying objects
Last synced: 09 Feb 2026
https://github.com/mfdeveloper/pyramid.opengl
My first pure C++ project with a 3D Pyramid, using Winged-Edge data structure. This is for OpenGL study concepts
3d-pyramid cpp cube freeglut opengl opengl2 pyramid visual-studio winged-edge
Last synced: 15 Apr 2026
https://github.com/gershnik/argum
Fully-featured, powerful, command line argument parser in C++20
argument-parser argument-parsing cli command-line command-line-parser command-line-parsing cplusplus cpp cpp20 header-only option-parser option-parsing parser
Last synced: 10 Feb 2026
https://github.com/simeonhristov99/fmi_graduation_exams_information_systems
This repository holds solutions of the exams given to 4-th year Information Systems students graduating the Faculty of Mathematics and Informatics, Sofia.
cpp er-diagram haskell sql uml use-case-diagram
Last synced: 10 Feb 2026
https://github.com/andreeadraghici/30daysofcode
30 Days Of Code / HackerRank
30daysofcode c cpp hackerrank java python
Last synced: 14 Apr 2026
https://github.com/overmighty/co_http_uring
C++20 HTTP/1.1 server library using coroutines and Linux's io_uring API.
coroutines cpp cpp20 http http-server io-uring linux
Last synced: 11 Feb 2026
https://github.com/nglsg/mui
Simple ECS UI architecture based on imgui implementation
cpp framework software-architecture uikit
Last synced: 11 Feb 2026