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-04-06 00:06:33 UTC
- JSON Representation
https://github.com/biltudas1/qsort
Quick File Sorter: A quicker way to organize files for linux
automation command-line command-line-tool cpp cpp20 file-extensions file-sort file-sorter filemanager linux linux-shell open-source quick-file-sorter utilities
Last synced: 08 Mar 2026
https://github.com/andoryuuta/mhw-classpropdump
An application to dump DTI type information from Monster Hunter: World
Last synced: 11 Feb 2026
https://github.com/cschladetsch/monotonic
Boost proposal: C++ Fastest memory allocator.
Last synced: 13 Apr 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/llnl/smoothg
Mixed graph Laplacian upscaling and solvers
Last synced: 29 Apr 2025
https://github.com/saivittalb/branch-prediction-programming
🎞 Implementation of several Branch Prediction algorithms and analysis on their effectiveness on real-world program traces.
branch-prediction computer-architechure cpp python visual-studio-code
Last synced: 08 Feb 2026
https://github.com/ki-seki/solutions
此仓库包括我所做过的来自各大题库的 OJ 算法题的题解,这些题库包括:浙江大学计算机程序设计能力考试(PAT)题库,UVa 题库,Codeup 题库,洛谷题库,北京大学 OJ 题库(POJ),安徽科技学院 ACM 题库(AOJ)......目前在主攻 PAT,完成度已过 55.6%,其中部分题解提供多种方法、以及我给出的测试样例。
aoj codeup cpp lanqiao luogu nowcoder oj-solutions pat poj programming-contests uva
Last synced: 07 Oct 2025
https://github.com/apriorit/gmock-more-args
Extends gmock argument count up to 15
cpp gmock gtest header-only library mock mocking unittest
Last synced: 05 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/xxjwxc/xxjserver
C++ general tools,Cross-platform Tool Library
Last synced: 03 Jul 2025
https://github.com/kdablabs/mecaps
Starter pack for your next C++ application using KDUtils and Slint.
cpp cross-platform embedded kdab slint-ui
Last synced: 04 Jul 2025
https://github.com/tbeu/adventofcode
🎄 Advent of Code (2021-2024) in C++
advent-of-code advent-of-code-2021 advent-of-code-2022 advent-of-code-2023 advent-of-code-2024 adventofcode aoc aoc-in-cpp aoc2021 aoc2022 aoc2023 aoc2024 cpp cpp17
Last synced: 05 Sep 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/Eisenwave/voxel-io
C++17 I/O library for various voxel formats, including VOX, QB, QEF and more.
cpp cpp17 io library magicavoxel mit-license parser qubicle voxel
Last synced: 21 Nov 2025
https://github.com/thowell/ppo.cpp
Proximal Policy Optimization (PPO) written in C++ with PyTorch (LibTorch)
control cpp learning libtorch proximal-policy-optimization pytorch reinforcement-learning
Last synced: 25 Sep 2025
https://github.com/knightron0/helloworld
Collection of "hello world" programs in different programming languages.
Last synced: 01 Jul 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/aldertlake/fsr_blueprint_library
Easily control and customize AMD FSR 4 settings at runtime using intuitive Blueprint nodes, giving you full control over upscaling quality, frame generation, and other FidelityFX Super Resolution 4 features without writing C++ code.
amd cpp rendering unrealengine windows
Last synced: 02 Mar 2026
https://github.com/adambadura/type_name
C++17-compatible, compile-time type name retrieval library.
Last synced: 06 Sep 2025
https://github.com/skyzh/BPlusTree
🌲 Fully unit-tested B+ tree with basic paging implemented in C++
bplus-tree bplustree clion cmake cpp
Last synced: 12 Apr 2025
https://github.com/hwhsu1231/cmake-conan-setup
CMake toolchain for integration with Conan using cmake-conan
c cmake cmake-toolchain conan cpp package-manager
Last synced: 23 Oct 2025
https://github.com/llnl/gidiplus
C++ libraries for accessing nuclear data from the Generalized Nuclear Database Structure (GNDS)
Last synced: 05 Jul 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/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/ronenness/dcm_pool
Dynamic, Contiguous-Memory Objects Pool
cpp cpp-library gamedev pooling templates
Last synced: 27 Apr 2025
https://github.com/hedzr/fsm-cxx
a finite state machine within c++17
cpp cpp17 cpp17-library design-patterns finite-state-machine fsm fsm-engine fsm-library memento-pattern state-machine state-management statemachine
Last synced: 05 Oct 2025
https://github.com/iwatake2222/digitalcamera_raspberrypi
A project to create a digital camera with Raspberry Pi in Linux standard way such as ioctl
Last synced: 17 Oct 2025
https://github.com/khaledashrafh/b-tree
This contains a C++ code that implements a B-Tree data structure. A B-Tree is a self-balancing tree that can store and retrieve data efficiently. It is commonly used in databases and file systems.
b-tree b-tree-implementation cpp data-structures generic scratch-implementation template
Last synced: 17 Oct 2025
https://github.com/llnl/launchmon
LaunchMON is a software infrastructure that enables HPC run-time tools to co-locate tool daemons with a parallel job. Its API allows a tool to identify all the remote processes of a job and to scalably launch daemons into the relevant nodes.
cpp hpc parallel parallel-computing
Last synced: 29 Apr 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/Emmet-Hayes/BatSynth
A polyphonic synthesizer with two oscillators implemented in C++ (with JUCE)
audio cplusplus cpp juce juce-framework synthesizer
Last synced: 08 May 2025
https://github.com/HunterBelanger/papillon-ndl
Papillon Nuclear Data Library
cpp montecarlo nuclear-engineering nuclear-power python
Last synced: 04 Apr 2025
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/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/fleroviux/atom
Common C++ code
cpp library linear-algebra logger mathematics
Last synced: 13 Apr 2025
https://github.com/PedroElFrijol/GuavaOS
My useless x86_64 Operating System
assembly-x86 c chadx86 cpp elf os uefi
Last synced: 11 Mar 2025
https://github.com/alexeytaranov/ue4_gumbo
HTML parser for Unreal Engine 4
blueprint cpp html parser ue4 ue4-plugin
Last synced: 24 Dec 2025
https://github.com/nickdiego/gstreamer-tests
Simple GStreamer test programs for learning puporses.
Last synced: 13 Apr 2025
https://github.com/yuantinghsieh/itdp
Incremental Timing-Driven Placement, problem C of ICCAD contest 2015
cad cpp electronic-design-automation placement
Last synced: 20 Jun 2025
https://github.com/soreing/audio-adpcm-cpp
A simple lossy compression library for WAV files written in C++.
Last synced: 27 Mar 2025
https://github.com/cschladetsch/kai
KAI is a distributed computing model written in modern C++ and is cross-plaftorm. Using custom language translators and an executor, KAI provides full reflection, persistence and cross-process communications without having to modify existing source code. KAI Comes with an automated, generational tricolor garbage collector, and Console- and Window-based interfaces.
ast-walker c-plus-plus cmake cpp kai language lexer networking parser raknet stack tests
Last synced: 13 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/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/redskittlefox/serialize
C++ 23 serialization library
cpp cpp23 reflections serialization
Last synced: 13 Jul 2025
https://github.com/sindre0830/workflow-templates
GitHub Workflows for different programming languages.
automated-testing cmake code-quality code-review continuous-integration cpp golang gradle java nodejs python react rust workflows
Last synced: 18 Aug 2025
https://github.com/ycrao/learning_thrift
学习 Thrift 示例及笔记
cpp cpp-thrift python python-thrift thrift thrift-example
Last synced: 16 May 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/snowzurfer/brto-llvm
Modern C++ implementation of the Kaleidoscope LLVM tutorial.
Last synced: 19 Apr 2025
https://github.com/hoangsonww/standard-deviation-calculator
📊 This repository contains a Standard Deviation Calculator implemented in C++. It provides an efficient algorithm for calculating the statistical standard deviation of a dataset, making it a valuable tool for students, researchers, and analysts seeking a reliable method for data analysis.
algorithms cplusplus cpp data data-analysis data-analytics data-science standard-deviation standard-deviation-calculator standard-deviations
Last synced: 22 Sep 2025
https://github.com/offchan42/unitycppclassdllexample
:bulb: Example exporting CPP class as DLL and importing in Unity C# as native plugin
cpp csharp dll exporting-cpp native-plugin unity
Last synced: 25 Mar 2025
https://github.com/anshumansinha3301/object-oriented-cpp
OOPS Codes I did in my third semester
cpp object-oriented-programming
Last synced: 16 Aug 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/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/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/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/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/felixguendling/express2cpp
Generates C++ classes and high-performance STEP file parsers from EXPRESS definitions to process openBIM® IFC model files
3d bim cpp cpp17 express generator high-performance iso-10303 openbim openbimstandards parser step
Last synced: 18 Aug 2025
https://github.com/qtexcel/qlibxlsxwriter
Use libxlsxwriter in Qt 5 or 6. libxlsxwriter is a C library for creating Excel XLSX files.
c cpp excel libxlsxwriter qt xlsx xlsxwriter
Last synced: 11 Apr 2025
https://github.com/abhi5h3k/cellularlab
📱 CellularLab – iPerf3 Client for Android
best-iperf cellular-automaton cmakelists cpp gemini-api gemini-client iperf iperf-android iperf-android-app iperf-auto-run iperf3 iperf3-android iperf3-client jni kotlin-android kotlin-coroutines network network-analysis network-monitoring radio-frequency
Last synced: 15 Aug 2025
https://github.com/adrianoviana87/ltuiny
Text based utility that helps you add a transaction to a ledger file.
cpp cpp17 ledger ledger-cli ledger-client plaintext-accounting
Last synced: 12 May 2025
https://github.com/praydog/alan-wake-2-cmdline-patcher
Enables use of intentionally disabled cmdline args in Alan Wake 2
alan-wake-2 cmkr cpp reverse-engineering
Last synced: 30 Jun 2025
https://github.com/yasushi-saito/grpc-ssl-example
Example of using grpc-c++ w/ self-signed certificates
cpp go grpc self-signed-certificate ssl tls
Last synced: 16 Mar 2025
https://github.com/artem78/s60-gps-tracker
GPS track recorder for Symbian based phones
cplusplus cpp gps gps-location gpx location nokia positioning s60 symbian symbiancpp tracking
Last synced: 14 Mar 2026
https://github.com/myscale/tantivy-search
Tantivy-search is a C++ wrapper for Tantivy, a full-text search engine written in Rust. It is designed to integrate with MyScaleDB and ClickHouse.
clickhouse cpp myscale myscaledb rust search-engine
Last synced: 28 Jan 2026
https://github.com/guangie88/rustfp
C++ implementation of Rust Option/Result and Iterator.
cpp cpp14 functional-programming iterator monad monadic monadic-optionals monadic-result rust
Last synced: 28 Feb 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/xenomega/archloader
ArchLoader is a utility to unlock the Halo 4 Network Test and add extensive functionality otherwise not available (even when the beta was active).
altivec beta c cpp disassembly hacks hooks powerpc reverse-engineering xbox360
Last synced: 07 May 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/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/qengineering/tensorflow_lite_ssd_jetson-nano
TensorFlow Lite SSD on a Jetson Nano 28.5 FPS
aarch64 cpp gpu-acceleration gpu-delegate jetson-nano mobilenet-ssd ssd-mobilenet tensorflow-examples tensorflow-lite
Last synced: 22 Feb 2026
https://github.com/michaeltroger/feature-matching-native-android
Augmented Reality Template Matching (Feature Matching) using OpenCV 4 for >= Android 5 using the NDK and an async approach (Coroutines)
android augmented-reality augmented-reality-applications computer-vision cpp feature-matching ndk ndk-sample opencv template-matching
Last synced: 03 Mar 2026
https://github.com/alex2772/hackers-mc-launcher
Free and open source Minecraft and other games launcher
cpp launcher minecraft minecraft-launcher qt qt5
Last synced: 27 Nov 2025
https://github.com/mohitjaisal/codingbooks
As you begin your path on becoming a coding specialist it is always pleasant to find good sources of information. Many computer languages might be tricky to learn at the beginning so you need reliable references to double-check your mistakes and learn how to not make them again.
books c coding coding-interview codingbooks cpp hacktober hacktoberfest hacktoberfest-accepted hacktoberfest2021 java python
Last synced: 12 Oct 2025
https://github.com/heatxd/gekkonet
P2P Rollback Game Networking SDK
c cpp game-development library netcode networking rollback-netcode sdk
Last synced: 13 Feb 2026
https://github.com/rockfordwei/csweet
demo how to use C++ in Swift 3.1/4.0
cplusplus cplusplus-11 cpp cpp11 swift swift-package-manager
Last synced: 10 Apr 2025
https://github.com/embetrix/bmap-writer
bmaptool alternative written in C++
bmap cpp efficiency embedded-linux flashing-tool lightweight streaming-data yocto
Last synced: 24 Apr 2025
https://github.com/yutianqaq/bypassav-1
通过分离的方式免杀火绒
bypass-antivirus cpp redteam redteam-tools
Last synced: 12 Mar 2026
https://github.com/ndhana94/ros2_wheeltec_n100_imu
ROS2 driver pkg for wheeltec N100 IMU module.
cpp imu rclcpp ros2 wheeltec wheeltec-n100
Last synced: 02 Mar 2026
https://github.com/megatokio/libraries
c++ libraries required for all of my projects
Last synced: 14 Apr 2025
https://github.com/xaizek/uncov
uncov(er) is a tool that collects and processes code coverage reports.
agpl command-line-app command-line-tool coverage coverage-changes coverage-report coverage-reports cpp cpp11 gcov test-coverage web-interface
Last synced: 14 Apr 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/shibam120302/love-babbar-dsa-sheet-sol
Solution of the problems listed in DSA cracker sheet made by Love Babbar, with resources
challenges cpp dsa dsa-algorithm lovebabbar-dsa-sheet youtube
Last synced: 10 Jul 2025
https://github.com/qengineering/yolact-ncnn-raspberry-pi-4
Yolact running on the ncnn framework on a bare Raspberry Pi 4 with 64 OS, overclocked to 1950 MHz
aarch64 cpp deep-learning ncnn ncnn-framework ncnn-model raspberry-pi raspberry-pi-4 raspberry-pi-64-os yolact
Last synced: 06 Mar 2026
https://github.com/farzadforuozanfar/cpp_cource_ex
Introductory C ++ language exercises at the university in the basics of computer and advanced programming and discrete mathematics
basic-programming calculator cpp date discrete-mathematics n-queens n-queens-problem oop structured-data template time twitter vector
Last synced: 12 Apr 2025