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-22 00:07:01 UTC
- JSON Representation
https://github.com/ahmedtrb/linkedlist
implementing a linkedlist data structure in c++
cpp data-structures linked-list
Last synced: 02 Apr 2026
https://github.com/mahtosujeet/potd-acclub
POTD provided by Application Club, MNNIT.
Last synced: 02 Apr 2026
https://github.com/ro-el-c/ps
problem solving
algorithm cpp data-structure java python sql
Last synced: 05 May 2026
https://github.com/agvangrigoryan/cpp-modules
My attempt to discover CPP. These projects are more based on the concept of OOP, include various design patterns and using the STL library.
42yerevan cpp cpp98 design-patterns oop stl
Last synced: 10 Jan 2026
https://github.com/deyzi-the-youtuber/casm
Assembly's cooler younger brother, CASM.
assembly assembly-language compiler cpp programming-language x86-64
Last synced: 12 Mar 2025
https://github.com/intina47/hopper
e-commerce crawler
cassandra cpp curl gumbo webcrawler
Last synced: 13 Apr 2026
https://github.com/gholamrezadar/ghdcode
a featureless but very fast text editor written in C++ using raylib
Last synced: 02 Apr 2026
https://github.com/3ein39/askme
A file-based system simulating ask.fm website .. Users can send/answer/delete questions.
console console-application cpp filesystem
Last synced: 27 Feb 2025
https://github.com/ah-ibrahim/shell
cpp language-processing lex operating-system yacc
Last synced: 30 Jun 2026
https://github.com/okoge-kaz/atcoder-beginner-contest
algorithms atcoder atcoder-solutions cpp data-structures python3 rust
Last synced: 13 Apr 2026
https://github.com/blob-cc/openframeworks-starter
openFrameworks | Starter
blob cpp creative-coding of openframeworks starter template
Last synced: 17 Mar 2025
https://github.com/agauniyal/conan-variant-lite
Conan package for https://github.com/martinmoene/variant-lite
conan cpp cpp11 cpp14 nonstd-lite variant
Last synced: 13 Apr 2026
https://github.com/bowenfu/sicp-cpp
SICP examples in cpp
cpp lazy-evaluation sicp stream
Last synced: 07 Jul 2025
https://github.com/chkg2a/libfn
This is a project for creating a library in C, containing a collection of functions that replicate the behavior of standard library functions.
Last synced: 14 Apr 2026
https://github.com/makarov-danil-school-projects-ctu/cryptography-sha-512
algorithms cpp cryptography hash-functions openssl
Last synced: 17 Mar 2025
https://github.com/ashok-arjun/mario-using-c-plus-plus
A game, developed in C++. The graphics in the game were rendered using Allegro, a graphics library for C++. The game replicates one level of Mario.
allegro c cpp cpp-library cppgame game graphics mario
Last synced: 27 Apr 2026
https://github.com/manojbaliyan16/sdv-edge-gateway
C++ SDV gateway: CAN → INT8 anomaly detection (ONNX) → MQTT/TLS → AWS IoT + LLM diagnostics. Telemetry, OTA with ECDSA rollback, TARA & ISO 26262 safety analysis. Automotive × Edge AI.
automotive aws-iot can-bus cpp edge-ai embedded-linux embedded-systems iso-26262 mqtt onnx ota sdv socketcan
Last synced: 16 Jul 2026
https://github.com/flaviomarcio/qapidoc
Qt-API Documentation for OpenAPI/Swagger
cpp openapi openapi-specification openapi3 qt rest-api swagger swagger-ui
Last synced: 13 Apr 2026
https://github.com/adeeteya/hopon
Android app to connect to the Hop On Board. A hackathon project(Toycathon 2021) selected for the final round
android-app android-application arduino arduino-project cpp digital-board-game hopscotch internet-of-things java
Last synced: 30 May 2026
https://github.com/biostochastics/qiprng
High-precision, configurable pseudo-random number generator based on quadratic irrational numbers with optional ChaCha20 mixing in R
cpp prng-algorithms r-language
Last synced: 31 May 2026
https://github.com/ibrews/blueprint-auto-layout
Pin-aware auto-layout for Unreal Engine Blueprint graphs. Right-click empty graph space or press Ctrl+Shift+L. Handles branches, pure nodes, multi-event roots. UE 5.7+
auto-layout blueprint cpp editor-plugin ue5 unreal-engine unrealengine
Last synced: 31 May 2026
https://github.com/nir3x/compressor.cpp
Compressor - Simple Repeated Characters Compression Algorithm
algorithm c-plus-plus compression compression-library compression-package cpp data-compression data-encoding data-size reduction-algorithm repeated-characters sequence symmetric-algorithm varsizedint
Last synced: 30 May 2026
https://github.com/mmartin46/tacorpg
A SDL2 Gaming RPG Project Written in C++. The goal is to avoid enemies and collect items.
cpp game-programming gamedev rpg rpg-game sdl2
Last synced: 10 Apr 2025
https://github.com/mahirhamiabrar/labcodes
A Collection of all my CSE-Course-Related Academic Lab Problems & Assignments Solutions and Projects Source Codes.
Last synced: 13 Apr 2026
https://github.com/heisenberg8055/cpp-algos
Practice Algorithms with c++
algorithms-and-data-structures cpp
Last synced: 26 Mar 2025
https://github.com/shimpe/pictureswarm
some particle effects on pictures (pictures not included)
Last synced: 13 Apr 2026
https://github.com/maxicracker/polytechc-labs
Laboratory work in C++ at the Polytechnic University (Faculty of Software Engineering) on algorithms and data structures and programming technologies.
Last synced: 10 Jan 2026
https://github.com/Vtheonly/ShareIt_replica_for_mobile_and_PC
The **Multi-Device FTP-Based File Transfer App** is designed to bridge the gap between desktops and mobile devices for seamless file sharing using the FTP protocol. By utilizing C++ for the desktop version and Java/Kotlin for the Android app, the project ensures cross-platform compatibility, high performance, and reliability.
Last synced: 02 Apr 2026
https://github.com/rbourgeat/cpp_module_01
42 42born2code 42cursus 42paris 42projects 42school cpp
Last synced: 08 Apr 2025
https://github.com/commit111/defang-arduino-wifi
An Arduino client pinging to a Flask server over wifi, created for an embedded systems project at @DefangSoftwareLabs.
cpp defang embedded-systems flask wifi-network
Last synced: 13 Apr 2026
https://github.com/ericoulashin/cxwidgets
An object-oriented text user interface library (based on nCurses) for Linux, MacOS, BSD, AIX, and Windows written in C++ (the Windows version uses PDCurses)
bsd chui cpp library linux macosx ncurses ncurses-tui tui unix wrapper-library
Last synced: 13 Apr 2026
https://github.com/beatussum/pmsexp
A software for recovering the position of an object in a video
cpp cpp17 data-visualization physics qt qt5 science utility video
Last synced: 17 May 2026
https://github.com/caefleury/cpe-trabalhos
Repositório com os trabalhos da matéria COMPUTAÇÃO PARA ENGENHARIA da Universidade de Brasília
Last synced: 26 Mar 2025
https://github.com/yanfiq/playground
Playground, but for code
algorithms-and-data-structures c cpp css hackerrank html java javascript kotlin learning-by-doing mobile-development object-oriented-programming php playground programming-concepts project-based-learning random tailwindcss web-development
Last synced: 13 Apr 2026
https://github.com/neelkamath/ue18cs331
🖥️ My assignments for PESU's UE18CS331 (Generic Programming) course
Last synced: 27 May 2026
https://github.com/anders-wind/shared_ptr
Experiments with shared_ptr implementations
Last synced: 16 Mar 2025
https://github.com/sh-cho/multiplayer-game-programming-practice
Practice for "Multiplayer Game Programming: Architecting Networked Games"
Last synced: 27 May 2026
https://github.com/ralpioxxcs/gstreamer-app-boilerplate
Gstreamer Application Bolierplate
Last synced: 07 Jun 2026
https://github.com/cfrankb/vla2_remake
Vlamits2 Remake in C++ of this 1995 MSDOS game originally written in assembly.
cpp custom-engine emscripten game game-2d game-development game-engine map sdl sdl2 sidescroller sidescrolling
Last synced: 26 Apr 2026
https://github.com/helly25/proto
proto: A collection of utilities around Google Protocolbuffers.
cpp cpp20 cpp20-library googletest matchers proto protobuf protocol-buffers
Last synced: 26 Mar 2025
https://github.com/tornao2/smallmetroidvania
An engineless metroidvania-like made in c++ with the use of raylib graphical library
cpp engineless game metroidvania platformer2d raylib
Last synced: 14 Jun 2025
https://github.com/momen-alshouha/data-structure-singly-linked-list
This repository contains C++ implementation of a singly linked list using object-oriented programming principles. It includes classes for nodes, iterators, and the linked list itself, providing essential functionalities such as insertion, deletion, traversal, and more.
cpp crud-operation data-structures linked-list oop-principles singly-linked-list
Last synced: 13 Jun 2026
https://github.com/zncl2222/dsacollection
A practice repository for implementing data structures and algorithms
algorithms-and-data-structures c cpp practice-project
Last synced: 18 May 2026
https://github.com/ritampaul/codsoft
It contains various tasks of 1 month internship program 2023.
codsoft cpp programming-languages python3
Last synced: 05 May 2026
https://github.com/duckymomo20012/socket-api-tester
A simple http client using socket
Last synced: 26 Mar 2025
https://github.com/duckymomo20012/product-management
A simple program manage store's products
Last synced: 26 Mar 2025
https://github.com/miou-zora/worm2
Recreation of WoRm with Engine²
cpp ecs engine-squared game-engine xmake
Last synced: 16 Jun 2025
https://github.com/1git2clone/prime-nums-test
This repository was made to test the speed of C++'s constexpr values (at runtime) in comparison to the traditional Sieve of Eratosthenes optimization. NOTE: The SIMD solution doesn't work.
compile-time-meta-programming cpp optimization
Last synced: 17 Mar 2025
https://github.com/itman07/arduphone
Телефон разработанный на платформе Ардуино
arduino arduino-boards arduino-uno avr cpp diy microcontroller phone platformio platformio-arduino telephone
Last synced: 10 Apr 2025
https://github.com/cactoes/kachi
A console anime timetable viewer
anime cpp cpp20 html webscraping
Last synced: 11 Mar 2025
https://github.com/engichang1467/opencc
Learning OpenGL in C++ with linkedIn
Last synced: 25 Apr 2026
https://github.com/cosmingorun/fire_and_smoke_detection_image_processing_opencv_cpp
An image processing project that detects fire and smoke in given images by combining various techniques for detection.
cpp firedetection image-processing
Last synced: 26 Mar 2025
https://github.com/denizariyan/gflake
A CLI tool to automatically discover and repeatedly run Google Test (gtest) test cases to identify flaky tests.
cpp flaky-tests google-test gtest python testing
Last synced: 14 Jan 2026
https://github.com/jokk-itu/cpp-aad
A library written in C++. It consists of various algorithms and datastructures.
Last synced: 17 Jul 2026
https://github.com/torrentg/nplex-cpp
C++ client to access the nplex database
Last synced: 31 May 2026
https://github.com/danbugs/dansay
This is a test application for CI/CD for C++ console apps.
Last synced: 25 Apr 2026
https://github.com/esotericpig/ekoscape
🎮🤖🧿 Simple 3D step-based game in SDL2 & C++, like a 3D Pac-Man.
3d 3d-game cplusplus cpp grid-based-movement opengl opengl-game sdl sdl2 sdl2-game sdl2-image sdl2-mixer
Last synced: 02 Apr 2026
https://github.com/Throows/GameOfLife
This is a reproduction of the famous game of life
Last synced: 12 Mar 2025
https://github.com/welann/yaRenderer
yet another renderer :D
computer-graphics cpp renderer xmake
Last synced: 12 Mar 2025
https://github.com/maxencebonamy/Maze-Generator-Solver
This software is a mathematical simulation that generates a labyrinth and then solves it using an algorithm of your choice.
cpp maze-generator maze-solver sfml xmake
Last synced: 12 Mar 2025
https://github.com/mathisloge/cppesphome-api
C++ Client for ESPHome native API.
cpp esp32 esphome home-assistant internet-of-things iot
Last synced: 13 Apr 2026
https://github.com/neerajcodes888/leetcode
Welcome to my LeetCode Data Structures and Algorithms (DSA) solutions repository! 🌟 Dive into a curated collection of my solutions to LeetCode problems, meticulously organized by difficulty levels to streamline your learning journey
cpp dsa-algorithm leetcode-solutions
Last synced: 26 Mar 2025
https://github.com/kzamanbd/lightoj-dimik52
Welcome to our Problem-Solving Repository! This repository is a curated collection of solutions and resources aimed at addressing a variety of challenges encountered in the software industry. Whether you're a developer, a project manager, or an enthusiast in the software development field...
Last synced: 11 Apr 2026
https://github.com/kzamanbd/leetcode-problem
Welcome to our Problem-Solving Repository! This repository is a curated collection of solutions and resources aimed at addressing a variety of challenges encountered in software industry. Whether you're a developer, a project manager, or an enthusiast in software development field...
cpp leetcode leetcode-solutions problemsolving
Last synced: 27 Feb 2025
https://github.com/isaias-soria/cpp-programs
Assignments and Projects in C++.
coding-style cplusplus cpp object-oriented-programming
Last synced: 17 Jul 2026
https://github.com/sstock2005/calcslackspace
A program written in C++ to calculate the slack space of a given file on Windows.
Last synced: 17 Mar 2025
https://github.com/jacobrgreen114/rapidxml
CMake supported mirror of rapidxml from http://rapidxml.sourceforge.net/
Last synced: 12 Mar 2025
https://github.com/hazward/comp345
COMP 345 Team Assignment (All the small components to build the big project)
Last synced: 26 Mar 2025
https://github.com/epomatti/cpp-static-dynamic-lib
Static and Linked/Shared libraries with C++
Last synced: 29 Apr 2026
https://github.com/zaidqaiser/snake-game-cpp
Basic Project | Snake Game CPP, Using cpp , oop concepts.
basic-cpp-project basic-project c-language c-language-programming cpp oop oop-principles snake snake-game snakegame
Last synced: 14 Jun 2025
https://github.com/pulnip/modernboy
c cmake cpp directx game-engine msys2 vcpkg vscode
Last synced: 01 Mar 2025
https://github.com/alexpreynolds/kmer-counter-emilib
Count canonical kmers with Emil Ernerfeldt's emilib::HashMap
bioinformatics cpp hash-tables kmer kmer-counting kmer-frequency-count
Last synced: 16 May 2025
https://github.com/sgrams/meteodata
A C++ parser of http://monitor.pogodynka.pl/ site that provides meteorological data from IMGW stations
cpp curl googletest imgw live meteo meteorology parser
Last synced: 20 Apr 2026
https://github.com/hacker1649/manipulation-of-large-dataset
Project for a data structures course. Programming language C++ used. In order to efficiently organise, analyse, store, and retrieve information from a computer, data structures are a specific manner of grouping data in a specialised format. They are a method of managing data that makes it simple to utilise. To manage the huge data, we have applied.
cpp data-structures datamanipulation dataset kaggle-dataset structured-data
Last synced: 12 Mar 2026
https://github.com/sarojshakya01/weather-report-cpp-socket
Weather Report using socket programming in C++
Last synced: 02 Apr 2025
https://github.com/hacker1649/cpu-process-scheduling-methods-
The process of choosing which process will use the CPU while another is waiting is known as CPU scheduling. CPU scheduling's primary responsibility is to make sure that anytime the CPU is idle, the OS at least chooses one of the tasks in the ready queue to be executed. The CPU scheduler will conduct the selecting procedure. One of the processes in memory that is prepared for execution is chosen. There are two different schedule kinds. Preemptive scheduling refers to the scheduling method where a current process may be terminated if a high priority process joins the queue and is given CPU time. Non-preemptive scheduling refers to scheduling when a running process cannot be stopped by any other process.
Last synced: 12 Mar 2026
https://github.com/davix3f/makedit
Super-simple text editor, with MAKE command line
code-editor cplusplus cpp editor gtk gtk3 make makefile text-editor
Last synced: 20 Jun 2026
https://github.com/sarojshakya01/os-cpp-process-scheduling
ProcessSchedule Operating System
cpp operating-systems threading
Last synced: 02 Apr 2025