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-06-30 00:06:51 UTC
- JSON Representation
https://github.com/jsteemann/atoi
Fast string to integer conversion
atoi cpp integer-conversion library performance
Last synced: 07 May 2025
https://github.com/blackmatov/fun.hpp
My old crazy idea about functional programming in C++
c-plus-plus c-plus-plus-17 cpp cpp17 functional-programming haskell type-classes
Last synced: 12 Apr 2025
https://github.com/shoyamanishi/androidmfcc
26-Point MFCC & 512-Point FFT Generator & Visualizer in Java, C++, and NEON intrinsics
android asr audio cpp fft java mfcc neon-simd-intrinsics spectrum visualizer
Last synced: 14 Apr 2025
https://github.com/ali-elshorpagi/math_algorithms
Some Math Algorithms
algorithms competitive-programming cpp mathematics
Last synced: 29 Aug 2025
https://github.com/sowelipililimute/Challah
Desktop client for Harmony protocol.
chat chat-application chatapp cpp discord discordapp guilds hacktoberfest harmony harmony-protocol qbs qml rich-presence roles voice voice-chat
Last synced: 03 Aug 2025
https://github.com/vertueux/i2c_pwm_board
ROS2 Controller for the Adafruit 16 channel PWM servo I²C board, hat and similar PCA9685 based boards, provides absolute proportional PWM control as well as supports geometry_msgs/Twist.
cpp i2c i2c-bus learn pca9685 ros ros2 ros2-humble
Last synced: 08 Apr 2025
https://github.com/willdoescode/lu
lu, an opinionated `ls` with the best features by default.
Last synced: 30 Jun 2025
https://github.com/f-squirrel/dockerized_cpp
Dockerized C/C++ Build Environment
Last synced: 18 Apr 2026
https://github.com/nvidia/nvnmos
NVIDIA NMOS (Networked Media Open Specifications) Library
Last synced: 05 Sep 2025
https://github.com/tugraph-family/etcd-raft-cpp
The C++ implementation of etcd raft
Last synced: 08 Feb 2026
https://github.com/compsci-adl/voxel-engine
Voxel engine in C++
cpp game-engine raylib voxel voxel-engine
Last synced: 01 Feb 2026
https://github.com/theblackcat102/awesome-code-obfuscation
Collections of code obfuscation libaries for different languages ( in progress )
assembly awesome awesome-list c c-sharp cpp java javascript obfuscation obfuscator php python
Last synced: 17 Jan 2026
https://github.com/swag666baby/geoip
getting information about an ip address from the ipwhois api.
Last synced: 11 Oct 2025
https://github.com/brakmic/hpx_projects
:zap: High-Performance-Computing with C++
boost c-plus-plus cplusplus cpp hpx
Last synced: 23 Apr 2025
https://github.com/caiorss/cpp-project-templates
C++ CPP project templates with CMake + Conan
cmake cpp project scaffolding template
Last synced: 28 Apr 2025
https://github.com/m-fatah/reflect
A single file header only static reflection library for C++20.
cplusplus cpp cpp20 gcc header-only msvc no-dependencies reflection single-file static-reflection
Last synced: 04 Mar 2026
https://github.com/satharus/twokey
A password manager with physical 2FA.
avr browser-extension cpp flask graduation-project password-manager python
Last synced: 08 Oct 2025
https://github.com/atmegabuzz/weebserver
Simple Webserver Implementation using Sockets
cpp hacktoberfest hacktoberfest2022 sockets webserver
Last synced: 14 Apr 2025
https://github.com/Componolit/Cappulada
[DEPRECATED] Generate Ada bindings to C++ code
ada binding-generator bindings cpp
Last synced: 14 Mar 2025
https://github.com/fbbdev/nodal
Flow-based programming framework
c-plus-plus c-plus-plus-14 compiler cpp cpp14 dataflow dataflow-compiler dataflow-programming flow flow-based-programming framework graph library programming
Last synced: 31 Oct 2025
https://github.com/mandliya/gameboy_emulator
A gameboy emulator built with modern c++
cpp cpp11 cpp14 gameboy gameboy-emulator modern-cpp
Last synced: 13 Apr 2025
https://github.com/amyrahmady/console-3d-maze-game
a simple console based 3D game with mazes written in C++ without using any library (Windows and Linux)
3d 3d-game command-line console console-renderer cpp cpp17 linux maze-game windows
Last synced: 13 May 2025
https://github.com/sharoniv0x86/appledore
A simple and efficient graph library in modern C++ Supports directed/undirected graphs with customizable edge types, designed for performance and ease of use.
cpp cpp-library cpp17 graph graph-algorithms graphs modern-cpp
Last synced: 13 Apr 2025
https://github.com/qengineering/yolofastest-ncnn-jetson-nano
YoloFastestV2 for a Jetson Nano
aarch64 cpp deep-learning jetson-nano ncnn ncnn-model yolofastest yolofastest-v2
Last synced: 13 Apr 2025
https://github.com/maharmstone/tdscpp
C++ library to interface with Microsoft SQL Server
Last synced: 23 Aug 2025
https://github.com/jokade/swog
Scala wrapper generator for interop with C, C++, Objective-C, and script languages.
c cpp interop lua objective-c scala scala-native
Last synced: 12 Jan 2026
https://github.com/GareBear99/FreeEQ8
FreeEQ8 is a professional-grade, free and open-source 8-band parametric EQ plugin for macOS, Linux, and Windows. Linear phase, dynamic EQ, match EQ, per-band drive, band linking, M/S processing, oversampling, and a real-time spectrum analyzer. FabFilter Pro-Q alternative for $0–$20
audio-plugin audio-processing cmake cpp daw eq eq-eight eq8 equalizer free-plugin juce macos mixing music-production open-source parametric-eq spectrum-analyzer vst-plugin vst3 windows
Last synced: 07 May 2026
https://github.com/banaankiamanesh/dl-for-navigation
Implementation of Regression Models on Navigation with IMUs.
9-axis-imu ahrs bno055 bosch cpp datacollection deeplearning imu knn-regression navigation neural-networks python python3 raspberry-pi recurrent-neural-network recurrent-neural-networks regression-models support-vector-regression tensorflow2
Last synced: 13 Apr 2025
https://github.com/dcnick3/pqrs
Portable QR Scanning library
cpp js qr qr-code qr-code-reader qr-scanner
Last synced: 02 Sep 2025
https://github.com/gbowne1/programmernotes
This is a collection of Markdown notes written in Obsidian for programming and it includes notes on C, C++, using and configuring VSCode and many other things programming related. Anyone is welcome to contribute to this Markdown repository and make corrections.
c coding config cpp node-js nodejs notebook notebook-publish notes obsidian-md programming programming-language software
Last synced: 06 Mar 2026
https://github.com/grindgold/awsome-projects
😎「计算机淘金手册」立志收录各种酷炫、高大上、对小白友好的开源项目,包括但不限于Java、C++、Python、Golang、JavaScript、人工智能、机器学习、人工智能等相关项目。
cpp database database-management golang java javascript jquery python system
Last synced: 06 Sep 2025
https://github.com/bertrandmartel/digest-auth-session-cpp
C++ digest authentication/session library for server
cpp cpp-library digest-authentication
Last synced: 07 May 2025
https://github.com/sweeticelolly/dragcontrolside
一个使用VB6开发的简易IDE,以VB6开发的形式来开发C++程序,让C++对GUI的编写更加香甜~
cpp gui ide programming ui-design vb6 visual-basic-6 visualbasic6
Last synced: 10 Apr 2025
https://github.com/vertigo-z/ollvm-22
ollvm (obfuscator llvm) plugin ported to llvm 22. add bogus control flow, flattening, splitting, substitution to obfuscate your C/C++ code.
clang cpp llvm llvm-obfuscator obfuscation ollvm ollvm-22
Last synced: 30 Jun 2026
https://github.com/nzeemin/ukncbtl-qt
UKNCBTL emulator, Qt version.
c-plus-plus cpp cross-platform emulator ms0511 pdp11 qt qt5 soviet-computer
Last synced: 12 Apr 2025
https://github.com/redskittlefox/reflexpr
Compile time struct Reflections
aggregates cpp cpp20 cpp20-library cpp23 header-only reflections structs
Last synced: 13 Jul 2025
https://github.com/adityaa30/programs
Solutions for Standard Problems on Algorithms & Data Structures in C++
algorithms cpp data-structures hacktoberfest
Last synced: 12 Mar 2026
https://github.com/iwatake2222/generic-tflmicro
CMake project for TensorFlow Lite Micro
cmake cpp tensorflow tensorflow-lite
Last synced: 05 Sep 2025
https://github.com/MaximePremont/Zappy_Epitech
Epitech project : multiplayer game played by artificial intelligences and viewed by a graphical AR interface.
artificial-intelligence augmented-reality c cpp csharp epitech game python zappy
Last synced: 27 Oct 2025
https://github.com/SweetIceLolly/DragControlsIDE
一个使用VB6开发的简易IDE,以VB6开发的形式来开发C++程序,让C++对GUI的编写更加香甜~
cpp gui ide programming ui-design vb6 visual-basic-6 visualbasic6
Last synced: 11 Mar 2025
https://github.com/sfrechette/weather-micro-station
A modular, high-performance weather display system for the LILYGO T-Display S3, featuring real-time weather data from OpenWeatherMap API with smooth animations and professional UI.
arduino c cpp esp32 esp32-s3 lilygo lilygo-tdisplay-s3 openweathermap-api platformio ticker weather weather-api
Last synced: 07 Apr 2026
https://github.com/curtinfrc/2024-crescendo
Our code for FRC 2024: CRESCENDO, using Gradle, Wombat, and probably other stuff
cpp frc frc-cpp frc-robot gradle gradle-build groovy wombat
Last synced: 24 Oct 2025
https://github.com/vincentlaucsb/sqlite-cpp
A simple and robust SQLite wrapper for C++
Last synced: 09 Apr 2025
https://github.com/brunexgeek/cursed
Minimalist C++ framework to build interactive applications through ncurses
cpp ncurses ncurses-tui terminal
Last synced: 28 Apr 2025
https://github.com/developerpaul123/optimum
Accessible and modern implementations of common optimization algorithms.
algorithm cpp cpp-lib cpp-library cpp20 cpp20-library evolutionary-algorithm evolutionary-algorithms genetic-algorithm genetic-algorithms genetic-optimization-algorithm header-only nelder-mead-algorithm optimization optimization-algorithms optimization-methods optimizer optimum
Last synced: 22 Jul 2025
https://github.com/rylern/acr122u-tutorial
Tutorial for writing a C/C++ app with the ACR122U on Linux
acr122u c cpp linux mifare mifare-classic mifare-ultralight nfc nfc-reader pcsc pcsc-tools pcsclite
Last synced: 15 Jun 2025
https://github.com/heshanera/lstmnet
A Long Short Term Memory neural network for time series prediction. Memory blocks contain one memory cell in each. Weights for the network are randomly initialized.
cpp lstm-neural-networks prediction-model time-series timeseries-forecasting
Last synced: 13 Apr 2025
https://github.com/ajihyf/node-addon-api-helper
A more convenient, type-safe and boilerplate-less way to write Node.js C++ addons.
Last synced: 13 Apr 2025
https://github.com/pit-ray/fluent-tray
Fluent design-based GUI library for system tray applications written in C++ single header.
cpp desktop fluent-design gui-library tray windows windows-10 windows-11
Last synced: 05 May 2025
https://github.com/imharris24/snake-cpp
A simple snake game made in C++ using Object Oriented Programming.
cpp cpp-project game oop project snake snake-cpp snake-game
Last synced: 14 Apr 2025
https://github.com/endurodave/statemachinewiththreads
C++ State Machine with Asynchronous Callbacks
asynchronous-programming cpp publish-subscribe state-machine
Last synced: 11 Jul 2025
https://github.com/joaomlneto/procmap
C++ wrapper around /proc/self/maps
cpp cpp-lib cpp-libraries cpp-library cpp14 library linux mapping memory memory-allocation memory-allocations memory-analysis memory-management memory-mapping memory-monitor memory-monitoring process wrapper wrapper-functions wrapper-library
Last synced: 22 Apr 2025
https://github.com/sachinl0har/hacktoberfest
Hacktoberfest 2021 you can add anything like simple programs or projects
basics-of-c basics-of-cpp basics-of-java basics-of-javascript basics-of-python c cpp hacktoberfest hacktoberfest-accepted hacktoberfest2021 hello-world helloworld-programs html-css-javascript java javascript jupyter projects website
Last synced: 28 Jul 2025
https://github.com/krshrimali/dcgan-celeba-pytorch-cpp
DCGAN Implementation using PyTorch in both C++ and Python
celeba computer-vision cpp dcgan deep-learning gan libtorch pytorch
Last synced: 04 Aug 2025
https://github.com/ahuge/nuke-removechannels
A plugin for the Foundry's Nuke. It allows manipulation of channels via regular expressions.
cpp foundry-nuke project regex
Last synced: 10 Jul 2025
https://github.com/RedSkittleFox/serialize
C++ 23 serialization library
cpp cpp23 reflections serialization
Last synced: 31 Mar 2025
https://github.com/alpaka-group/vikunja
Vikunja is a performance portable algorithm library that defines functions operating on ranges of elements for a variety of purposes . It supports the execution on multi-core CPUs and various GPUs. Vikunja uses alpaka to implement platform-independent primitives such as reduce or transform.
Last synced: 01 Jul 2025
https://github.com/gangliao/cmake_cxx_go
cmake cpp go golang shared-library static-library
Last synced: 26 Jul 2025
https://github.com/alexruzin/cpp_api
A C++ API which is useful for Win32. Includes a communication subsystem.
c cpp http-client injector socks5-proxy
Last synced: 10 Aug 2025
https://github.com/andreacasalino/fast-quick-hull
Fast C++ multi-threaded algorithm for computing convex hulls
convex convex-hull convex-hull-algorithms cpp multi-threading point-cloud quickhull quickhull-algorithm
Last synced: 13 Apr 2025
https://github.com/personalrobotics/chimera
:snake: A CLI tool for generating Boost.Python/pybind11 bindings from C/C++
boost-python chimera clang-toolchain cli cpp llvm mustache pybind11 python
Last synced: 29 Aug 2025
https://github.com/turborium/turboriumbasic
Simple BASIC interpriter
basic clean-architecture clean-code computer-science cpp delphi gdd gdd-methodology ingenieria-informatica interpreter linux-kernel object-pascal pascal programming-language pure-c web3 xplatform
Last synced: 20 Sep 2025
https://github.com/jishanshaikh4/cpp-building
A simple example building a simple main.cpp file using travis-ci and qmake on clang compiler
Last synced: 23 Aug 2025
https://github.com/oatpp/oatpp-openssl
OpenSSL adaptor for Oat++ applications
Last synced: 02 Aug 2025
https://github.com/thecurle/purpuri
The Purple VM, a custom JVM in C++.
cpp interpreter java jvm stack-based
Last synced: 11 Jun 2025
https://github.com/BotanAtomic/FaceID
face recognition with deep learning
cnn cpp deep-learning dl4j face-detection face-recognition from-scratch machine-learning multilayer-perceptron multilayer-perceptron-network
Last synced: 13 May 2025
https://github.com/volpatto/simple_pybind_example
A simple example of how to bind C++ code in Python
cmake cpp multilanguage pybind pybind11 python
Last synced: 28 Jul 2025
https://github.com/mhx/libembedded
Modern C++ for Embedded Systems
c-plus-plus c-plus-plus-11 constexpr cpp cpp-library cpp11 embedded embedded-applications embedded-cpp embedded-systems iir-filters mit-license modern-cpp
Last synced: 18 Jun 2025
https://github.com/curve/channel
🧵 A C++ implementation of Rust's std::sync::mpsc::channel
cpp cpp17 cpp17-library cpp20 cpp20-library mpsc mpsc-channel threading
Last synced: 29 Oct 2025
https://github.com/raphaelthegreat/psxemu
An experimental Playstation emulator
cpp emulator mips opengl playstation psx-emulator
Last synced: 27 Sep 2025
https://github.com/bauripalash/escraper
Scrap Email Addresses From PDFs and Photos! in C++ (Python was tooo easy to do)
cpp email-parsing hacktoberfest scraper
Last synced: 16 Jan 2026
https://github.com/mehanix/teme-fmi
🎓 Homework/Coursework during my bachelor's in Computer Science
algorithms-and-data-structures artificial-intelligence computer-science cpp data-structures database-design databases fmi formal-languages haskell homework-exercises ios-swift java mips-assembly nodejs operating-systems python signal-processing webdev
Last synced: 11 Mar 2026
https://github.com/mattgodbolt/pt-three-ways-pres
Presentation for pt-three-ways - a CppCon 2019 presentation
cpp cppcon2019 path rendering tracing
Last synced: 16 Oct 2025
https://github.com/mrdcvlsc/aes
A Lightweight Single Header file C++ AES Library that also supports AES Hardware Acceleration Technology
aes aes-128 aes-decryption aes-encryption aes192 aes256 aesni armv8 block-cipher blockcipher cipher confidentiality cplusplus cpp decryption encryption hardwareaccelerated key library security
Last synced: 15 Oct 2025
https://github.com/GMH-Code/RPCEmu
WebAssembly Multi-Threaded Risc PC Emulator
arm c cpp emscripten emscripten-port emulator emulators javascript multi-threading multithreading online-emulator qt qt-wasm qt6 risc risc-os riscos wasm web-assembly webassembly
Last synced: 11 Mar 2025
https://github.com/nishkarshraj/data-structures
Data Structures with Theory, Algorithms and Code
algorithms algorithms-and-data-structures array c cpp data-structures graph java linked-list python queue stack tree
Last synced: 22 Apr 2025
https://github.com/qengineering/tensorflow_lite_classification_rpi_zero
TensorFlow Lite on a bare Raspberry Pi Zero
armv6 cpp deep-learning mobilenet raspberry-pi-zero raspberry-pi-zero-w tensoflow-lite tensorflow-examples
Last synced: 24 Oct 2025
https://github.com/shaswata56/taos-adventure
It is a C++ Game Project for 2nd semester. This game is Build From Scratch using C++ and SFML .
2d adventure c-plus-plus cpp game sfml squareworld tao tao-s taos-adventure
Last synced: 08 Sep 2025
https://github.com/kelvins/smtpclient
:mailbox: A simple SMTP client to send e-mails using C++ and the Qt framework
Last synced: 23 Jun 2025
https://github.com/bk-scoss/sctokenizer
A Source Code Tokenizer
cpp java languages python source-code-tokenizer tokenizer
Last synced: 10 Sep 2025
https://github.com/qengineering/tensorflow_lite_segmentation_jetson-nano
TensorFlow Lite segmentation on a Jetson Nano at 11 FPS
aarch64 cpp gpu-acceleration gpu-delegate jetson-nano tensorflow-examples tensorflow-lite unet unet-segmentation unet-tensorflow
Last synced: 20 Jul 2025
https://github.com/yegor256/fibonacci
Fibonacci algorithm implemented in a few compilable languages in different programming flavors
cpp csharp eiffel fibonacci golang haskell java lisp object-oriented-programming oop performance-testing
Last synced: 27 Mar 2025
https://github.com/mguludag/qeasysettings
Easy to use manage settings and style options for your Qt projects! and auto follow Windows 10 dark/light scheme feature 😎
cpp qml qt qt-quick qt-stylesheets qt-widgets qt5 qt5-gui qtwidgets theme-settings
Last synced: 05 May 2025
https://github.com/zchrissirhcz/kantucompare
Visual comparison for YUV and JPG/PNG images.
beyond-compare cpp cross-platform debug fourcc gui image-comparison imgui nv12 nv21 opencv visualization yuv
Last synced: 11 Apr 2025