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-21 00:06:47 UTC
- JSON Representation
https://github.com/khaledashrafh/tiny-compiler
This project is a fully functional compiler for the TINY programming language, which is a language that supports basic arithmetic, boolean, and control flow operations. The compiler can scan, parse, and run code written in the TINY language.
compiler cpp parser semantic-analyzer syntax-analyzer tiny tiny-compiler tiny-language tokenization
Last synced: 17 Oct 2025
https://github.com/theartful/broadcast_queue
A blazingly fast™ single producer multiple consumer broadcast queue
broadcast-queue concurrent-data-structure cpp lock-free multiple-consumers seqlock
Last synced: 26 Oct 2025
https://github.com/oktonion/cpp-fast-delegates
Header-only extension for C++ Fast Delegates of Don Clugston (C++98 compatible)
cpp cpp03 cpp11 cpp98 crossplatform delegate delegates fast fast-delegates
Last synced: 10 Apr 2025
https://github.com/sandialabs/parsegen-cpp
A C++17 library for parser generation for LALR(1) languages
cmake context-free-grammar cpp cpp17 lalr-parser-generator parse parser parser-generator parser-library regular-expression sandia-national-laboratories scr-2564 snl-comp-science-libs
Last synced: 21 Oct 2025
https://github.com/vittorioromeo/vrm_pp
Small C++ preprocessor library
cpp cpp03 cpp98 library metaprogramming pp preprocessor romeo ssv vittorio vr vrm
Last synced: 10 Apr 2025
https://github.com/umerghafoor/open-inventory
Open Inventory Management System project is developed in C++ using the Qt framework.
cpp inventory-management management-system qt qtcreator
Last synced: 12 Oct 2025
https://github.com/ali-elshorpagi/data_structures
Data Structures in C++
avl-tree binary-heap binary-search-tree binary-tree cpp data-structures doubly-linked-list hash-table problem-solving queue singly-linked-list stack template trie-tree vector
Last synced: 28 Apr 2025
https://github.com/pachadotdev/cpp11armadillo
The idea is to pass matrices/vectors from R to C++, write pure C++/Armadillo code for the computation, and then export the result back to R with the proper data structures.
armadillo cpp cpp11 hacktoberfest linear-algebra rstats
Last synced: 10 Apr 2025
https://github.com/yi-ge/cpp-practice
C++ 算法练习。
algorithm algorithms c cpp data-structures leetcode leetcode-solutions
Last synced: 11 Oct 2025
https://github.com/llnl/user-eph
LAMMPS extension to capture electron-ion interaction. This is a mirror of https://gitlab.com/artuuuro/USER-EPH.
cpp electron-phonon-coupling gpu lammps molecular-dynamics
Last synced: 13 Jun 2025
https://github.com/christianpanov/glcore
No-dependency OpenGL support library, which abstracts the processes of creating buffers and shaders
cpp cpp-library glcore graphics-library graphics-programming library opengl opengl-library shaders
Last synced: 10 Oct 2025
https://github.com/razvanfilea/Emerald-Mod-PE
Emerald Mod Addon for MCPE
blocklauncher blocklauncher-addon cpp emerald-mod mcpe
Last synced: 27 Oct 2025
https://github.com/m0saan/cpp-module
Learn C++ through a CPP-Pool by 42
1337fil 1337school 42born2code cpp cpp98 phonebook-application
Last synced: 10 Apr 2025
https://github.com/anshumansinha3301/cpp-supreme-base-to-sde
C++ Codes that I have worked on during third semester (includes Data Structures and Algorithm Codes, printing patterns, trading components, Questions)
algorithms-datastructures anshumansinha3301 bitfusion bitfusiondynamics conditional-statements cpp dsa dsa-algorithm patterns
Last synced: 28 Feb 2026
https://github.com/adambadura/type_name
C++17-compatible, compile-time type name retrieval library.
Last synced: 06 Sep 2025
https://github.com/srohit0/datasciencegraphalgorithms
Selected Graph Algorithms
astar astar-algorithm astar-pathfinding astar-search cpp data-science datascience depth-first-search dfs-algorithm dijkstra-algorithm dijkstra-shortest-path graph graph-algorithms graph-theory kosaraju kruskal-algorithm prim-algorithm strongly-connected-components topological-sort transpose
Last synced: 15 Apr 2025
https://github.com/emmet-hayes/batsynth
A polyphonic synthesizer with two oscillators implemented in C++ (with JUCE)
audio cplusplus cpp juce juce-framework synthesizer
Last synced: 12 Apr 2025
https://github.com/knightron0/helloworld
Collection of "hello world" programs in different programming languages.
Last synced: 01 Jul 2025
https://github.com/raymiiorg/c_ookieclicker
c++ console cookie clicker (linux)
Last synced: 04 Apr 2025
https://github.com/jkriege2/slitscangenerator
C++ program that generates slit scan photography
cimg cplusplus cpp digital-photography image-processing photo-effects photography qt5-applications qt6-application slitscan slitscan-photography slitscanning
Last synced: 14 Apr 2025
https://github.com/aditya-a-garwal/stm32-hal-hd44780-16x2lcd
A simple library for STM32 microcontrollers to drive 16x2 LCD displays based on the HD44780 controller
arm armv6-m c cortex cortex-m cpp hd44780 hd44780-display i2c lcd lcd16x2 library microcontroller pc8574 stm32 stm32cubeide stm32cubemx
Last synced: 25 Jun 2025
https://github.com/offa/nbcndunit
NetBeans C/C++ unit testing plugin – supporting CppUTest, GoogleTest (gtest) / GoogleMock (gmock) and libunittest C++.
c cpp cpputest googletest java netbeans netbeans-plugin unit-testing
Last synced: 14 May 2025
https://github.com/flaxengine/imgui
Dear ImGui plugin for Flax Engine that adds debug GUI interface to game viewport.
cpp csharp flax flax-engine imgui
Last synced: 12 Apr 2025
https://github.com/qengineering/libcamera-opencv-rpi-bullseye-64os
Libcamera with OpenCV in Raspberry Pi 64 bit Bullseye
bullseye cpp gstreamer libcamera opencv raspberry-pi-4 raspberry-pi-64-os raspberry-pi-camera raspicam
Last synced: 02 Aug 2025
https://github.com/ronenness/dcm_pool
Dynamic, Contiguous-Memory Objects Pool
cpp cpp-library gamedev pooling templates
Last synced: 27 Apr 2025
https://github.com/jasonliang-dev/spry
2D game framework made for rapid prototyping
Last synced: 12 Apr 2025
https://github.com/snowzurfer/brto-llvm
Modern C++ implementation of the Kaleidoscope LLVM tutorial.
Last synced: 19 Apr 2025
https://github.com/iwatake2222/bittle_controlled_by_pose
A project to control Petoi Bittle using human pose
cpp opencv raspberry-pi tensorflow tensorflowlite
Last synced: 17 Jun 2025
https://github.com/bandinopla/skill-assessments-quizzes
:rocket: Web App of Interactive quizzes on many subjects to practice for job interviews!
c cpp css javascript php react
Last synced: 04 May 2025
https://github.com/coding-enthusiast9857/open-source-contributions
This is an open-source contribution opportunity. It is for everyone. So, Hurry up...!! Don't forget to spread love and if you like give a ⭐️
ai algorithms algorithms-and-data-structures c cpp csharp dsa games helloworld java matlab ml open-source projects python python3
Last synced: 11 Apr 2025
https://github.com/matifanger/crypto-replacer
This script is a tool to automatically replace cryptocurrency addresses in the clipboard with a predefined address. This can be useful to avoid accidentally sending cryptocurrency to the wrong address.
address clipboard cpp crypto python replacer stealer
Last synced: 28 Jun 2025
https://github.com/cschladetsch/monotonic
Boost proposal: C++ Fastest memory allocator.
Last synced: 13 Apr 2025
https://github.com/sumory/ciao
a minimal C++ web framework (beta)
apis cpp embedded-webserver http-server middleware sinatra web
Last synced: 14 Apr 2025
https://github.com/gmh-code/pk2
Play the Pekka Kana 2 platform game in your browser - supports mobile devices and desktop systems
2d-game 2d-games browser-game browser-games cpp emscripten emscripten-port javascript multi-touch multitouch pekkakana2 pk2 platform-game platform-games platformer wasm wasm-game webassembly webassembly-game webassembly-games
Last synced: 22 Aug 2025
https://github.com/chris-1101/simple-assembler
:building_construction: Simple assembler written in C++
asm assembler assembly cpp interpreter
Last synced: 07 Mar 2026
https://github.com/mdequeljoe/readsdmx
read sdmx data into R dataframes
cpp dataframe r rcpp readsdmx sdmx sdmx-format sdmx-standards
Last synced: 20 Mar 2025
https://github.com/vldr/cubic
A multiplayer WebGL voxel sandbox game written in C++ inspired by the classic version of Minecraft.
cpp emscripten minecraft multiplayer voxel-engine webgl
Last synced: 12 Apr 2025
https://github.com/deeplearnphysics/larcv2
cpp image-processing larcv open-source python travis-ci
Last synced: 05 Apr 2026
https://github.com/ferhatgec/curl4cpp
Single header cURL wrapper for C++ around libcURL
cpp curl curl-library curl4cpp get header single-header
Last synced: 14 Apr 2025
https://github.com/hilkojj/dibidab-engine
Small ECS-based Game Engine with Lua scripting
browser cpp ecs game-engine linux lua opengl windows
Last synced: 10 Sep 2025
https://github.com/hxndev/3d-solar-system-scene-using-opengl
This was my Computer Graphics' project. In this i used OpenGL and Glut to create a 3D Solar System Scene. Its without textures and wrapping. Just the most basic functionalities.
3d code computer-graphics computer-graphics-opengl computer-graphics-project cpp glut glut-library graphics opengl solar-system
Last synced: 16 Jul 2025
https://github.com/yuki-koyama/visoptslider
Qt-based implementation of VisOpt Slider widget [UIST 2014] for C++ & Python
cpp python qt slider visualization widget
Last synced: 06 Mar 2026
https://github.com/megatokio/libraries
c++ libraries required for all of my projects
Last synced: 14 Apr 2025
https://github.com/bitwizeshift/not_null
Non-nullable pointers with 0-overhead and no hidden runtime cost.
cpp cpp11 cpp14 cpp17 modern-cpp not-null nullability
Last synced: 12 Apr 2025
https://github.com/yeaseen/angrybirds_igraphics
:performing_arts: A casual puzzle video game implemented in C/C++ with OpenGL iGraphics for GUI as a term project assignment of C Programming Language Sessional course, CSE102 of CSE, BUET.
angry-bird-game angry-birds c cpp cse-buet igraphics-project opengl visual-studio
Last synced: 14 Aug 2025
https://github.com/siarheifedartsou/mama
Realtime map matching with gRPC-based API
backend cpp grpc map map-matching maps openstreetmap osm
Last synced: 14 Jul 2025
https://github.com/reime005/react-native-cpp-code
This repository shows how to use C++ code as a custom module in a React Native app.
android cpp ios javascript react react-native react-native-module
Last synced: 06 Apr 2025
https://github.com/lakshyabatman/algorithms-stew
Algorithms using Python 🐍and CPP 👨💻
Last synced: 06 Mar 2026
https://github.com/szymonmaszke/numpp
Research library for compile time optimization
algebra compilation compile-time contributions cpp cpp17 docker krylov-methods matrices numerical-library numerical-methods numerical-optimization research research-paper research-project symbolic-computation travis-ci
Last synced: 20 Jun 2025
https://github.com/egecetin/libkaleidoscope
A library to create kaleidoscope effect on images with CUDA. You can build on all platforms using CMake
c cpp cuda image-filter image-filtering image-manipulation image-processing kaleidoscope python real-time real-time-processing video-filter video-filtering video-processing
Last synced: 14 Apr 2025
https://github.com/qengineering/tensorflow_lite_classification_rpi_64-bits
TensorFlow Lite classification on a bare Raspberry Pi 4 with 64-bit OS at 23 FPS
aarch64 armv7 armv8 bare-raspberry-pi cpp deep-learning high-fps inception inceptionv2 inceptionv4 lite mobilenet raspberry-pi-4 tensorflow-examples tensorflow-lite testtensorflow-lite ubuntu1804
Last synced: 13 Apr 2025
https://github.com/arsenic-atg/8085
8085 emulation library implemented in C++
8085 8085-simulator 8085simulator cmake cpp cpp20 cpu-emulator emulation emulator good-first-issue microprocessor
Last synced: 05 Jul 2025
https://github.com/jdsherbert/unreal-engine-true-first-person-template
An Unreal Engine C++ project with Raytracing enabled, built on top of the Third Person Template, with some edits to behave as a True First Person implementation as if from Epic Games.
cpp cpp17 epic-games first-person-view mit-license template template-project unreal unreal-engine unreal-engine-5
Last synced: 10 Apr 2025
https://github.com/ashtum/smpp
A C++ implementation of SMPP protocol on Boost.Asio
boost-asio coroutines cpp smpp smpp-client smpp-server
Last synced: 13 Apr 2025
https://github.com/devfinwiz/leetcode-feeder
A repository designed for novice developers to make open-source contributions with just a few clicks. Get your pull request merged in under 12 hours!
algorithm-challenges competitive-coding cpp data-structures java leetcode leetcode-python python sql
Last synced: 21 Mar 2025
https://github.com/analogfeelings/shadersave
A screensaver for Windows that can run Shadertoy shaders locally with little to no modification.
agplv3 cpp cpp20 customization glsl glsl-shaders open-source ricing screensaver screensavers shaders shadertoy shadertoy-compatibility
Last synced: 18 Jun 2025
https://github.com/virtyaluk/coursera-data-structures-algorithms
:microscope: My progress doing Coursera' Data Structures and Algorithms Specialization
algorithms coursera cpp data-structures python
Last synced: 07 May 2025
https://github.com/msdeep14/algorithms-practice
solutions to popular interview questions
algorithms algorithms-and-data-structures cpp data-structures geeksforgeeks geeksforgeeks-cpp geeksforgeeks-dsa geeksforgeeks-interview-prep geeksforgeeks-solutions interview interview-practice interview-preparation interview-questions
Last synced: 13 Oct 2025
https://github.com/algosup/2024-2025-project-3-quickest-path-team-6
PathQuick is a high-performance software solution designed to calculate the quickest path between two landmarks in the United States.
algorithms astar-algorithm cpp csv dijkstra-shortest-path json opensource rest-api server weighted-graphs xml
Last synced: 03 Mar 2026
https://github.com/eclipse-ecal/udpcap
📦 Npcap-based UDP socket emulation library for C++ 👨💻
Last synced: 24 Feb 2026
https://github.com/robert076/ubb-computer-science
The courses I took at UBB during my Bachelor's in Computer Science. A collection of my assignments, exams, projects, labs, lecture notes, and preparation materials for them, including extra work.
assembly cpp java lisp prolog python ubb ubb-cluj ubb-computer-science ubb-fmi
Last synced: 09 Oct 2025
https://github.com/yutianqaq/bypassav-1
通过分离的方式免杀火绒
bypass-antivirus cpp redteam redteam-tools
Last synced: 12 Mar 2026
https://github.com/apozinn/kraftaeditor
Fast, lightweight and cross-platform code-editor
application code-editor cpp cross-platform desktop-app developer-tools wxwidgets
Last synced: 01 Jun 2026
https://github.com/kljohann/genpybind-legacy
Autogeneration of Python bindings from manually annotated C++ headers
clang cpp libclang pybind11 python python-bindings
Last synced: 09 Apr 2025
https://github.com/ewliang/c-programming-tutorials-for-beginners
This repository contains the source code for the projects I've made in my C++ Programming for Beginners tutorials series on my Youtube Channel at https://www.youtube.com/user/ewliang Feel free to pop over and consider subscribing to my channel.
cpp cpp-course visual-studio visual-studio-code youtube
Last synced: 23 Apr 2025
https://github.com/moebiussurfing/ofxgpulutcube
openFrameworks addon to apply LUT filters live from standard .cube files using a GPU shader.
cpp openframeworks openframeworks-addon
Last synced: 16 Mar 2025
https://github.com/panda-official/waveletbuffer
A universal C++ compression library based on wavelet transformation
compression cpp cpp20 signal-processing wavelet wavelet-transform
Last synced: 31 Aug 2025
https://github.com/fogleman/grayscott
Simple Gray Scott Reaction Diffusion model implemented in C++ and OpenCL
cpp gray-scott-model opencl reaction-diffusion
Last synced: 13 May 2025
https://github.com/rewrking/dynrpg-system-opengl
Add an OpenGL renderer to older RPG Maker 2003 games
Last synced: 31 Aug 2025
https://github.com/ugozapad/g-ray-engine
3d game engine
3dengine cplusplus cpp engine game-engine game-engine-3d gameengine lua lua-script opengl
Last synced: 27 Oct 2025
https://github.com/muellan/containers
generic C++ containers; matrix, triangle matrix, crs sparse matrix, etc.
c-plus-plus collections cpp cpp11 crs generic-containers header-only matrix matrix-library sparse-matrix
Last synced: 15 Jun 2025
https://github.com/hellozee/errors
An idiot's attempt to do a go like error handling in c++
cmake cpp error-handling errors exception-handling exceptions golang
Last synced: 11 Apr 2025
https://github.com/luncliff/eclair
Fast setup of JNI + Gradle project for (Korean) C++ developers
cpp example-project gradle jni jni-sample
Last synced: 25 Apr 2025
https://github.com/berndporr/cppthread
Generic C++ Thread class (very thin wrapper around std::thread)
cpp linux thread thread-library windows wrapper-api
Last synced: 26 Apr 2025
https://github.com/oracle/coherence-cpp-extend-client
Coherence C++ client library
caching cloud clustering coherence cpp data-grid distributed hpc imdg in-memory kv-store microservices polyglot sanka scalability
Last synced: 09 Apr 2025
https://github.com/astrodynamic/3dviewer-project-in-qt-cpp
Viewer3D is a C++ based 3D viewer application built with Qt that allows loading and transforming 3D models with a GUI. It requires CMake, C++ and C languages, assimp library, and Qt libraries, among others. To use it, launch the application, load a model, use transformation tools, and modify rendering options.
3d 3d-graphics 3d-models animation assimp cpp glsl graphics gui opengl patterns qt rendering transformation-matrix widgets
Last synced: 20 Sep 2025
https://github.com/gammasoft71/tunit
Modern c++17 unit testing framework on Microsoft Windows, Apple macOS, Linux, iOS and android.
cpp cpp17 framework ios libraries library macosx multi-platform tdd test test-framework testing unit-tesing unit-test unit-testing unit-testing-framework unit-tests unittest unittests
Last synced: 11 Jun 2025
https://github.com/jakubvojvoda/lpc-decoder
LPC (Linear Predictive Coding) decoder in C++
code-book cpp decoder linear-predictive-coding lpc signal-processing wav waveform
Last synced: 09 Apr 2025
https://github.com/moodyhunter/moodyapi
Server, client and other components for Moody's Infrastructure.
android cpp golang grpc mui nextjs nodejs oled oled-display-ssd1306 protobuf qt raspberry-pi react rust sql typescript yarn
Last synced: 16 Jun 2025
https://github.com/aldergrounds/samp-injector
SA-MP Injector is a versatile software package composed of an executable, a DLL, and equivalent libraries for multiple programming languages. It injects samp.dll for SA-MP (San Andreas Multiplayer) or samp.dll and omp-client.dll for OMP (Open Multiplayer), enabling game launch via command line with customizable parameters to connect to a server.
ag-samp aldergrounds command-line cpp dll dll-injection dll-injector exe executable gtasa library multiplayer omp openmp openmultiplayer sa-mp samp san-andreas-multiplayer windows
Last synced: 15 May 2026
https://github.com/yas-sim/openvino-model-division-and-simple-custom-layer
Demonstrates how to divide a DL model into multiple IR model files (division) and introduce a simplest way to implement a custom layer works with OpenVINO IR models.
cnn convolution cpp custom-kernel custom-layer example how-to intel mnist model-conversion model-generation model-optimizer numpy numpy-capi openvino python python-extension savedmodel tensorflow
Last synced: 22 Apr 2025
https://github.com/mortennobel/opengl_3.2_vs_2010_freeglut
A simple OpenGL 3.2 example using MSVS 2010 and freeglut
cpp cpp11 graphics-programming
Last synced: 24 Apr 2025
https://github.com/hxndev/password-cracker-using-brute-force-algorithm
This was our Final Project for Distributed Computing. In this we had to create a distributed system that will use the Brute Force Algorithm to crack a password from the etc/shadows file of Ubuntu as all the passwords are stored there. We used OpenMP and MPICH for this implementation.
brute-force bruteforce-password-cracker code cpp crack distributed-computing distributed-systems mpi mpi-library openmp openmp-parallelization openmpi parallel-computing password password-cracker password-cracking
Last synced: 07 May 2025
https://github.com/ggabriel96/lasso
A generic game loop implementation in C++
cpp game-development game-loop
Last synced: 22 Apr 2025
https://github.com/moduscreateorg/network-rgb-matrix-display
A library for helping drive large arrays of RGB Matrices with Raspberry Pis
boost-asio cmake cplusplus cpp example-project iot iot-application maker multi-threading raspberry-pi rgb-led rgb-matrix
Last synced: 07 Sep 2025
https://github.com/sweeticelolly/multithreaded-http-server
A good performance multithreaded HTTP REST server
cpp http http-server jmeter json json-request multithreading restserver socket thread-pool
Last synced: 10 Apr 2025
https://github.com/thirtythreeforty/utilityproxies
Simple yet useful proxy models for Qt 5
Last synced: 10 Apr 2025
https://github.com/bengreenier/cppfactory
Modern c++ object factory implementation in <200 lines
cpp cpp-11 design-patterns factory-pattern
Last synced: 28 Oct 2025
https://github.com/mariokonrad/vhf-sim
Simulation of a maritime VHF
cpp lua maritime qt simulation vhf vhf-sim vhf-simulator
Last synced: 11 Apr 2025
https://github.com/lecrapouille/openglcppwrapper
[Lib][Version 0.9][Partially Functional][WIP] A C++ 11 wrapper for Core Profile OpenGL allowing to write complete applications in a reduced number of lines of code
3d 3d-engine 3d-game 3d-graphics cpp cpp11 game-development glumpy graphics graphics-programming opengl opengl-functions opengl-tutorial opengl-wrapper rendering shaders three-cpp three-js wrapper
Last synced: 19 Mar 2025