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-09 00:06:55 UTC
- JSON Representation
https://github.com/Chi-EEE/html-parser
C++ HTML parser that generates a simple DOM tree in C++17
boost cpp cpp-html-parser cpp17 css html html-parser html-parser-library html5 library parser scraping xmake
Last synced: 12 Mar 2025
https://github.com/zaki-x86/cxx_project_template
Template for midsize to large c++ projects
ci-cd cmake cmake-template cmakelists cpp cpp11 cpp17 cpp20 doctest documentation doxygen git gitbook github-actions googletest test-automation
Last synced: 13 Apr 2026
https://github.com/kaierikniermann/c_cpp-mini-project-template
This is a template you can use for small quick C projects
Last synced: 13 May 2026
https://github.com/helcsnewsxd/famaf-computer_science-networks_and_distributed_systems-lab3
Laboratorio 3 de la materia de Redes y Sistemas Distribuidos de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
algorithms analysis congestion-control cpp famaf-unc flow-control lab matplotlib network omnetpp optimization python transport-protocols university-project
Last synced: 28 Feb 2025
https://github.com/kojobailey/nucc-cpp-parser
A simple drag-n-drop terminal-based tool for unpacking CyberConnect2 NUCC XFBIN files into more easily-editable formats and vice versa.
binary cpp cyberconnect2 deserialisation deserialiser files json nucc parser reader repacker serialisation serialiser terminal-based unpacker writer xfbin
Last synced: 18 Apr 2026
https://github.com/imthecurse/temp-folder
:hourglass: :file_folder: A linux notification based program that creates and removes a temporary directory automatically.
automatic-deletion cpp cpp17 linux-app linux-shell temporary-directory temporary-files
Last synced: 28 Jan 2026
https://github.com/wtrsltnk/meshcraft
Old piece of code that I wrote around 2004. This application renders meshes, and the idea was a plugin system with different type of 3d file formats.
Last synced: 13 Apr 2026
https://github.com/nguyenchiemminhvu/LinuxNetworkProgramming
A comprehensive guide for Linux Network (Socket) programming
c cpp network-programming socket-programming
Last synced: 06 Oct 2025
https://github.com/pegvin/dllbundler
Recursively Copy DLLs Required By A .exe or a .dll file.
cpp cpp17 dll-bundler mingw mingw-cross-environment mingw-environment mingw-w64 mingw32 mingw64 msys2 objdump
Last synced: 06 Oct 2025
https://github.com/kanansnote/basic-programming-exercises
Some Programming Exercises in My Learning Journey. This repository contains code in Java, C++, Python, HTML, CSS, and JavaScript.
cpp css html java javascript learning programming python
Last synced: 30 Dec 2025
https://github.com/baqar-abbas/data-structures---algorithms
This Repo contains the programs related to Data structures and algorithms built using C language, C# (C Sharp), JavaScript and Ruby.
abstract-data-types algorithms algorithms-and-data-structures arrays binary-search c cpp csharp data-structures javascript linear-search linked-list linkedlist queue recursion stack
Last synced: 12 Oct 2025
https://github.com/laateef/xclox
C++11 header-only cross-platform date and time library with an asynchronous NTP client
asio async client clock cmake cpp cpp11 cross-platform date datetime event-driven header-only ntp ntp-client packet query server tdd test-driven-development time
Last synced: 05 Feb 2026
https://github.com/tvumcc/pde-sandbox
Interactive simulation of physics based PDEs using OpenGL compute shaders
Last synced: 17 Apr 2026
https://github.com/hongyihao-sxit/sesame_algorithm_club
The documents about Sesame Algorithm Club
Last synced: 06 Oct 2025
https://github.com/sontungexpt/mario3
The project for SE102.N21.PMCL class
cpp game game-development mario
Last synced: 17 Oct 2025
https://github.com/DaLae37/OnTheTop
Quiz and battle game
cpp quiz turn-based-strategy windows-console-game
Last synced: 11 Mar 2025
https://github.com/gusenov/examples-boost
:large_blue_diamond: Примеры использования библиотек Boost.
boost cpp examples json serialization
Last synced: 22 Apr 2026
https://github.com/roystonfurtado/smart-glass
A Smart Glass which connects to a mobile device and displays all mobile notifications like incoming calls,messages,etc on an OLED Display.
android arduino arduino-uno cpp oled
Last synced: 09 May 2026
https://github.com/superpuero/kawa_ecs
Lightweight, fast, single-heaeder ecs library written in c++
blazingly-fast cpp cpp17 cpp20 ecs entity-component-system game game-development game-engine header-only
Last synced: 06 Oct 2025
https://github.com/stratblues/game_protocol_quic
application protocol built ontop of MsQuic, flexible header logic for implementations
Last synced: 06 Oct 2025
https://github.com/enansari/cph
competitive programming helper: A powerful parser to make competitive coding easier | دستیار برنامه نویسی رقابتی: یک پارسر قدرتنمد برای استفاده در کدنویسی رقابتی
codeforces competitive-programming cpp parser python quera quera-ir
Last synced: 17 Oct 2025
https://github.com/pulkit1822/geeksforgeeks
This repository compiles my daily solutions to Geeksforgeeks challenges, categorized by date and problem. Each solution directory includes the corresponding question in the README for quick reference. Contributions are welcome, and the project is licensed under MIT.
coding-challenges cpp data-structures-and-algorithms java problem-solving
Last synced: 12 Oct 2025
https://github.com/mylifeismyhome/peer-thread-pool
Manage Multiplie Peer Connection using Thread Pools n Peers gets handled by one thread.
cpp mit-license server-client socket-programming thread-pool
Last synced: 11 Mar 2025
https://github.com/lenoben/image-processing
C/C++ cmake library for digital image processing without external libraries apart from the png and zlib libraries
c cpp digital-image-processing image-processing library linux-app png
Last synced: 28 Jan 2026
https://github.com/ignavan39/binary-tree
university laboratory binary tree
binary-search binary-search-tree binary-tree cpp cpp20 lab
Last synced: 09 Oct 2025
https://github.com/tejashviraj19/100daysofdsaincpp
🧠 Daily DSA grind in C++ — a 100-day journey of solving problems, sharpening logic, and building mastery in data structures and algorithms. 🚀
100daysofcode algorithm challenge coding cplusplus cpp datastructures dsa practice programming
Last synced: 17 Oct 2025
https://github.com/rocker2102/competetive
GFG/Hackerrank/LeetCode practice questions & solutions
c competitive-programming cplusplus cpp gfg-solutions hackerrank hackerrank-solutions java js leetcode leetcode-solutions mysql php python python3 sql
Last synced: 13 Apr 2026
https://github.com/artifact-works/geomcpp
GeomCpp is a lightweight C++ library focused on providing fundamental geometric operations and algorithms. Offers simple and efficient API for working with basic geometric shapes, supports visualization.
cpp cpp20 cpp20-library geometry
Last synced: 27 Oct 2025
https://github.com/haimozer123/network_project_rted
enhanced UDP-based file transfer system, similar to TFTP, with additional features in CPP
Last synced: 01 Apr 2025
https://github.com/sanjinkurelic/arduinoplayground
Some examples written in C++, that use DC motors (L298N), IR and ultrasonic sensors for solving some tasks with Arduino Mega 2560.
arduino arduino-mega-2560 arduino-motor arduino-ultrasonics cpp dc-motor dcmotorcontrol ir-sensor l298n ultrasonic-sensor ultrasonic-sensor-distance
Last synced: 15 May 2026
https://github.com/asko7779/kernel-panic-module
Early and primitive version of a kernel panic module programmed in C++ as a part of my OS projects and tests
bare-metal cpp kernel-panic os programming testing-module
Last synced: 13 Oct 2025
https://github.com/mouad-el-asri/webserv
🚀 We've just created our own HTTP server "webserv". Which we can test using a real web browser. Our main goal was to gain a better understanding of the HTTP protocol, which is crucial for internet communication. Webserv has helped us unravel the mysteries of HTTP. Come and explore the world of HTTP with us. 🌟
cgi cpp cpp-programming cpp98 http http-protocol http-request http-server https-response multiplexing networking webserv webserver
Last synced: 10 Jan 2026
https://github.com/wizenink/bring
High-performance, lock-free SPSC ring buffer
concurrent cpp lock-free ring-buffer spsc
Last synced: 04 Mar 2026
https://github.com/abolfazlmohammadpour/simplehydraulicjackcontrollerwitharduino
A Simple Hydraulic Jack Controller Wrote By Arduino
Last synced: 02 May 2026
https://github.com/akash1474/glfw_opengl
A simple starter project for getting into graphics programming in c++
cpp graphics graphics-3d graphics2d imgui opengl spdlog starter-project ui
Last synced: 16 Apr 2026
https://github.com/storn5/vector
A simple 3D game written in C++ with graphics implemented from scratch in DirectX, OpenGL and Vulkan, inspired by X-Wing (1993), Elite (1984) and X4: Foundations
Last synced: 30 Jan 2026
https://github.com/ka-iden/Raytracing-Test
Following "Raytracing In One Weekend" and subsequent books to learn about raytracing. These books are found at: https://raytracing.github.io/
cpp ppm raytracing raytracing-in-one-weekend raytracing-the-next-week raytracing-the-rest-of-your-life stb-image
Last synced: 13 Oct 2025
https://github.com/beliavsky/scientific-programming-speed-comparisons
Links to speed comparisons of languages used in scientific omputing
benchmarks cpp fortran julia language-comparison matlab performance python r scientific-computing scientific-programming
Last synced: 13 Apr 2026
https://github.com/zigrazor/chihuahua
C++ unique identifier utilities
cplusplus cpp cpp-library cpp20 id-generation id-generator unique-id unique-id-generator unique-identifier utility utility-library
Last synced: 13 Jun 2025
https://github.com/tpayne/lang-examples
Some examples of programming languages created for practice purposes only
chatbot cpp expressjs gemini gemini-ai gemini-api groovy json node-js nodejs openai openai-api openai-chatgpt php programming-language rest-api restful-webservices webapp
Last synced: 18 Jan 2026
https://github.com/kbnim/cpp-jegyzet
C++ lecture notes written in Hungarian [Course: Programming languages (C++)]
cpp cpp11 latex lecture-notes pdf
Last synced: 28 Jan 2026
https://github.com/a1383n/dns_reverse_proxy
Forwards DNS queries to an external resolver, returns responses, and allows for logging and modification of queries and responses.
cmake cpp dns dns-server networking reverse-proxy
Last synced: 18 Jan 2026
https://github.com/astrodynamic/smartcalculator
A Python calculator application with a Qt/QML interface, utilizing a C++ library for dynamic calculations.
api arithmetic calculator cmake cpp ctypes dylib expression-calculator gui mathematics mvp mvvm pyside python3 qml qt6 rnp slot trigonometric-calculations
Last synced: 16 Apr 2026
https://github.com/fossillogic/fossil-strings
The Fossil String Library is a versatile, platform-independent library designed to provide robust string manipulation capabilities. It supports classic C strings, wide strings, and byte strings, offering a comprehensive solution for handling various string types in both C and C++ projects.
c cpp fossillogic meson mesonbuild ninja-build string-manipulation
Last synced: 24 Jan 2026
https://github.com/johnl28/qmanager-cefintegration
QManager is a windows application, which provides you the possibility to hide desktop icons automatically and, detect mouse activity.
cef cpp ipc javascript multiprocessing multithreading personalisation tool windows
Last synced: 13 Apr 2026
https://github.com/mirzaazwad/cse4403-data-structures-and-cse4404-algorithms
This is the repository where I outline the different implementations of various data structures and algorithms as well as different aspect covered by means of problem solving or various courses conducted by Mezbaur Rahman Ucchash Sir, Lecturer, IUT, Fardin Saad Sir, Lecturer, IUT and Mohammad Saidul Islam Sir, Lecturer, IUT.
Last synced: 14 Oct 2025
https://github.com/aavision/bubble-sort-benchmarks
Benchmarking Bubble sort using different languages!
bash bubble-sort bubblesort c cpp cython go golang javascript php python python3 ruby rust ubuntu
Last synced: 19 Jan 2026
https://github.com/monomotion/flom
library to handle keyframed motion of robots
cpp cpp17 file flom format monomotion motion robot
Last synced: 06 Feb 2026
https://github.com/denyskryvytskyi/scifishooter
Unreal Engine 5 3D Shooter prototype
3d-game 3d-shooter cpp game-development gamedev shooter-game ue5 ue5-shooter unreal-engine-5
Last synced: 24 Jan 2026
https://github.com/leandrosq/cpp-physics-sandbox
Simple Verlet physics sandbox
cpp cpp23 emscripten physics sandbox verlet verlet-integration verlet-physics wasm
Last synced: 17 Jan 2026
https://github.com/mrk21/cpp-webmock
The cpp-webmock is HTTP mocking library that was created by referencing to WebMock of Ruby.
Last synced: 13 Oct 2025
https://github.com/ralvarezdev/uru-programming-1-blackjack
Simple blackjack terminal game from Programming 1 college course
blackjack blackjack-game cpp game rafael-urdaneta-university terminal universidad-rafael-urdaneta
Last synced: 18 Oct 2025
https://github.com/laa-1/c-compiler
一个 C 语言编译器和虚拟机,支持除结构体以外的语法,支持字节码导出和直接运行字节码,内建I/O函数,包含了词法分析、语法分析、构建 AST、类型推导和检查、错误检查、错误信息输出、字节码生成、虚拟机执行等多个模块。
abstract-syntax-tree bytecode c-language complier cpp virtual-machine
Last synced: 06 Feb 2026
https://github.com/call-me-ahmaaad/gas-and-fire-detection
This is a simple IoT project that can measure gas concentration levels and can detect fire.
cpp electronics esp32 flame-sensor iot iot-application mq5-sensor mqtt mqtt-broker sensors
Last synced: 06 Feb 2026
https://github.com/hasanulmukit/programming-problems
A curated repository of programming problem solutions implemented in C, C++, Java, and Python. Organized by topic and difficulty, it provides a clear and accessible resource for developers and learners to explore algorithms, data structures, and coding challenges.
c coding-interviews coding-test cpp java programming-exercises programming-problems python
Last synced: 13 Apr 2026
https://github.com/lai-huy/csce-221
Source code for CSCE 221
algorithms cpp csce221 data-structures data-structures-and-algorithms tamu tamu-csce221
Last synced: 05 Jul 2025
https://github.com/nikoksr/prinfo
Fast printer information gathering tool for windows.
Last synced: 28 Jan 2026
https://github.com/pymarcus/competitive_programming
Exercícios afim de melhorar a lógica e o desempenho nas competições
Last synced: 08 Oct 2025
https://github.com/callocgd/networkmanager
A C++ Http Request Tool For ImGui, GeometryDash-Geode, and other Render Engines
cpp curl geode geometry-dash http-client imgui pthreads
Last synced: 16 Mar 2026
https://github.com/pablonicolla/ipulse
Scalable web app blog with dedicated C++ and OpenCV API service to handle image manipulation
cpp docker ejs javascript opencv
Last synced: 27 Jan 2026
https://github.com/styczynski/poly-var-cpp
Just-for-fun implementation of polymorphic variables in C/C++
c-plus-plus cpp library polymorphic polymorphic-types variables-and-their-usages
Last synced: 01 Jun 2026
https://github.com/tntmeijs/plain
A simple webbrowser built completely from scratch.
computer-graphics cpp network-programming vulkan webbrowser winsock
Last synced: 01 Jun 2026
https://github.com/birdroad1/server-pinger
Server pinger for Minecraft written in C++
cpp crawler make minecraft minecraft-scanner postgres scanner server
Last synced: 14 Apr 2026
https://github.com/brenofariasdasilva/c
My C Language Codes.
algorithms algorithms-and-data-structures c cpp deitel-exercises
Last synced: 21 May 2026
https://github.com/suxrobgm/cppcourseworkassignments
Individual and Group Assignments in the course Programing in C++ (CSC206)
Last synced: 26 Mar 2025
https://github.com/aryank1511/cpp-object-oriented-programming
Compilation of all the files, notes and programs that I created while taking Tim Buchalka's "Beggining C++ Programming - From Begginer to Beyond" Course on Udemy which is taught by Frank Mitropoulos.
Last synced: 08 Oct 2025
https://github.com/ameya-kawade/guess-the-number
It's a little project to guess the right number .Random number is generated and we have to guess it .
Last synced: 09 Apr 2025
https://github.com/veljkobogdan/exponentialnotationlib
A lightweight C++ library for handling exponentially large or small numbers using scientific notation (mantissa × 10^exponent).
cpp exponential exponential-notation header-only math math-library notation
Last synced: 16 Mar 2025
https://github.com/sebsikora/void_thread_pool
An ultra-simple thread pool implementation for running void() functions in multiple worker threads
concurrency cplusplus-11 cpp multithreading thread-pool threading threadpool worker-threads
Last synced: 16 Mar 2026
https://github.com/dhruvdcoder/poly-metic
A c++ library for polynomial and matrix arithmetic, focused on applications in Kinematics.
computational-kinematics cpp kinematics matrices polynomials
Last synced: 03 Apr 2025
https://github.com/nicknaso/debug-addon-xcode
Debug Node.js native addon with Xcode
addon clang cpp debug javascript native nodejs xcode
Last synced: 16 Apr 2026
https://github.com/roy7077/potd-leetcode
this repository contain solutions to the daily programming problems presented by LeetCode. I will be using C++ or java or C programming languages to code.
cpp daily-coding-problem dsa dsa-algorithm leetcode leetcode-solutions potd potd-solution
Last synced: 19 Oct 2025
https://github.com/notakki/select-usaco-solutions
Select USACO solutions in Java and C++
competitive-programming competitive-programming-solutions cpp java usaco usaco-bronze usaco-guide usaco-solutions usaco-training
Last synced: 18 May 2026
https://github.com/chihebabiza/my-cpp-stack-array
A lightweight, template-based stack class built on top of the `clsMyQueueArr` class, which in turn uses a custom dynamic array (`clsDynamicArray`). This class provides basic stack behavior (LIFO – Last In, First Out) by inserting new elements at the beginning of the internal array.
cpp cpp-library data-structures oop stack
Last synced: 16 Mar 2026
https://github.com/ron4fun/patternfinder
Helps find patterns in byte array.
byte-stream bytes bytestreams cplusplus cpp pattern-matching wildcard-matches
Last synced: 09 Oct 2025
https://github.com/amirreza81/os-lab
Reports and projects from the Operating System Lab course (CE-408) at Sharif University of Technology
bash bash-script c cpp debian inter-process-communication kernel linux memory-management operating-system os os-lab process sharif-university-of-technology shell systemcalls threads ubuntu
Last synced: 27 Jan 2026
https://github.com/oblivioncth/libfp
A C++ interface for BlueMaxima's Flashpoint
bluemaxima-flashpoint cmake cpp fetchcontent find-package flashpoint library qt qt6
Last synced: 05 Mar 2026
https://github.com/amitrajitbose/insurance-management-system
cpp management-system oops-in-cpp
Last synced: 13 Oct 2025
https://github.com/platinumfrog/atrv_jr_qt
An interface for ATRV-JR with Ros2 and Qt5
Last synced: 06 Feb 2026
https://github.com/canytr/editor
This project is a text editor developed using the Qt framework. It will provide basic text editing features and allow users to perform operations such as creating, editing, saving, and opening text files.
c cpp editor file localfiles qt
Last synced: 16 Apr 2026