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-02 00:06:45 UTC
- JSON Representation
https://github.com/jsh32/codex
Books/Courses written by the Codex Foundation
book computer-science course cpp educational-resources learning learning-resources programming
Last synced: 14 Apr 2025
https://github.com/richhaar/autosar-crc
JavaScript NPM package for 8 bit, 16bit, 32bit and 64 bit CRC functions as specified by the AUTOSAR standard, written with C++
autosar cpp cpp17 crc crc16 crc32 crc64 crc8 javascript node-addon node-addon-api nodejs
Last synced: 13 Apr 2025
https://github.com/qengineering/mobilenetv1_ssd_opencv_caffe
MobileNetV1_SSD Caffe with OpenCV on RaspBerry Pi
caffe cpp dnn mobilenet-ssd mobilenetv1-ssd-caffe opencv raspberry-pi testopencv-caffe
Last synced: 13 Apr 2025
https://github.com/dice-group/sparql-parser-base
Antlr4 based SPARQL 1.0 and SPARQL 1.1 parsers
anlr4 anltr cpp cpp17 parser sparql sparql-parser
Last synced: 24 Jun 2025
https://github.com/sebe324/retro-game
a 2d game made in SFML and c++
2d contributions-welcome cpp fantasy game-dev good-first-issue procedular-generation sfml sfml-game
Last synced: 14 Apr 2025
https://github.com/novemus/stack-scopes
Analyzing C/C++ Stack Snapshots.
c-plus-plus cpp debug vscode vscode-extension
Last synced: 17 Jul 2025
https://github.com/fahdseddik/video-to-ascii-on-console
A C++ Program that converts .mp4 files to ASCII and then plays the video on the console
ascii-art ascii-graphics console-application console-visualization cpp opencv video
Last synced: 31 Aug 2025
https://github.com/paulchen2713/nthu-network_security_2022
COM 5335 Network Security 2022 Course Materials
aes-256 biginteger cpp ecc-cryptography matlab nthuee python rabin-cryptosystem
Last synced: 22 Jul 2025
https://github.com/nulladmin1/nix-flake-templates
A collection of Nix Flake Templates for: Python, CMake, Poetry, uv, Rust, Fenix, Naersk, Vim, Zig, Bash etc.
c cmake cplusplus cpp fenix go golang linux nix nix-flake nixpkgs poetry python rust template template-project templates zig
Last synced: 12 May 2025
https://github.com/cfnptr/ecsm
Easy to use and fast Entity Component System Manager (ECS) C++ library.
c17 cpp cross-platform easy-to-use ecs entity-component-system library multi-platform template
Last synced: 30 Oct 2025
https://github.com/dalae37/dl-engine-direct2d
Direct2D Based 2D Rendering Framework
cpp direct2d framework rendering-engine
Last synced: 30 Oct 2025
https://github.com/wonikrobotics-git/allegro_hand_linux_v4
Official Code Repository for controlling the Allegro Hand V4 on Linux System
allegro-hand cpp python ros1-noetic
Last synced: 05 Apr 2025
https://github.com/skelly37/cli-tui-games
Simply my games running in command line or terminal user interface
2048 2048-clone 2048-game ascii ascii-art ascii-game blackjack blackjack-cli blackjack-cpp blackjack-game cli cli-game command-line command-line-game cpp game games terminal terminal-based terminal-game
Last synced: 13 Apr 2025
https://github.com/innovatorved/pattern-and-array
Some of Important Array-SubArray and Pattern Problem and its Solution
arrays comptetive-programming cpp patterns
Last synced: 13 Apr 2025
https://github.com/astrodynamic/dna_analazer-algorithms-for-working-with-text-in-cpp
This project implements substring search and sequence alignment algorithms for molecular sequences analysis. It includes the Rabin-Karp algorithm for substring search and the Needleman-Wunsch algorithm for sequence alignment. Developed in C++17, the code follows Google Style and includes a Makefile for building and testing the program.
algorithms analayze cmake cmakelists console-application console-applications cpp cpp17 dna dna-sequences hashing learning makefile rabin-karp-algorithm regex reusable testing text-algorithms text-summarization
Last synced: 20 Sep 2025
https://github.com/havrak/uav-project
Building a UAV as part of my final year on high school, now my hobby project
camera cpp drone raspberry-pi rpi0 uav
Last synced: 13 Apr 2025
https://github.com/baozhuhan/awesome-se-box
👨🎓 我的专业课程互联网备份。
c cpp homeworks html-css-javascript hzcu java python3
Last synced: 07 Mar 2026
https://github.com/kaplanz/cake
Just another C/C++ Makefile-based build system, aimed at providing quick and easy development
build-system c cpp make makefile
Last synced: 18 Feb 2026
https://github.com/educ8s/cpp-analog-clock-with-raylib
An analog clock project using C++ and raylib, showcasing OOP concepts and dynamic graphics.
analog-clock cpp raylib raylib-cpp raylib-project
Last synced: 18 Feb 2026
https://github.com/michaelehab/snakes-ladders-and-monopoly-mix-game
A simple game application that is a mixture between the Snakes & Ladders and Monopoly games. This is an Educational Project for OOP course taken during Fall 2021 semester.
cpp game gui object-oriented-programming oop
Last synced: 04 Mar 2025
https://github.com/pecas-dev/mypong
PONG recreated in C++ by me using Raylib
Last synced: 04 Mar 2025
https://github.com/dalae37/dl-engine-directx11
DirectX11 Based 2D/3D Rendering Framework
cpp directx11 framework rendering-engine
Last synced: 14 Jul 2025
https://github.com/choaib-elmadi/getting-started-with-ros
Learn the Robot Operating System (ROS), including both ROS1 Noetic and ROS2 Humble, installation and essential commands.
cpp debian-linux linux python robot robot-operating-system robotics ros ros1 ros1-noetic ros2 ros2-humble ubuntu
Last synced: 31 Oct 2025
https://github.com/raleighlittles/minimal-gtest-example
A very very minimal example of how to configure and run GTest, Google's C++ testing framework.
cmake-examples cmakelists cpp google-test gtest ubuntu unit-testing-framework
Last synced: 21 Mar 2025
https://github.com/hhromic/e131-viewer
E1.31 (sACN) Xterm256 Console Viewer
c client console cpp e131 light-controller sacn viewer
Last synced: 14 Apr 2025
https://github.com/slali87/cppsampleproject
Cross-platform C++ sample project which presents a base project structure.
application bash clang-format clang-tidy cmake conan cpp cross-platform doxygen gcc googletest graphviz lcov library linux lizard markdown mingw valgrind windows
Last synced: 13 Mar 2025
https://github.com/alin00r/car-racing-game
A 2D Racing game that You can race with other cars developed using OpenGL and C++
car-game codeblocks computer-graphics cpp game-development opengl racing-game
Last synced: 06 Apr 2025
https://github.com/eclipse-uprotocol/up-transport-vsomeip-cpp
C++ uPClient for vsomeip (SOME/IP)
cpp up-transport uprotocol vsomeip
Last synced: 07 Mar 2026
https://github.com/billyfrcs/reduxadventure
2D Platformer Game Redux Adventure.
cpp game game-developement game-development sfml-2d-engine sfml-cpp sfml-dev sfml-game sfml-game-development sfml-graphics-library sfml-library
Last synced: 07 Mar 2026
https://github.com/florianpfleiderer/simplesynth
The motivation for this project was to develop a modular synthesizer to produce different sounds and create short loops to use in music production. It utilises the ImNodes and ImGui libraries for generation and the Synthesis Toolkit (STK) for creating and processing sounds.
catch2 cmake cpp imgui imnodes object-oriented-programming stk
Last synced: 22 Jun 2026
https://github.com/m3y54m/library-with-cmake
Creating a shared or static library using cmake
c cmake cpp shared-library static-library
Last synced: 17 May 2026
https://github.com/viral32111/gm_regex
Lua Patterns are rubbish, Regular Expressions are the standard.
cpp cpp11 dll garrysmod glua lua module regex visual-studio
Last synced: 21 Jul 2025
https://github.com/NuroDev/xmake-scaffold
🌱 Minimal Xmake C++ Project Template
c cpp portfolio template template-project template-repository xmake
Last synced: 12 Mar 2025
https://github.com/alpha74/icc
My CodeChef submissions. Maintained from 2020 onwards.
algorithms codechef codechef-problems codechef-solutions coding cpp data-structures programming
Last synced: 13 Apr 2025
https://github.com/axel7083/nixie-clock
Custom firmware adding support for BLE and Wifi to the EleksTube IPS Nixie Tube Digital Clock.
Last synced: 31 Oct 2025
https://github.com/archer-01/cpp_modules
Introduction to C++ and Object Oriented Programming
Last synced: 06 Apr 2025
https://github.com/JingOS-team/controlkit
controlkit plugins to build user interfaces based on the KDE UX guidelines
Last synced: 13 Apr 2025
https://github.com/kunalshah017/play-with-binaries
A Basic Binary Calculator to perform Binary Calculations in C++
binary calculator collaborate communityexchange cpp ghdesktop github gitkraken gitlens imgbot
Last synced: 27 Jun 2025
https://github.com/showxu/Magicians
A magic extension
c cocoapods cpp cpp17 cpp1z interface-builder ios macos magician objective-c objective-c-plus-plus swift swift-3 swift4 tvos watchos
Last synced: 09 May 2025
https://github.com/ldionne/accu-2017-metaprogramming-in-cpp14
My presentation on metaprogramming for ACCU 2017
accu boost cpp cpp11 cpp14 hana metaprogramming
Last synced: 28 Mar 2025
https://github.com/habiburrahman-mu/password-based-circuit-breaker
Password based circuit breaker is a technology where we can control any circuit by a password. If we enter a password the circuit gives a break that means it is on. It can mainly be used in case of electric lines. Nowadays, electrical accidents to the line man are increasing, while repairing the electrical lines due to the lack of communication between the electrical substation and maintenance staff. This project gives a solution to this problem to ensure line man safety. In this proposed system, the control (ON/OFF) of the electrical lines lies with line man. This project is arranged in such a way that to ON/OFF the electrical line. The project is mainly based on Arduino. An Arduino controls all the functions. A matrix keypad is interfaced for taking password. There is a LCD display to read the password. When password is entered by the matrix keypad it is compared with the stored password in the ROM of the Arduino. If the password matches, relay is on. When the relay is on, led is on. If the password doesn’t match the circuit won’t be on.
arduino arduino-controls circuit-breaker cpp lcd-display man-safety matrix-keypad relay
Last synced: 27 Apr 2026
https://github.com/pranavgoel29/cpp-programs
These are the programs that will help you to get started with C++
cpp hacktoberfest hacktoberfest2022
Last synced: 19 Mar 2025
https://github.com/hozer07/sudoku-qt-widgets
Sudoku game developed using Qt Widgets
cpp game game-development gui gui-application python qt qt-creator qt-widgets qt6 sudoku sudoku-game sudoku-puzzle
Last synced: 22 Jul 2025
https://github.com/not-nik/cpp-stalin
A C++ standard library implementation
cpp cpp11 cpp14 cpp17 cpp20 cpp23 standard-library stl
Last synced: 12 Apr 2025
https://github.com/Panquesito7/setup-jule
Setup a JuleC development environment in your project.
action-composite actions c clang composite composite-action cpp hacktoberfest jule julec julelang programming
Last synced: 09 May 2025
https://github.com/pkprajapati7402/hangman-game-cpp
A simple C++ command-line implementation of the classic Hangman game. Guess the hidden word letter by letter before running out of attempts. This project provides an interactive and enjoyable way to practice basic programming concepts.
basic-programming cli command-line-game cpp fun-project hangman-game interactive oop word-game
Last synced: 13 Apr 2025
https://github.com/svenslaggare/texteditor
A simple text editor written in C++.
Last synced: 18 May 2026
https://github.com/berkaygediz/hm_console
💻 Simple console calculator in C++.
Last synced: 12 May 2025
https://github.com/frostzt/dnspup
A toy implementation of a DNS Server which came in my dreams to tell me to make it production grade so WIP.
authoritative-dns cplusplus cpp dns dns-server
Last synced: 24 Dec 2025
https://github.com/howprogrammingworks/generics
Generic Programming
cpp generic generics javascript js typescript
Last synced: 07 May 2025
https://github.com/afondiel/cs-courses
This is a list of Computer Science free courses and resources available on Github and internet.
ai algorithms compter-vision computer-science computer-science-courses cpp data-science free-courses machine-learning python rust software-engineering
Last synced: 22 Jul 2025
https://github.com/andreasgdp/robo-throw
Project about creating a robot system capable of picking up an object and throwing it hitting a given target.
Last synced: 07 Mar 2026
https://github.com/tylerburdsall/lazy-cartesian-product
.hpp library to efficiently generate combinations using the Lazy Cartesian Product algorithm
cartesian cartesian-product combinations cpp cross-join distinct generate generation hpp hpp-library lazy random stl unique
Last synced: 02 Jul 2025
https://github.com/soerlemans/acris
Acris is a compiler project for a systems programming language aimed at interoperability with multiple languages.
acris ast c cmake codegen compiler cpp cpp23 interoperability language lexer llvm python3 transpiler
Last synced: 02 Feb 2026
https://github.com/aarav90-cpu/cpp-liquid-glass
Liquid Glass in C++
cpp cpp17 glassmorph glassmorphism-effect glassmorphism-ui glsl glsl-shader liquid-glass
Last synced: 18 May 2026
https://github.com/miromannino/mexpr
C++ library which parses human-like arithmetic expressions
compiler cpp interpreter mathematical-expressions parser parsing parsing-library
Last synced: 05 Sep 2025
https://github.com/cfnptr/nets
Secure multi-platform networking library with implemented TCP / UDP server and client
c client cpp cross-platform http https library network networking openssl server socket ssl tcp tcp-client tcp-server tls udp udp-client udp-server
Last synced: 30 Oct 2025
https://github.com/kartikcode/data-structures-algorithms
Contains the implementation of various data structures and algorithms. The go-to resource for all your technical interviews and CP contests.
algorithms algorithms-datastructures cp-contests cpp data-structures hacktoberfest hacktoberfest2021 java
Last synced: 13 Apr 2025
https://github.com/HengXin666/HXLibs
C++20协程和基于io_uringの百万并发服务器; 可异步读写, 支持Transfer-Encoding分块编码传输文件; 基于压缩前缀树编写的路由, 支持通配符解析;+ http/https/websocket、socks5代理、Json解析、Json静态反射到结构体, 封装了线程安全的LFUCache和LRUCache, 静态枚举映射, 支持STL容器的print/toString等
coroutine cpp cpp20 http https io-uring json lfu-cache lru-cache openssl router websocket
Last synced: 31 Oct 2025
https://github.com/juangburgos/qsingleinstance
Qt C++ library to check if another instance of an application is running. Disallow multiple application instances.
c-plus-plus cpp instances qt qt5
Last synced: 12 Apr 2025
https://github.com/subarnasaikia/tic-tac-toe
Created Tic Tac Toe game using OO design in c++
cpp cpp-game game terminal-game tic-tac-toe tictactoe
Last synced: 13 May 2025
https://github.com/pkprajapati7402/leetcode-solutions
Solutions to various LeetCode problems implemented in Python, categorized by topics such as Array, LinkedList, Dynamic Programming, Tree, Graph, String, and HashMap. Each solution includes detailed explanations.
algorithms array coding-challenge competitive-programming cpp data-structures dynamic-programming graph hashmap leetcode leetcode-solutions linked-list problem-solving programming strings tree
Last synced: 06 Apr 2025
https://github.com/grazianobolla/monke-engine
Simple and Fast 2D Game Engine based on OpenGL and C++
Last synced: 19 Mar 2025
https://github.com/davidyslu/onlinejudgeuva
Personal submissions on Online Judge UVa
algorithms cpp data-structures
Last synced: 13 Feb 2026
https://github.com/astrodynamic/key-value-storage-redis-in-cpp
The project is a key-value store. The project uses data structures such as hash tables, self-balancing binary search trees, and B+ trees. The code is written in C++ with CMake as a build tool. It supports sanitization, testing, coverage, formatting, and static analysis.
bd bplustree cmake comand-line console-application cpp cpp17 data-storage database hash-table interface key-value-store makefile memory-management redis storage
Last synced: 16 Feb 2026
https://github.com/tsnsoft/wxwidgets_demo
Пример программы на С++ в Code::Blocks с использованием wxWidgets
codeblocks cpp example windows wxwidgets wxwidgets-applications
Last synced: 20 Apr 2026
https://github.com/fus3n/dusl
DUSL = Dynamic Utility And Scripting Language
cpp interpreter programming-language scripting-language tree-walk-interpreter utility
Last synced: 16 Feb 2026
https://github.com/dragazo/rustex
Rust-style mutex type for C++
cpp cpp17 header-only mutex synchronization
Last synced: 04 Mar 2026
https://github.com/muqsitnawaz/sfy
Post Modern C++ library for string-fying objects
Last synced: 09 Feb 2026
https://github.com/newyaroslav/brotli-hpp
Brotli header-only C++ library
brotli brotli-compression compression cpp cpp-library cpp11 header-only http response
Last synced: 06 Mar 2026
https://github.com/senselogic/geany_prettify
Source code prettifier plugin for Geany.
beautifier c code cpp css d formatter geany html js php plugin prettifier source
Last synced: 16 Apr 2026
https://github.com/kingluo/myresume
my resume page
android cassandra clustering corba cpp distributed-systems golang grpc ims java luajit mysql nginx openresty postgresql redis spring-boot spring-mvc ss7 tcpip
Last synced: 13 Feb 2026
https://github.com/vittorioromeo/cppcon2016
Repository for my `cppcon2016` talk: "Implementing static control flow in C++14"
control-flow cpp cpp11 cpp14 cpp17 cppcon presentation slides
Last synced: 29 Apr 2026
https://github.com/njroussel/simulatedannealing
A C++ implementation of simulated annealing for the Ising perceptron.
annealing cpp eigen jupyter mcmc mcmc-sampler pybind11 python
Last synced: 08 May 2026
https://github.com/changyeop-yang/study-datastructure
전산학에서 자료를 효율적으로 이용할 수 있도록 컴퓨터에 저장하는 방법이다. 효과적으로 설계된 자료구조는 실행시간 혹은 메모리 용량과 같은 자원을 최소한으로 사용하면서 연산을 수행하도록 해준다.
cpp datastructure mit-license swift
Last synced: 01 May 2026
https://github.com/zlatnaspirala/web-to-native
Testing basic c++ compilers work
c cef cpp porting visual-studio web xcode
Last synced: 13 May 2026
https://github.com/googlers-repo/node-native
Android native functions written in Node.js
android cpp javascript magisk magisk-module native
Last synced: 09 May 2026
https://github.com/abelzk/dual-axis-solar-tracker-arduino
Arduino-powered system that maximizes solar energy by dynamically tracking the sun using LDR sensors and servo motors.
arduino arduino-project computer-engineering cpp proteus school-project
Last synced: 27 Feb 2026
https://github.com/x-rays5/inireader
A simple c++17 header only ini parser/writer.
cpp cpp17 headeronly ini ini-parser parser
Last synced: 05 Mar 2026
https://github.com/echo-devim/simba
SMB lightweight client for Linux based on libdsm
cpp file-server file-share gtk libdsm samba smb
Last synced: 06 May 2026
https://github.com/xylobyte/swifty-assistant
Swifty Assistant is a simple, user-friendly, personal assistant based on an extension system.
assistant assistant-app assistant-personnel cpp home-assistant linux offline personal-assistant private-life qt5
Last synced: 06 May 2026