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-07 00:07:28 UTC
- JSON Representation
https://github.com/jimknowler/profile
C++ Intrusive Function Profiling Library
Last synced: 28 Feb 2026
https://github.com/uriopass/stacklang
A home-made stack based language heavily inspired from PostScript
cpp interpreter language postscript python stack stack-based
Last synced: 05 Mar 2026
https://github.com/coders-school/cpp-fundamentals
C++ online course. Modules about fundamentals and basics of C++ language.
coders-school cplusplus cpp cpp17 markdown md
Last synced: 27 Oct 2025
https://github.com/web-eid/libelectronic-id
C++ library for performing cryptographic operations with electronic ID smart cards
authentication cpp cryptography digital-signature eid-card pcsc pkcs11 smartcard
Last synced: 01 Mar 2026
https://github.com/qzmfranklin/cppgm
C++ compiler, from scratch. Only completed the preprocessing tokenizer yet.
compiler-frontend cpp dragon-book
Last synced: 12 Apr 2025
https://github.com/dacap/tok
A minimalist C++ library to iterate through string tokens
cpp cpp-library cpp11 header-only
Last synced: 13 Oct 2025
https://github.com/theolepage/prophecy
A tiny deep neural network framework developed from scratch in C++ and CUDA.
cpp cpp17 machine-learning machine-learning-framework machine-learning-from-scratch ml-framework neural-network
Last synced: 06 Oct 2025
https://github.com/vittorioromeo/experiments
Experimental/work-in-progress code
algorithm cpp cpp11 cpp14 cpp17 emscripten experiment experimental experiments random
Last synced: 25 Mar 2025
https://github.com/jaypmorgan/cern-root-mode
Major-mode for ROOT and the Cling REPL in Emacs
cern-root cpp emacs emacs-mode repl root-cern terminal
Last synced: 12 Jul 2025
https://github.com/maluoi/header-libs
Collection of single header libraries I've written. C++ dynamic array and hashmap, runtime and compile time hashing functions, and a .ply 3d file format loader.
array c cpp dynamic-array fnv-1a hash plain-old-data ply single-header
Last synced: 13 Jul 2025
https://github.com/deccer/opengl-getting-started
Proper OpenGL Getting Started.
answers cpp dsa guide modern-opengl opengl opengl46 questions-and-answers
Last synced: 22 Apr 2025
https://github.com/avast/asio-mutex
Awaitable Mutex compatible with Boost.Asio
asio boost coroutines cpp cpp20
Last synced: 07 Apr 2025
https://github.com/eduponz/easynmea
A c++ library to get NMEA information from modules which use NMEA 0183 over serial communication.
cpp gnss gps gps-data gps-library nmea nmea0183 open-source
Last synced: 23 Aug 2025
https://github.com/christopher-besch/cpp_reference
Quick Reference for C++.
Last synced: 12 Apr 2025
https://github.com/itshyphen/pulchowk
C++ and SFML based 2D simulation RPG game
cpp game-2d rpg-game sfml-game
Last synced: 21 Apr 2025
https://github.com/willkill07/adventofcode2021
My solutions to https://adventofcode.com/2021
advent-of-code advent-of-code-2021 benchmark cpp cpp20 openmp
Last synced: 04 Oct 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: 08 May 2025
https://github.com/cpmbits/cpm
A modern project management tool for C/C++ projects
c cpp dependency-manager framework
Last synced: 13 Dec 2025
https://github.com/Fuechs/Lynx
c-like compiler cpp language llvm llvm-ir programming-language
Last synced: 12 Apr 2025
https://github.com/abdallahhemdan/tetris-game
🧩Implementation of Tetris Game using C++/SDL..
cpp sdl tetris tetris-game tetrisgame
Last synced: 07 May 2025
https://github.com/coyorkdow/liteproto
A native C++17 reflection and serialization library [work in progress]
cpp cpp17 reflection-library template-meta-programming
Last synced: 07 May 2025
https://github.com/harlanc/design-pattern-cpp
Implement design patterns using c++
abstractfactorypattern command-pattern cpp design-patterns factory-pattern iterator-pattern observer-pattern singleton-pattern state-pattern
Last synced: 01 Aug 2025
https://github.com/texora/new_mql5_bot
bot cpp machine-learning mql5 python
Last synced: 15 Jul 2025
https://github.com/qengineering/fast-background-substraction
Ultra fast background substraction
background-subtraction cpp jetson-nano linux opencv raspberry-pi windows x86-64
Last synced: 25 Jun 2025
https://github.com/lynkos/algae-detection
Detect and identify different species of harmful algae within natural water in real-time with AI and a camera (i.e., ESP32-CAM, smartphone, or webcam).
ai arduino artificial-intelligence c cnn computer-vision cpp deep-learning esp32 espressif html iot machine-learning neural-network opencv opencv-python python tinyml ultralytics yolov8
Last synced: 13 Apr 2025
https://github.com/kovzol/lxx
Find citations of the Septuagint in the Greek New Testament
bible-references bible-study cpp septuagint septuaginta
Last synced: 13 Apr 2025
https://github.com/houarizegai/hackerrank-solutions
Solution of HackerRank problems.
cpp hackerrank java problems python solutions sql
Last synced: 10 Apr 2025
https://github.com/tusharnankani/cp-templates
Templates I use for Competitive Programming (CP).
coding-test-template competitive-coding competitive-programming cp cp-templates cpp programming template templates
Last synced: 07 May 2025
https://github.com/arasgungore/n-puzzle-solver
A C++ project which efficiently solves any given N-puzzle using backtracking on a decision tree.
15-puzzle 15-puzzle-game 15-puzzle-solver 15puzzle 15puzzlegame algorithm algorithms back-tracking backtracking cplusplus cpp decision-tree decision-tree-algorithm game n-puzzle recursion recursive-backtracking-algorithm terminal-based tree tree-structure
Last synced: 12 Apr 2025
https://github.com/ironsdu/gayrpc
Full Duplex C++ RPC Library,Use Protobuf, Support HTTP API .
Last synced: 08 Jul 2025
https://github.com/tntmeijs/nes
A clean and simple modern C++ NES emulator.
Last synced: 11 Jun 2025
https://github.com/ibra-kdbra/codeconjurer
A C/C++ playground for exploring diverse concepts like algorithms, game engines, CMake, and more. This evolving repository is a space for experimentation, designed to deepen understanding of C++ while encouraging growth and innovation.
algorithms c cmake collision-detection cpp data-structures game-engine json makefile monitoring-tool opengl qml qt6-gui searching-algorithms sfml2
Last synced: 12 Jul 2025
https://github.com/zoriya/bomberman
A complete bomberman game with heights, AI in lua, and shaders.
Last synced: 09 May 2025
https://github.com/Artifact-Works/LibC-STL
A C++ STL implementation in C.
c cpp cpp17 dynamic-memory-allocation library stl-algorithms stl-containers
Last synced: 06 May 2025
https://github.com/engcang/tkdnn-ros
(ROS) YOLOv3, v4, v7 detection + Shelfnet semantic segmentation with TensorRT, utilizing tkDNN
cpp darknet detection ros semantic-segmentation tensorrt yolo
Last synced: 18 Mar 2025
https://github.com/tetsuok/arowpp
AROW++ An implementation of the efficient confidence-weighted classifier
Last synced: 13 Apr 2025
https://github.com/flexxxxer/md5_hash
hash library by md5 algorithm
cpp hashing-algorithm library md5
Last synced: 21 Apr 2026
https://github.com/arbrk1/typeclasses_cpp
Feature-complete typeclasses for C++
cpp cpp-templates crtp traits typeclasses
Last synced: 06 Mar 2026
https://github.com/martin-olivier/cpptemplate
C++ project template that uses CMake / Google Test / Github Actions
Last synced: 26 Jun 2025
https://github.com/cryptopp-modern/cryptopp-modern
A maintained, modernised fork of Crypto++ with new algorithms and security improvements
argon2 blake3 cpp crypto cryptography cryptopp cryptopp-modern encryption-library post-quantum-cryptography pqc
Last synced: 17 May 2026
https://github.com/mgepahmge/neuzephyr
A simple C++ deep learning framework
ai backpropagation cpp cuda deep-learning deep-learning-framework framework machine-learning optimization
Last synced: 11 Jul 2025
https://github.com/robosdk/flow
Flow is a software framework focused on ease of use while maximizing performance in closed closed loop systems (e.g. robots). Flow is built on top of C++ 20 coroutines and utilizes modern C++ techniques.
cmake communication conan consumer coroutine coroutines cpp cpp20 flow framework library linux modern network producer robotics robotics-competition ros ros2 visual-studio
Last synced: 12 Sep 2025
https://github.com/jrmadsen/madthreading
A low-overhead, task-based threading API using a thread-pool of C++11 threads
async cplusplus cpp cpp11 multithreading openmp pthreads pybind11 python task-tree tbb thread-management thread-pool threading threadpool threadsafe
Last synced: 11 Apr 2025
https://github.com/jlaumon/handle
An (obviously) super cool handle implementation.
cpp gamedev generational-index handle
Last synced: 13 Apr 2025
https://github.com/arjuncvinod/data-structures-and-algorithms
Data Structures and Algorithms implemented in different languages
c cpp csharp go java javascript python swift
Last synced: 30 Oct 2025
https://github.com/nick-vinesmoke/cpp-tutorial
📚C++ tutorial from beginner to Advanced
advanced beginner cpp cpp-learning cpp-tutorial cpp-tutorials cpp17 intermediate learn-coding learn-cpp tutorial tutorial-code tutorials
Last synced: 11 Apr 2025
https://github.com/nangong918/smartmedicine-app
智能医疗推荐问答App 推荐算法:协同过滤,基于内容,神经网络 搜索引擎:ElasticSearch、word2vec/IK分词搜索、知识图谱 IM系统:SpringCloud系列,Netty 终端:Android、JNI 大数据:Hadoop、Spark、Flink、Hive、HBase 爬虫:selenium、lxml 后台:JS,Vue,ElementUI
android bert cpp flink hive instant-messaging java jni kotlin nlp python recommender-systems rtmp spark spring-boot spring-cloud tensorflow webrtc
Last synced: 26 Jun 2025
https://github.com/nabijaczleweli/pb-cpp
Console progress bar for C++
cpp cpp-library cpp14 port progress-bar
Last synced: 21 Jun 2025
https://github.com/bitwizeshift/alloy
🚧A WIP hobbyist game engine written in modern C++
cpp cpp17 entity-component-system game-development game-engine gamedev open-source
Last synced: 12 Apr 2025
https://github.com/fmxexpress/cpp-cross-platform-samples
C++Builder FireMonkey demos and examples for Android, IOS, MacOS, Windows, Linux, HTML5
android cpp firemonkey ios macos windows
Last synced: 14 Apr 2025
https://github.com/brianruizy/automated-teller-machine
CS3304 - Group C++ university Project creating an ATM machine software with use of encapsulation and inheritance.
algorithms-and-data-structures atm c-plus-plus cpp cs3304 oop-principles
Last synced: 19 Mar 2025
https://github.com/jupp0r/cpp-codegen-rs
Generate code from C++ classes
code-generator cpp libclang rust
Last synced: 22 Jul 2025
https://github.com/aleksandergrzyb/mostitch
Program that automatically stitches set of retinal angiography eye images.
computer-vision cpp image-processing opencv stitched-images stitching
Last synced: 13 Apr 2025
https://github.com/danielblagy/ecs_example
An example C++ project utilizing ECS architecture (with entt library).
architectural-patterns cpp cpp17 ecs entity-component-system example-project game-development gamedev
Last synced: 04 Jul 2025
https://github.com/blckclov3r/rfid_security
MFRC522 RFID local security (School Project 2018)
arduino arduino-library cpp cprogramming
Last synced: 19 Apr 2025
https://github.com/justbuchanan/stylize
Quickly re-format or checkstyle your code repository
beautify checkstyle cpp formatter golang
Last synced: 16 May 2025
https://github.com/matthewt53/very-simple-smtps
A small library written in c++ that uses libcurl to be able to send emails with binary attachments.
binary-attachments cpp libcurl smtp smtp-client smtp-library smtplib smtps smtps-client
Last synced: 12 Apr 2025
https://github.com/jeffamstutz/match3d
A 3D viewer bootstrapping library
3d-graphics cmake cpp glfw gui imgui
Last synced: 29 Jul 2025
https://github.com/khbminus/fasttyping
Keyboard trainee as course project @ HSE University
Last synced: 13 Apr 2025
https://github.com/suifei/asm2hex2
The new version is refactored using C++ (cpp), while the original version was developed using Golang. A cross-platform GUI tool for converting between Assembly and Machine Code (Hex), powered by Keystone Engine and Capstone Engine.
capstone cpp decompiler dissassembler keystone opcodes tools wxwidgets
Last synced: 12 Jan 2026
https://github.com/banaankiamanesh/anti-windup-pid-controller
This is a C++ Library for Anti Windup PID Controller!
anti-windup c controller cpp library pid-control
Last synced: 24 Sep 2025
https://github.com/suryasekhar14/hacktoberfest-2021
A repository for Hacktober Fest contributions. Everyone is welcome. Fork away!
appdevelopment c cpp hacktober-fest-contributions hacktoberfest hacktoberfest-accepted hacktoberfest2021 java javascript python
Last synced: 10 Mar 2026
https://github.com/zubax/legilimens
Single-header tracing library for hard real-time embedded systems
cpp cpp17 embedded embedded-systems hard-realtime header-only monitoring real-time single-header single-header-lib
Last synced: 10 Aug 2025
https://github.com/NVIDIA/nvnmos
NVIDIA NMOS (Networked Media Open Specifications) Library
Last synced: 03 Sep 2025
https://github.com/objectionary/eo-graphs
A few classic graph algorithms implemented in C++, Java, and EOLANG
algorithm cpp eolang graph graph-algorithms java
Last synced: 01 May 2025
https://github.com/modenaxe/muscleforcedirection
Package to interface musculoskeletal models with finite element packages
biomechanics cpp matlab opensim
Last synced: 25 Jul 2025
https://github.com/oatpp/example-mongodb
Example project how to work with MongoDB
Last synced: 25 Apr 2025
https://github.com/supinepandora43/gm_ultralight
Ultralight in gmod
addon awesomium chromium cpp dll garry-s-mod garrys-mod garrysmod gmod library lua so steam ultralight workshop
Last synced: 15 Apr 2025
https://github.com/revzim/uewebsocket
Open Source C++ and Blueprint WebSocket Plugin upgraded for use with Unreal Engine 4.26.1
blueprint cpp unreal-engine-4 websocket
Last synced: 07 Jul 2025
https://github.com/willdoescode/bubbles
Bubbles: simple and expandable c++ project template with googletest and boost included
cpp cpp-templates cpptemplate hacktoberfest template
Last synced: 23 Oct 2025
https://github.com/goldsborough/bloom-cpp
:mag: A header-only bloom filter implementation in C++14.
Last synced: 12 Oct 2025
https://github.com/egecetin/repo-init
C++ Application Template. It has already integrated a Telnet and ZeroMQ server to receive commands, Crashpad handler to generate minidump, a Prometheus server to broadcast performance metrics. Also, it can send logs to syslog using Spdlog, to a Sentry server and Grafana Loki instance
application-template cmake cpp cpp-template grafana-loki-client prometheus-client sentry-client template
Last synced: 19 Oct 2025
https://github.com/llnl/saamge
Smoothed aggregation spectral element-based algebraic multigrid
Last synced: 29 Apr 2025
https://github.com/maverobot/cpp_playground
Code collection of C++ practices
cmake conan cpp design-pattern dlib grpc hunter metaprogramming ncurses template
Last synced: 23 Oct 2025
https://github.com/wst24365888/libstreamvbyte
A C++ implementation of StreamVByte, with Python bindings.
aarch64 amd64 apple-silicon cibuildwheel compression cpp cpp11 integer-compression parallel pybind11 pypi python python3 simd ssse3 streamvbyte x86-64
Last synced: 10 Apr 2025
https://github.com/sdtelectronics/cline
cppcli.net - The C++ interpreter online
Last synced: 14 Oct 2025
https://github.com/pdawg-bytes/winrtcorewindow
Hosting a raw CoreWindow on hWnd from C# or C++.
abi corewindow cpp csharp windows winrt winrtxaml wrl wux
Last synced: 10 Oct 2025
https://github.com/tfc/cpp-nix-2023
Code repository for blog article series https://nixcademy.com/2023/10/31/cpp-with-nix-in-2023-part-1-shell/
cpp crosscompile dependency-manager nix
Last synced: 23 Oct 2025
https://github.com/genshen/pkg
A simple and experimental c/c++ package manager
Last synced: 08 Jan 2026
https://github.com/blace-ai/hub
Ready-to-deploy models including Segment Anything 3, Depth Anything 2 and Gemma.
blace-ai cpp depth-anything-v2 depth-anything-v3 gemma onnx raft segment-anything-3 torchscript
Last synced: 29 Jan 2026
https://github.com/pointcloudlibrary/clang-bind
Generate bindings for C++ code using clang (python bindings) and pybind11
autogenerate bindings cpp hacktoberfest pybind11 python
Last synced: 14 Jun 2025
https://github.com/aregtech/areg-sdk-demo
This repository demonstrates the integration of AREG framework in the projects.
areg-sdk async client-server cpp demo demos example examples ipc linux multiprocessing multithreading pubsub rpc sdk windows
Last synced: 19 Jan 2026
https://github.com/gshigin/yet-another-fallout-terminal-hacking-game
Console application for hacking terminals from Fallout 3/4/New Vegas written in C++
cmake command-line cpp cxx fallout fallout-new-vegas ftxui terminal terminal-based tui ui
Last synced: 23 Jan 2026
https://github.com/ron4fun/intxlib4cpp
IntX is a C++11 port of IntX arbitrary precision Integer library with speed, about O(N * log N) multiplication/division algorithms implementation.
absolute-v bezout-algorithm biginteger cplusplus cpp factorial gcd intx lcm ln log10 logn math miller-rabin modpower modular-exponentiation modular-inverse pcg prime-numbers
Last synced: 09 Oct 2025
https://github.com/alexandrehiroyuki/datatome
Data analysis and filtering using time series for embedded devices (IoT). All in a single C++ library, Data Tome. Focus on the developer's experience and performance. It is the successor to the MovingAveragePlus library.
algorithms analysis arduino arduino-library cpp cumulative-mean data-processing data-structures exponential-moving-average filters median moving-average moving-median pio platformio platformio-library standard-deviation variance
Last synced: 24 Oct 2025
https://github.com/soulcrancerdev/highlights
Blockchain AI Agent (Solana AI Agent, Bitcoin AI Agent, Ethereum AI Agent) - Rust Engineering - Bitcoin: Rune, Brc-20, OP_CAT, Doge, Ordinal, Fractal development: Solana: Smart contract development, Trading bot development.
ai bitcoin bitcoin-ai-agent blockchain-ai-agent cpp doge ethereum-ai-agent fractal machinelearning onchain-ai-agent ordinal python rune rust solana solana-ai-agent solana-smart-contract typescript
Last synced: 16 Apr 2026
https://github.com/ecomaikgolf/buacshell
Unofficial terminal application for the University of Alicante library written in C++
cpp libcurl library-automation terminal-based university-of-alicante
Last synced: 08 Oct 2025
https://github.com/jrob774/makeicon
Cross-platform command-line utility for generating app icons.
command-line command-line-tool cpp cpp17 ico icon makeicon tool utility
Last synced: 09 Oct 2025
https://github.com/xddcore/sleeppanda
SleepPanda, a caring sleep manager
cpp linux nerual-network raspberry-pi
Last synced: 17 Mar 2026