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/stefanjohnsen/triangulateobj-app
Triangulation of polygons in obj files
console-application cpp cpp11 ear-clipping-algorithm earcut fan indices obj polygon triangle triangulation vertex wavefront wavefront-obj
Last synced: 08 Oct 2025
https://github.com/gazebosim/gz-utils
Classes and functions for robot applications
cpp cpp17 gazebo gazebosim hacktoberfest ignition-gazebo ignition-libraries robotics simulation utilities-library
Last synced: 12 Dec 2025
https://github.com/codebydant/pcl_visualizer
Visualizer for 3D point cloud using PCL Library 1.9.1
c-plus-plus clang-format cmake computer-vision cpp pcd pcl pcl-library pcl-viewer ply point-cloud xyz
Last synced: 11 Mar 2025
https://github.com/endurodave/asynccallback
C++ Asynchronous Multicast Callbacks
asynchronous-programming callbacks cpp multi-threading
Last synced: 10 Oct 2025
https://github.com/qtlittlexu/stumansys
这是一个使用 C++ 和 EasyX 绘图库实现的学生成绩管理系统,里面包含了查看学生、搜索学生、添加学生等功能,使用 EasyX 简单地封装了 UI 界面
Last synced: 20 Aug 2025
https://github.com/jakubvojvoda/histogram-of-oriented-gradients-gpu
Histogram of oriented gradients (HOG) on GPU
cpp gpgpu gpu gradient-descent histogram-of-oriented-gradients hog opencl svm
Last synced: 09 Apr 2025
https://github.com/rsaz/servicelocator
Service Locator Pattern Header-Only Library
cpp header-only service-locator-pattern slocator
Last synced: 12 Oct 2025
https://github.com/blackmatov/defer.hpp
Go's defer implementation in C++17
c-plus-plus cplusplus-17 cpp cpp17 defer header-only no-dependencies
Last synced: 17 Jun 2025
https://github.com/sudodevinci/tv-head
Pipeline for images onto WS2812B LED strips via Raspberry Pi Pico, ESP32, or Arduino UNO, to use as a dot-matrix display.
arduino cpp esp32-arduino esp32-s3 micropython micropython-rpi-pico neopixel neopixel-strip opencv raspberry-pi raspberry-pi-pico tv-head tvhead
Last synced: 10 Apr 2025
https://github.com/b1tflyyyy/utf8-string-cpp
Implementation of wrapper over standard string to work with UTF-8 encoding
cmake cpp cpp20 cross-platform encoding library linux mit mit-license string unicode utf-8 windows
Last synced: 11 Apr 2025
https://github.com/embetrix/stm32mp-sign-tool
The stm32mp-sign-tool is an utility for signing and verifying firmware images compatible with STM32MP MPUs
cpp cryptography ecdsa-cryptography embedded-systems hsm lightweight pkcs11 security signing-keys signing-tool stm32mp1 stm32mpu
Last synced: 24 Apr 2025
https://github.com/brakmic/using-thrill
A complete Thrill environment with demo code
batch-processing big-data cpp cpp14 thrill
Last synced: 23 Apr 2025
https://github.com/rudrakshi99/low_level_design
Low level design problem solution in c++.
cpp lld low-level-design machine-coding object-oriented-programming oops system-design
Last synced: 26 Oct 2025
https://github.com/mateuseap/algorithms
Algorithms, Data Structures and resolution of programming questions
algorithms algorithms-and-data-structures c cpp data-structures ruby
Last synced: 26 Oct 2025
https://github.com/shlomnissan/express-client
⚡ Promised-based HTTP client for modern C++ development
Last synced: 12 Apr 2025
https://github.com/anshumansinha3301/small_finance_manager
Finance manager function written in C++
Last synced: 07 Oct 2025
https://github.com/qengineering/gfpgan-ncnn-raspberry-pi-4
GFPGAN face reconstruction with ncnn on a bare Raspberry Pi
cpp deep-learning face-recognition-application face-reconstruction gan gfpgan image-restoration ncnn ncnn-framework ncnn-model raspberry-pi raspberry-pi-4 raspberry-pi-64-os super-resoluion
Last synced: 07 Oct 2025
https://github.com/toxe/mandelbrot-sfml-imgui
Interactive multi-threaded C++ Mandelbrot renderer using SFML + ImGui running at constant 60 FPS
cpp cpp20 imgui imgui-mandelbrot mandelbrot multithreading sfml sfml-imgui threads
Last synced: 23 Apr 2025
https://github.com/cojudge/cojudge
Solve classic LeetCode problems complete offline. No discussion forum, no LLM assistant, not even the internet. Solve the curated list with just you, the problem and the offline judge.
cpp docker education interview-preparation java javascript leetcode python
Last synced: 26 Feb 2026
https://github.com/codinasion/hello-world
"Hello World" in every programming language 🤗 Good collection of `good first issue`
c c-sharp cpp dart first-timers go good-first-issue hello-world java python python3 scala
Last synced: 05 Jul 2025
https://github.com/vahancho/nkar
Նկար (nkar) image comparison and differences highlighting C++ API
comparison contour contours cpp cpp11 difference diffing gcc highlight highlighting hightlight image image-comparison image-processing nkar pixel testing
Last synced: 12 Jun 2025
https://github.com/osdev0/freestnd-cxx-hdrs
Headers from GCC's libstdc++ that can be used in a freestanding environment.
cpp cxx freestanding header-only headers libstdcxx
Last synced: 04 Apr 2026
https://github.com/bocaletto-luca/fm-trasmitter
FM Transmitter with Arduino & Si4713 - Author: Bocaletto Luca A professional Arduino UNO project using the SparkFun Si4713 breakout to broadcast line-level audio over FM (87.5 – 108 MHz), complete with RDS support.
arduino bocaletto-luca cpp fm fm-trasmitter gplv3 hack hack-fm hack-rf hacking openhardware opensource radio-frequency rf standalone trasmitter
Last synced: 08 May 2026
https://github.com/uctakeoff/uc_apng_loader
uc::apng::loader is a header only C++11 apng (Animated PNG) decoder.
apng cpp cpp11 cross-platform header-only
Last synced: 26 Dec 2025
https://github.com/cpbridge/fetal_heart_analysis
Automated tools for analysing fetal heart cardiac videos
cpp fetal-heart medical-imaging particle-filter random-forest rotation-invariant-features ultrasound video-processing
Last synced: 08 May 2025
https://github.com/0xnineteen/hyper-alpha-zero
hyper optimized alpha zero implementation to play gomoku (distributed training with ray, mcts with cython)
alpha-go alpha-zero cpp cython deepmind mcts monte-carlo-tree-search multi-core python ray
Last synced: 13 May 2025
https://github.com/abelkevich/nano_daw
minimalistic digital audio workstation
Last synced: 12 May 2025
https://github.com/hosseinmoein/bobcat
3 different C++, multi-threaded queues including a lock-free one
circular-queue cpp cpp-11 cpp11 lock-free lockfree multi-threading multithreaded queue
Last synced: 14 Sep 2025
https://github.com/pschatzmann/arduino-freertos-addons
Additions to FreeRTOS: C++ API
Last synced: 03 Apr 2025
https://github.com/mehanix/downbeat
🎹 Small playable virtual piano, written in C++
cpp good-first-issue help-wanted instrument learn-piano music oop piano piano-keyboard piano-keys piano-player piano-practice sfml virtual-instruments virtual-music-keyboard
Last synced: 15 Apr 2025
https://github.com/proffix4/dev_for_ubuntu22
Все нужное разработчику для Ubuntu22
android android-studio asm cpp development java linux netbeans python ubuntu ubuntu2204 vala
Last synced: 13 Apr 2025
https://github.com/dasaav-dsv/callhook
An x86-64 function call hooking library.
cpp cpp17 function-hooking hooking-framework hooking-library reverse-engineering
Last synced: 24 Dec 2025
https://github.com/devvoid/vini
A single-header INI parser capable of both reading and writing files.
c-plus-plus cpp cpp-library cpp98 ini ini-parser no-dependencies single-file single-header single-header-lib
Last synced: 27 Jun 2025
https://github.com/willdoescode/natcpp
Re-writing natls in c++ to learn c++
c cpp ls ls-colors ls-command nat natls
Last synced: 07 Apr 2025
https://github.com/ardeshirv/fractalx
FractalX demonstrates 3 simple fractals: Sierpinski triangle, snow and tree.
cplusplus cpp fractal fractal-algorithms fractal-tree mfc mfc-sdi microsoft-foundation-classes sdi sierpinski sierpinski-triangle sierpinskitriangle single-document visual-cpp visual-studio visualcplusplus visualstudio windows
Last synced: 15 Apr 2025
https://github.com/agungferdi/smart_farming
A comprehensive IoT-based smart farming system featuring ESP32 microcontrollers, environmental monitoring sensors, automated irrigation control, and real-time web dashboard.
cpp esp32 hono mqtt nextjs postgresql typescript
Last synced: 14 Sep 2025
https://github.com/christianpanov/static_string
Experimental compile-time string manipulation C++17 library
compile-time cpp cpp17 cpp17-library library metaprogramming static-string string string-manipulation
Last synced: 14 Apr 2025
https://github.com/ntia/lfmf
NTIA/ITS C++ implementation of Low Frequency / Medium Frequency (LF/MF) Propagation Model. The LF/MF model predicts basic transmission loss in the frequency range 0.01 - 30 MHz for propagation paths over a smooth Earth and antenna heights less than 50 meters.
cpp lfmf propagation proplib spectrum telecommunications
Last synced: 22 Jul 2025
https://github.com/analogfeelings/hookplusplus
HookPlusPlus is a lightweight 2-file C++ library for hooking in Windows-based systems, licensed under GPL v3.0.
cpp easy-to-use example-code gpl3 gplv3 hooks library trampoline trampoline-hooking win32 windows
Last synced: 18 Aug 2025
https://github.com/sp-nitech/voist
音声収録ソフトウェア
cpp java portaudio recorder voice-recorder
Last synced: 19 Aug 2025
https://github.com/setghm/flappybirdcmd
Flappy bird game for the windows command prompt.
console-game-engine cpp cpp-game cpp-game-engine flappy-bird-game windows-console-game
Last synced: 05 Oct 2025
https://github.com/junaidrahim/hacktoberfest-kiit-2021
To encourage and educate students of KIIT about Open Source Software and GitHub
beginners c cpp giveback go hacktoberfest hacktoberfest2021 java kiit opensource python
Last synced: 15 Apr 2025
https://github.com/dynesshely/cppenhanced
A library has advanced supports for c++ developers.
Last synced: 20 Mar 2025
https://github.com/joswinemmanuel/basic-cpp
A repository containing the fundamentals of C++ programming and essential programs for beginners.
Last synced: 05 Apr 2025
https://github.com/chetannihith/program-hacktoberfest25
⭐️This repository is for Hacktoberfest 2025 contributions, where developers can contribute interesting and unique programs across different languages! Contribute Java, C++, Python, or any language you're comfortable with and showcase your coding skills! Happy hacking
cpp go hacktoberfest hacktoberfest-accepted hacktoberfest2025 java js python ruby
Last synced: 02 Oct 2025
https://github.com/demensdeum/raidenvideoripper
Raiden Video Ripper is an open-source project designed for video editing and format conversion. It's built using Qt 6 (Qt Creator) and allows you to trim and convert videos to MP4, GIF, WebM formats. Also there is MP3 support for audio export.
cpp cpp17 cut editor ffmpeg gif mp3 mp4 qt qtcreator qtcreator-ide trim video videoeditor webm
Last synced: 30 Aug 2025
https://github.com/nemtrif/ftest
A simple and limited unit-test framework for C++ 98
cpp cpp98 testing unit-testing
Last synced: 15 May 2025
https://github.com/jugshaurya/notes
Website to host all my notes.
algonotes algorithms competitive-programming cpp cpptemplate gametheorynotes gametheorynptes github hacktoberfest hacktoberfest2022 notes opensource stlnotes
Last synced: 09 Mar 2026
https://github.com/prakhar-002/leetcode
📜 LeetCode Solution Hub 🔥 | Get all solutions 🧩 for daily challenges and specific tasks 💪🏻 | Example: 🍨 LeetCode 75 - 🪻 Ace Coding Interview, 📦 SQL 50 - 🌽 Crack SQL Interview, 📒 30 Days of JavaScript - 🌻 Learn JS Basics
c cpp java javascript leet leetcode leetcode-cpp leetcode-java leetcode-javascript leetcode-practice leetcode-python leetcode-solutions python3 questions-and-answers
Last synced: 03 Aug 2025
https://github.com/kanugurajesh/book-management-system
Book management system implemented using dsa
automation batch-script book-management-system cpp data-structures-and-algorithms
Last synced: 13 Apr 2025
https://github.com/pradyuman7/hackerrankeulersolutions
My solutions to the ProjectEuler+ competition problems from HackerRank in C++, Java and Python.
algorithms cpp hackerrank hackerrank-solutions java project-euler-plus
Last synced: 09 May 2025
https://github.com/quqionfree/qqbot
这是一个QQ机器人,拥有强大的自定义功能(插件系统)(A bot for QQ)
cpp cpp-httplib cpp23 go-cqhttp qqbot
Last synced: 15 Apr 2025
https://github.com/hominsu/tensorrt-yolov5-jetsonnano
JetsonNano 上的 YoloV5 的 TensorRt 加速推理,额外加上了 gRPC 等服务
Last synced: 13 Apr 2025
https://github.com/elphinkuo/fast_matrix_multiplication
Different matrix multiplication implementation and benchmarking on CPUs
cpp high-performance linear-algebra matrix matrix-multiplication simd strassen-multiplication tensor winograd-algorithm
Last synced: 18 Sep 2025
https://github.com/silverjun/swing
A "Protocol" oriented programming language
compiler cpp language llvm new-language programming-language swing
Last synced: 15 Apr 2025
https://github.com/fqwqf/whup
WHUP/ ˈdʌbljuː eɪtʃ ʌp /(WHUP: High-level Unified Programming)是一个以WHU(Wholesome High-level Utility)编程语言为核心的项目。本项目将实现两种编程语言:WHU和HUST(Highly Usable Symbolic Technology ),以及几个相应的软件:WHUPC,WHUPVM和WHUPRUN。
Last synced: 13 Apr 2025
https://github.com/hello-computer-science/hello-benchmark
Programing Languages Performance Compare | 编程语言性能横评
clang cpp csharp go java javascript js julia languages performance-testing powershell python python3 ts typescript
Last synced: 15 May 2025
https://github.com/losinggeneration/hge-unix
HGE port for OS X & UNIX
2d-game-engine c cpp game-development game-engine hge hge-unix
Last synced: 15 Apr 2025
https://github.com/avinal/blowfish
Blowfish and Blowfish 2 Encryption Algorithm Implementation in CPP.
blowfish blowfish-128 blowfish-64 blowfish-algorithm blowfish2 cpp cpp11 cpp14 encryption encryption-decryption library
Last synced: 26 Aug 2025
https://github.com/thatsabhishek/cpp-codes
Collection of various C++ programs
coding cplusplus cpp programming
Last synced: 11 Apr 2025
https://github.com/tum-i4/binary-rts
BinaryRTS is a research tool for regression test selection of C++ binaries based on dynamic binary instrumentation
cpp dynamic-binary-instrumentation regression-test-selection regression-testing research
Last synced: 17 Jan 2026
https://github.com/oclero/qtappinstancemanager
Single application instance manager for Qt6.
cmake cpp cpp17 qt qt6 single-instance-app
Last synced: 04 Jul 2025
https://github.com/dapper91/thread_pool_executor
C++ Thread Pool Executor
concurrent cpp threadpoolexecutor
Last synced: 24 Apr 2025
https://github.com/copperspice/cs_pointer
Library of C++ Smart Pointers including an Intrusive Pointer and a Node Manager
cpp intrusive-pointer smart-pointers
Last synced: 11 Jun 2025
https://github.com/pockerman/cuberl
Reinforcement learning algorithms with c++
cpp pytorch reinforcement-learning reinforcement-learning-algorithms
Last synced: 04 Feb 2026
https://github.com/dracula/dev-cpp
🧛🏻♂️ Dark theme for Dev C++
cpp dark-theme dev-cpp dracula
Last synced: 24 Apr 2025
https://github.com/aeilot/lsnotes
Add a description to your directories!
april-fools beginner-friendly c command-line command-line-tool cpp
Last synced: 26 Feb 2026
https://github.com/madladsquad/untitledgamesystemmanager
A linux gaming system manager
containers cpp game game-manager gui imgui incus launcher-application linux lxc lxd wrapper
Last synced: 08 Jan 2026
https://github.com/ivynya/esp32-rick-roller
A compact solution for Rick Rolling your friends, coworkers, and normies in public.
arduino cpp esp32 rick-astley rickroll
Last synced: 08 Oct 2025
https://github.com/tsnsoft/codeblocks_blank_prject
Простейший пример программы с пустым окном на wxWidgets в C++ CodeBlocks (windows)
codeblocks cpp example windows wxwidgets
Last synced: 22 Apr 2025
https://github.com/mortennobel/softimagewebglexport
A WebGL export plugin for SoftImage 2011
cpp cpp11 graphics-programming
Last synced: 24 Apr 2025
https://github.com/arezaie14/ars_kalman_filter
This is Kalman filter in c language for all programming languages such a micro controllers and ...
c cpp filter filters function-parametres kalman-filter mea micro-controllers microcontroller programming-languages
Last synced: 26 Apr 2025
https://github.com/icingworld/ww-stl
A personal implementation of STL containers in C++. 手撕C++ STL容器。
cpp implementation-of-data-structures stl stl-containers
Last synced: 25 Oct 2025
https://github.com/yexuanxiao/basic_json
A modern C++ library for working with JSON data, aims to provide full support for the JSON standard, as well as allowing users to customize and extend the library according to their needs. The library offers a user-friendly and C++-idiomatic API, without compromising on performance.
cpp cpp20 cpp23 json modern-cpp
Last synced: 04 Apr 2026
https://github.com/wittenberg/vlad
Variable Life Adjusted Display and other risk-adjusted quality control charts
cpp healthcare quality-control r risk-adjustment surgery
Last synced: 22 Oct 2025
https://github.com/yawkar/hse-dsa-lab-2
This repository offers studies & implementations of several point-querying algorithms in a 2D plane. The algorithms' performance is benchmarked and compared against one another.
algorithms benchmark conan cpp data-structures hse lab
Last synced: 19 Oct 2025
https://github.com/da-liii/libmdcpp
implementation of the Markdown markup language in CPP (library)
commonmark cpp markdown-parser
Last synced: 11 Apr 2025
https://github.com/xterminal86/nrogue
ncurses roguelike challenge
cplusplus-17 cpp cpp17 game game-development gamedev linux ncurses roguelike sdl2
Last synced: 13 Mar 2026
https://github.com/ignabelitzky/tiny-programs
Simple programs to test different programming knowledge
c-plus-plus console-app console-application cpp linux linux-terminal ncurses opencv sfml terminal
Last synced: 15 Jul 2025
https://github.com/thestaticturtle/nspire-communication
Ti-Nspire SMS / Messenger / Infrared addon programms
Last synced: 31 Jan 2026
https://github.com/redbluebird/competitive-programming
Competitive Programming problem solutions
competitive-programming cpp usaco usaco-solutions
Last synced: 09 Oct 2025
https://github.com/crendking/ab-menu
A Windows context menu shell extension that proxies general commands with two arguments to any application.
Last synced: 16 Jul 2025
https://github.com/aw-junaid/programming-books
Curated collection of free programming books: Python, JavaScript, Go, Rust, and more. Learn coding, algorithms, and system design with open-source resources.
books c cpp go javascript programming programming-books python rust
Last synced: 08 Apr 2026