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/atus/proove_433_cpp
C++ lib for controlling your Proove/Nexa/Anslut/Telldus RF sockets
433mhz anslut cpp iot nexa proove proove-rf-sockets raspberry-pi rf telldus
Last synced: 10 May 2026
https://github.com/indeemasoftware/qpredix
This is Qt/C++ SDK for Predix Ge services API (https://www.predix.io/) developed by Indeema Software Inc.
cpp industrial ingest-data predix predix-cloud predix-uaa qpm timeseries-service
Last synced: 18 May 2026
https://github.com/saadbazaz/airpal
AirPal, the (dummy) Flight Reservation System. Written in C++ as a Data Structures project, with a UI in QTC++.
cpp flight-reservation flight-reservation-system qt student-project
Last synced: 01 May 2026
https://github.com/joyrider3774/dynamate_playdate
Dynamate is a puzzle game for playdate
cpp game playdate playdate-console puzzle-game retro retrogaming
Last synced: 29 Mar 2025
https://github.com/CorridoniMatias/kemmens
Biblioteca Multiuso para C - Socket Server - Socket Client - Thread Pool - Serialization - Command Interpreter
c command-interpreter commons cpp frba gnu kemmens operativos serialization sisop socket thread thread-pool utn
Last synced: 11 May 2025
https://github.com/sschleemilch/cpp-gitbash-powerline
bashrc cpp git gitbash powerline-shell
Last synced: 19 May 2026
https://github.com/shvixxl/arkanoid-nine-hells
Upside down Arkanoid with Magic in Hell 🎮
arcade cpp game game-2d game-development sdl2
Last synced: 13 Feb 2026
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/3zrv/raytracerincpp
A ray tracer that renders in 16-color VGA palette at 640x480 resolution.
Last synced: 18 May 2026
https://github.com/qtlittlexu/thefungame-tetris
这是一个使用 C++ 和 EasyX 写的俄罗斯方块小游戏,代码简单,只封装了 Game 和 Block 类,非常适合初学者学习
Last synced: 06 Apr 2025
https://github.com/arturfriedrich/programozasgknb_intm021
Gyakorlati anyagok a Széchenyi István Egyetem Programozás (GKNB_INTM021) tárgyához
Last synced: 13 May 2026
https://github.com/sarincr/object-oriented-programming-with-cpp
Object-oriented programming is a programming paradigm based on the concept of "objects", which can contain data and code: data in the form of fields, and code, in the form of procedures. A feature of objects is that an object's own procedures can access and often modify the data fields of itself.
algorithms artificial-intelligence c course cplusplus cpp data-science datascience datastructure datastructures deep-learning machinelearning object-oriented-programming objective-c oops-in-cpp opps programming-exercises programming-paradigm regression
Last synced: 09 May 2026
https://github.com/pingzilao/zookeeper_client_design_manual
zookeeper client sdk 开发必备 指南 ,C++,C, java, golang,go, 服务注册,服务发现,负载均衡,分布式锁
c client cpp go golang java zksdk zookeeper zookeeper-client
Last synced: 17 Jan 2026
https://github.com/dashroshan/daa-oop-lab
📝 3rd semester DAA and OOP lab question solutions in C++
cpp design-and-analysis-of-algorithms object-oriented-programming
Last synced: 06 Apr 2025
https://github.com/gabrioliv/cpp-opengl-simple-games
Simple Games using C++ and OpenGL
cpp cpp-library freeglut game games glut learning opengl pong-game programming rush-hour testing
Last synced: 13 May 2026
https://github.com/canokaue/azr3-mac
Mac OS X port of Rumpelrausch's drawbar organ VST instrument plugin.
64-bit azr3 cpp macos macosx music-production music-programming organ organ-pipe plugin plugin-sdk rumpelrausch virtual-instruments vst vst-instrument vst-plugin vst2 vst24 vstgui vsti
Last synced: 14 Mar 2025
https://github.com/snwfdhmp/population-genome-evolution
Library for simulating the evolution of a population's genome through reproductions, by applying genes mutations and cross-overs.
cpp evolution-simulator genetic-programming simulation
Last synced: 18 May 2026
https://github.com/AfonsoCMSousa/ASM-Emulator
ASM Emulator is a Simpler-way of having fun writing assembly!
assembly cpp cpp17 early-development ncurses
Last synced: 05 Mar 2025
https://github.com/piotr-maker/sqlinq
SQLinq is a C++ library that enables easy and efficient integration with SQL databases, using a syntax similar to LINQ from C#.
cpp cpp20-library databases linq orm sql sqlite
Last synced: 25 Apr 2026
https://github.com/xelroth/keylogger
A professional keylogger programmed with Python, C++ that is cross-platform containing good options
c2 cpp cpp-keylogger keylogger keylogger-python keylogger-script linux linux-keylogger malware pyrogram python python-keyboard python-keylogger python-malware socket trojan trojan-malware websocket windows windows-keylogger
Last synced: 12 May 2025
https://github.com/falcon-09/leetcode-problems
algorithms cpp data-structures leetcode-solutions
Last synced: 02 Jan 2026
https://github.com/ferhatgec/ee
Ee? Access E codes from C++.
cpp e eee europe european-union
Last synced: 18 Feb 2026
https://github.com/joanstinson/stinsonengine
A 3D engine using C++ with OpenGL that tries to mimic Unity's functionalities.
cplusplus-11 cpp game-engine-3d game-engine-development opengl
Last synced: 20 May 2026
https://github.com/dzh-a-v/mcs-sem3-oop-labs
All the labs for the discipline OOP (C++, QT) of the 3rd semester.
Last synced: 25 Dec 2025
https://github.com/hxndev/apriori-algorithm-frequent-item-in-grocery-store
This assignment will give you basic insight into using Apriori algorithm. Apriori is use for finding the frequent item set in transaction.
apriori apriori-algorithm code cpp data-structures frequency frequency-analysis grocery-list grocery-store oop oop-principles
Last synced: 30 Oct 2025
https://github.com/karmakrafts/kstd-platform
OS abstractions for various purposes like memory mapping for C++17/20.
abstraction cplusplus cplusplus-17 cplusplus-20 cpp cpp17 cpp20 cross-platform cross-platform-library library standard-library
Last synced: 11 May 2025
https://github.com/kaushalmodi/nim-systemverilog-vpi
Using Nim to interface with Verilog and SystemVerilog test benches via VPI
1364-2005 1800-2017 c cpp nim pli systemverilog verilog vpi
Last synced: 14 Apr 2025
https://github.com/samsilverman/rwmicro
rwmicro is a lightweight C++ library for generating random-walk microstructures—binary patterns created by a periodic random walk.
computational-mechanics cpp generative-design materials-science metamaterials microstructure monte-carlo procedural-generation random-walk stochastic
Last synced: 07 Mar 2026
https://github.com/tebogoyungmercykay/object_orientated_programming_in_cpp
C++ is a cross-platform language that can be used to create high-performance applications. C++ was developed by Bjarne Stroustrup, as an extension to the C language. C++ gives programmers a high level of control over system resources and memory. The language was updated 4 major times in 2011, 2014, 2017, and 2020 to C++11, C++14, C++17, C++20.
access-control-device array-of-objects binary-heap classes cpp doubly-linked-lists encryption-and-decription enumeration genetic-algorithm inheritance linear-data-structures matrix-arithmetic operator-overloading pointers pointers-to-objects singly-linked-lists stacks templates vectors
Last synced: 13 Apr 2025
https://github.com/ripred/profiler
Easily profile your Arduino functions to see how much time they take. The output can be disabled and enabled at runtime. Very lightweight. Optional output pin debugging and custom text output supported too.
arduino arduino-library cplusplus cpp profiling profiling-library utility-library
Last synced: 17 May 2026
https://github.com/ivangalbans/hackerrank
My solutions to HackerRank challenges
algorithms clojure cpp data-structures functional-programming hackerrank-solutions problem-solving sql
Last synced: 11 May 2025
https://github.com/jcksnvllxr80/sidescroller
SideScroller Demo in Unreal Engine 5.2
cpp games sidescroller unreal-engine
Last synced: 12 Sep 2025
https://github.com/docentyt/ffvid
Fast and easy-to-use video editor based on FFmpeg.
cmake cpp ffvid multiplatform native open-source video-editing
Last synced: 09 May 2025
https://github.com/abcdesktopio/oc.user
abcdesktop main graphical user container
bash c cpp dockerfile nodejs tigervnc x11 xtermjs
Last synced: 30 Jun 2025
https://github.com/astrodynamic/multilayerperceptron-in-qt-cpp
MultilayerPerceptron Project is a C++ implementation of a multilayer perceptron capable of classifying handwritten Latin alphabet images with 2 to 5 hidden layers. Built with the MVC pattern and Qt library, it requires C++17, CMake, Qt5 Widgets/Charts, and Google Test library. The program can be customized and features options.
cmake cpp cpp-programming cpp17 gui image-classification machine-learning makefile mlp multilayer-perceptron multilayer-perceptron-network neural-network qt ui
Last synced: 08 May 2026
https://github.com/tole-k/ant-colony-optimization-solving-google-hashcode-2020
Ant Colony Optimization algorithm solving Google HashCode 2020 online elimination problem
book cpp google greedy-algorithm library mutations np-hard optimization
Last synced: 05 Jun 2026
https://github.com/caoimhebyrne/cmake-lagom-template
A minimal project template for building a C++ application using SerenityOS' Lagom libraries
Last synced: 22 Mar 2025
https://github.com/srijxnnn/emu8
emu8 - A CHIP-8 emulator (or interpreter) written in C++.
chip-8 chip8 chip8-emulator chip8-interpreter cpp emu8 sdl2
Last synced: 13 Mar 2025
https://github.com/zyugyzarc/dees
Dees is a compiled, dynamicaly typed, programming language made with C++ and Python.
compiler cpp language programming-language python
Last synced: 16 Apr 2026
https://github.com/redwansharafatkabir/cpp-code
basic-codes c-plus-plus c-plus-plus-examples cplusplus cpp cpp-programming
Last synced: 20 Jul 2025
https://github.com/gittygupta/slam
Simplest implementation of Simultaneous Localisation and Mapping with Brute-force matching of necessary points. Visualized and optimized using Pangolin and g2o libraries of C++ respectively, build for python.
Last synced: 19 May 2026
https://github.com/madhuryahait/arduino_obstacle_avoiding_bot
Arduino code for Bot
arduino arduino-library arduino-uno bot cpp
Last synced: 11 Sep 2025
https://github.com/johancdev/bomberman
💣 Recreation of Bomberman arcade game using Raylib and C++. This project has been done with 5 other students and signed the end of my 2nd year at Epitech.
Last synced: 13 Apr 2025
https://github.com/samyam81/theoryofcomputation
This is a repository created to store the questions related to theory of Computation. This maynot be the most efficient way of solving the problem.
cpp java theory-of-computation
Last synced: 19 May 2026
https://github.com/developerpaul123/cmakeqt5example
cmake cpp example example-code example-project examples gui guide qt qt5
Last synced: 15 Sep 2025
https://github.com/rozanlaudzai/competitive-programming
My competitive programming solutions, templates, and learning resources.
algorithms atcoder atcoder-solutions codeforces codeforces-solutions competitive-programming cpp cses-solutions data-structures data-structures-and-algorithms leetcode leetcode-solutions tlx tlx-solutions tlx-toki
Last synced: 20 Jan 2026
https://github.com/sanjarzayniev/cpp-projects
Here are all the projects that I made in C++.
Last synced: 06 Apr 2025
https://github.com/youssef-saaed/booleanarray
A C++ class for storing boolean values efficiently using a single bit instead of byte per value
bitwise-operators cpp memory-management open-source optimization
Last synced: 22 Mar 2025
https://github.com/samyam81/anonymous-functions
A lambda expression in Java is a concise way to define an anonymous function that can be used as a method parameter or assigned to a variable.
cpp csharp functional-programming java
Last synced: 11 May 2026
https://github.com/kassane/sieve-cache-cpp
A SIEVE cache implementation for C++
cache-algorithm cpp sieve sieve-cache
Last synced: 03 Feb 2026
https://github.com/soreing/des-cpp-encrypt
Simple DES encryption library for C++
Last synced: 05 Apr 2025
https://github.com/akshat2602/sem3_dsl
Assignments for SPPU Sem 3 Comp Engineering DSL (Data structures Lab)
Last synced: 05 Apr 2025
https://github.com/bartoszklonowski/extendedvector
C++17 version of std::vector, but much more extended and provided with all the features available in List<T> from .NET Framework.
cpp extendedvector foreach list std vector
Last synced: 09 Mar 2026
https://github.com/dylanbt928/raycasting
💡 Raycasting engine using C++ and GLFW to simulate 3D perspective rendering from 2D maps.
2d 3d c cmake cpp game glfw raycasting
Last synced: 16 Jun 2025
https://github.com/dkosmari/gtk-sfml
A set of gtkmm3 widgets for SFML integration.
c-plus-plus cpp cross-platform-library graphics gtkmm gtkmm3 library multimedia opengl sfml
Last synced: 18 Apr 2026
https://github.com/chris-1101/codewars
:city_sunset: A mirror of attempted/completed codewars challenges
code-challenge codegolf codewars cpp
Last synced: 17 Mar 2025
https://github.com/siyovush-hamidov/postgresql-cpp-connector
🏙️This project showcases a C++ application that connects to a PostgreSQL database to query information. With a simple terminal interface, users can easily retrieve data by entering the prompt.
cpp devops libpqxx postgres postgresql sql
Last synced: 27 Dec 2025
https://github.com/mhdzhhan/advanced-cpp-learning
To improve programming logic. ❤🔥
Last synced: 18 Mar 2025
https://github.com/mohammadkarbalaee/programming-fundamentals
All the codes and exercises done during the fundamentals of programming course that I took on fall 2020
c cpp problem-solving programming sbu
Last synced: 27 Mar 2025
https://github.com/realtimechris/directx12-class-library
Some of the DirectX 12 Core Interfaces, lightly wrapped and with some of my currently preferred defaults.
cpp directx12 header-only wrappers
Last synced: 27 Mar 2025
https://github.com/villy-p/logic-projects
A Collection of projects for Logic class of 2022-23. Includes Chess, Craps, Monopoly, and Poker!
c chess chess-game cpp craps craps-game css games html lisp monopoly monopoly-game poker poker-game typescript
Last synced: 19 Mar 2025
https://github.com/r1walz/cuda-ray-tracing-in-one-weekend
Didactic ray tracing implementation using C++
Last synced: 13 Jul 2025
https://github.com/kaanaktas/paillier-homomorphic-encryption
Paillier Homomorphic Cryptosystem
cpp homomorphic homomorphic-cryptography-scheme homomorphic-encryption paillier paillier-cryptosystem
Last synced: 20 Mar 2025
https://github.com/ifera/pathmapper
A data structures project utilizing Dijkistra algorithm and AdjacencyList to find the shortest path between two nodes.
adjacency-list cpp datastructures dijkistra-algorithm eme nust opensource path-mapping shortest-path-algorithm
Last synced: 09 Apr 2025
https://github.com/dynonguyen/huffman-coding
Static Huffman Coding algorithm with C++
Last synced: 17 Feb 2026
https://github.com/nathad17/segitiga-siku-siku-with-cpp-v1
bangun datar segitiga siku-siku dengan c++
cpp do-while-loop for-loop loop segitiga triangle while-loop
Last synced: 09 Jul 2025
https://github.com/madladsquad/untitledlog
A logging library initially written for the Untitled Vulkan Game Engine
console cpp imgui logging logging-library
Last synced: 11 Apr 2025
https://github.com/tangsiyang2001/sponge
A personal implementation of CS144.
Last synced: 27 Mar 2025
https://github.com/sandeepkundalwal/data-structures-algorithms-ii
[CS514: Data Structures & Algorithms - II] This repo contains all the assignment of CS514 offered at IIT Mandi by Dr. Dileep AD during Fall Session 2022.
algorithms-and-data-structures cpp dijkstra-algorithm fibonacci-heap kruskal-algorithm mergesort prims-algorithm quicksort
Last synced: 27 Mar 2025
https://github.com/basemax/jalalicalendarchecker
Tiny function to check the jalali calendar.
c calendar cpp date daterange jalali jalali-calendar jalali-date jalalidate validate validation validator
Last synced: 05 May 2025
https://github.com/hvass-labs/parallel-pipelines
Convert serial computations into parallel pipelines
Last synced: 03 Apr 2025
https://github.com/iamazeem/stackoverflow
StackOverflow Q&A: My Answers | https://stackoverflow.com/users/7670262/azeem
c c-plus-plus cpp go golang javascript js json linux python qml qt qt5 ruby stackoverflow webassembly
Last synced: 06 May 2025
https://github.com/khushiyant/reqboost
Reqboost is a high-performance Python library developed primarily in C++ and built on libcurl. It is designed for developers who need a fast, efficient HTTP client with minimal overhead and extensive control.
cpp http libcurl pybind11 python requests
Last synced: 12 Apr 2025
https://github.com/mr-technologies/imagebrokercpp
Example of image export from MRTech IFF C++ SDK
camera cpp cuda demosaicing dng genicam gpu h264 h265 image-processing jetson json low-latency machine-vision mipi opencv rest-api rtsp tiff vulkan
Last synced: 12 Apr 2025
https://github.com/html-extract/hext-on-websockets
Websocket Server for Hext. Hext is a domain-specific language for extracting structured data from HTML documents.
async beast boost boost-asio cpp cpp17 seccomp ssl websockets
Last synced: 10 Jul 2025
https://github.com/rakesh9100/cse-dsa-codes
This repository contains the advanced basic reference codes of Data Structures and Algorithms.
algorithms cpp data-structures programmes
Last synced: 17 Jun 2025
https://github.com/kei-k23/todo-cli
This project is a command-line interface (CLI) application that allows you to manage tasks efficiently written C++.
clang cli command-line cpp management todo-list
Last synced: 19 Jun 2025
https://github.com/gbowne1/random_c_cpp_programs
A collection of my random opensource C and C++ programs
c cpp math mathematics program random utilities utility
Last synced: 24 Oct 2025
https://github.com/endurodave/statemachinewithmoderndelegates
C++ State Machine with Modern Delegates
asynchronous-callbacks asynchronous-function-calling asynchronous-programming cpp cpp17 cross-platform delegates embedded-systems linux multi-thread state-machine windows
Last synced: 11 Jul 2025
https://github.com/offa/conan-restclient-cpp
Conan recipe for restclient-cpp.
conan conan-packages conan-recipe cpp restclient restclient-cpp
Last synced: 22 Jun 2025
https://github.com/raedaddala/turtle-graphic-library-in-c-and-sdl2
Simulating the turtle python Library using C++ and SDL2
c cpp graphics sdl2 turtle-graphics turtle-python
Last synced: 16 May 2026
https://github.com/frklan/dodgethecreeps-cpp
Source code for the "Your first game" tutorial at Godot Docs made in C++
cpp cpp17 game-development godot ios
Last synced: 17 May 2026
https://github.com/kaka-lin/canbus-tool
CAN bus tool that can send/dump data. GUI is implemented with Qt/PyQt and QML
cpp docker pyqt5 python-can python3 qml qml-applications qt5 socketcan
Last synced: 16 Jul 2025
https://github.com/Codepth-Technologies/FB-Transcoder
Implementation of FB Transcoder
cpp fb java python3 transcoder
Last synced: 18 Jul 2025
https://github.com/thomasjo/cudalicious
C++ header library intended to reduce CUDA boilerplate code
boilerplate cpp cuda header-only
Last synced: 19 May 2026
https://github.com/im-rises/particlesimulator
10 000 000 particles simulation made in C++ with OpenGL
cplusplus cpp engine imgui opengl particle-simulation particles simulation
Last synced: 17 May 2026
https://github.com/mortennobel/ParallelComputingPlayground
Shows different programming techniques for parallel computing on CPU and GPU
Last synced: 08 May 2025