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-21 00:06:47 UTC
- JSON Representation
https://github.com/anthippi/film-library
Γραφικό πρόγραμμα περιήγησης ταινιών με C++ και τη βιβλιοθήκη SGG.
cpp film-library sgg sgg-library
Last synced: 31 Mar 2025
https://github.com/itsvks19/nexis-compiler
Compiler for Nexis programming langauge, a modular programming language designed for learning purpose.
cpp language nexis programming-language
Last synced: 23 Mar 2025
https://github.com/antdeivid/estrutura-de-dados-avancada
Repositório destinado ao upload dos programas feitos no estudo de Estrutura de Dados Avançada.
avl-tree bst cpp data-structures red-black-trees
Last synced: 16 Mar 2025
https://github.com/elcosas/sfgraph
A simple & fast graphing program built using C++ & SFML
Last synced: 07 Apr 2025
https://github.com/serpent7776/google-code-jam-2020
My solutions for google code jam 2020
Last synced: 03 Sep 2025
https://github.com/lawateko/22012025_cpp
A simple C++ program for managing student and lecturer data. latihan sederhana
Last synced: 23 Mar 2025
https://github.com/rvarago/cpp_optional_extras
*EXPERIMENTAL* A handful of C++ utilities I wish std::optional<T> had
cpp cpp20-library functional-programming optional
Last synced: 09 Oct 2025
https://github.com/padmapriya-s1/cpptutorials
C++ Programs: The file cpp contains some of my practice codes and the file assignments contains answers to the given assignment questions.
Last synced: 23 Mar 2025
https://github.com/mateuszcalderon/cpp-quadratic-equation-solver
A C++ program that solves quadratic equations, calculating and displaying real roots based on the discriminant.
Last synced: 23 Mar 2025
https://github.com/tayeva/librdkafka-docker
Docker image source files for: tayeva/librdkafka
Last synced: 06 Apr 2025
https://github.com/ehrg1/cs214-budget-tracker
A C++ project for the CS214 data structure course it is a program uses linked list designed for students to manage their finances efficiently. It helps track income, categorize expenses, and provides a detailed budget
budget-tracker cpp data-structure data-structures-and-algorithms iostream
Last synced: 23 Mar 2025
https://github.com/observant-sun/rattlegram-desktop
Transceive UTF-8 text messages with up to 170 bytes over audio in about a second.
Last synced: 10 May 2026
https://github.com/f3nr1rs3c/AlgorithmAndProgramming
İstanbul Gelişim Üniversitesi - Programlama Dersi Notları
algorithm cpp programming programming-language
Last synced: 03 Sep 2025
https://github.com/0xromjobert/cpp04
A 42 exercise on subtype polymorphism, abstract classes and interfaces in C++
abstract-classes cpp cpp98 interfaces subtype-polymorphism
Last synced: 01 Apr 2025
https://github.com/rose-mtz/assignment-one
Bezier, B-Spline, Surfaces of Revolution, and Generalized Cylinders
Last synced: 23 Mar 2025
https://github.com/daggilli/range_adaptors
A small collection of useful C++20/23 range manipulation functor structs
cpp cpp20 cpp23 range-adaptor ranges views
Last synced: 01 Apr 2025
https://github.com/guicdas/cpp01_42
CPP01 Module
cpp cpp98 cppbasics memory-management
Last synced: 03 Mar 2025
https://github.com/professor-2390/snow-os
Snow os is an open source os that is made using c language
assembly c cpp objective-c opensource operating-system
Last synced: 13 Jun 2025
https://github.com/vvaldesc/cpp_interest_point_chatting_app
Direct message service IPL and BT based
array binary-trees chat cpp data-structures-and-algorithms interest-points practice-programming
Last synced: 24 May 2026
https://github.com/0xcds4r/opengl_picasa_cpp
OpenGL Picasa Demo
cpp google-picasa graphic image image-viewer photo-viewer picasa shaders view
Last synced: 01 Apr 2025
https://github.com/themdazad/gfg_160_problems
GFG 160 Problem in 160 Days Challange Solution
Last synced: 01 Apr 2025
https://github.com/mohammad-malik/nu_exam
A C++ program that manages, stores and allows for the attempting and creation of quizzes, all through a terminal
cli cpp exam university- university-coursework
Last synced: 24 Mar 2025
https://github.com/ahawazi/course_cpp
learn the c++ and try to use this. this is the course for learn the c++
Last synced: 28 Mar 2025
https://github.com/tornao2/sortingalgorythmsdemonstration
A program about sorting algorithms made in c++ with the use of "raylib" graphical library.
Last synced: 11 Jun 2025
https://github.com/endurodave/async-sqlite
Asynchronous SQLite using C++ Delegates
asynchronous-programming c cpp delegates embedded-databases-wrapper multithreading sqlite3
Last synced: 15 Mar 2025
https://github.com/kaixtr/labirinto
Projeto de algoritmo de labirinto programado para a matéria de Teoria dos autômatos do curso de Ciência da Computação na Universidade do Distrito Federal, em 2025.
Last synced: 01 Apr 2025
https://github.com/drozhkov/as-centrifugepp
Centrifugo C++ client
centrifugo cpp protobuf websocket
Last synced: 01 Apr 2025
https://github.com/js313/2dphysics-cpp
2D Physics simulation engine using C++
Last synced: 15 Jul 2026
https://github.com/pedroestevaodev/data-structures
Implementations in C++ of algorithms and data structures developed in the Data Structures course at Centro Universitário Barão de Mauá. Includes lists, stacks, queues, trees, graphs, hash tables, and sorting and searching algorithms.
academic-project algorithms algorithms-and-data-structures baraodemaua c computer-science cplusplus cpp data-structures graphs hash-table lists programming queues searching-algorithms stacks tree trees
Last synced: 24 May 2026
https://github.com/boostibot/cpu_id
A c/c++ header for cpu id related info on x86
Last synced: 13 Apr 2026
https://github.com/ollycassidy13/cmatmul
A cache-based matrix multiplication kernel
cache cpp matrix-multiplication openmp-parallelization
Last synced: 01 Apr 2025
https://github.com/theskyler-dev/workchat
A simple CLI-based chatting program
Last synced: 01 Apr 2025
https://github.com/jugismug/palindrome-program-cpp
This program can tell if the provided number is an palindrome..
cpp number palindrome-number plaindrome
Last synced: 26 Aug 2025
https://github.com/ngocdo1987/pet-cpp-starter
C++ starter tutorials
cplusplus cpp cpp-tutorial cpp-tutorials
Last synced: 08 Apr 2025
https://github.com/jke94/cpp-kitchen
A GitHub repository for personal investigations around C++ world.
Last synced: 01 Apr 2025
https://github.com/speauty/picgridsplit
九宫格图片切割
cpp ide-vs2022 image-processing opencv4
Last synced: 25 Aug 2025
https://github.com/jannled/jannledengine
A Gameengine based on GNU C++, GLEW and GLFW
assimp cpp game-engine glew glfw opengl
Last synced: 27 Apr 2025
https://github.com/theosorus/particles-simulation
A simple particle simulation with SFML in c++
cpp particle-physics particle-system sfml verlet-integration
Last synced: 02 Sep 2025
https://github.com/mensenvau/solutions_my_contests
My Contests with Solutions
contest cpp leetcode-solutions python
Last synced: 25 Mar 2025
https://github.com/truongd3/public-key-cryptography
Implement Public Key Cryptography algorithms to secure information over networks.
algorithms cpp cybersecurity data-structures
Last synced: 15 Mar 2025
https://github.com/allankoechke/pocketbase-cpp
Pocketbase C++ Qt SDK [Not an official SDK]
cpp pocketbase pocketbase-cpp pocketbase-realtime qt5 qt6 sqlite
Last synced: 03 Oct 2025
https://github.com/minoqi/raylib-cpp-vscode-template
Raylib C++ VSCode template that supports the ability to store scripts within the `src` folder and not need to update the makefile manually
cpp raylib raylib-cpp vscode vscode-template vscode-workspace
Last synced: 13 Jul 2025
https://github.com/msh-trojan/cpp_pointers
simple program to show the usage of pointers in a C++ program
Last synced: 01 Apr 2025
https://github.com/heyfoz/cpp-integer-array-filler
The Integer Array Filler Program (C++) declares an array of integers of size 50. The program loops to fill the array with 50 random integers from 1 to 10,000. Finally, the integers are printed to the console, 10 per line.
Last synced: 25 Mar 2025
https://github.com/heyfoz/cpp-parallel-vector-functions
The Parallel Vector Functions Program (C++) uses two parallel vectors, which are each filled with 500 random numbers between 1 and 100. The vectors are passed to a function that returns an integer indicating how many times both vectors contained even numbers in the same location.
Last synced: 24 Jun 2026
https://github.com/mgunawardhana/learning-cpp
Welcome to my repository where I will be documenting my journey of learning C++. This repo will contain various C++ programs, projects, and exercises I work on as I progress through concepts like data structures, algorithms, object-oriented programming (OOP), and memory management.
basics-of-cpp cpp learning-by-doing self-learning
Last synced: 25 Aug 2025
https://github.com/heyfoz/cpp-product-order-functions
The Product Order Functions Program (C++) asks the user to enter the type, quantity, thickness, width, and length of a lumber product. Then the program calculates the cost of the transaction using the price per board foot (1 in * 1 ft^2). Finally, the program displays the order total and asks the user if they would like to create another order.
Last synced: 25 Mar 2025
https://github.com/yovsky/edito
Edito is a text editor written in c++
cpp cpp17 editor qt qt6 text-editor
Last synced: 19 May 2026
https://github.com/hbina/komunistl
C++ template library where you don't own ANYTHING!
Last synced: 12 Apr 2026
https://github.com/simonthorell/avr-dev-template
Docker development container for AVR microcontroller projects, using avr-gcc for compilation. Simple bash and python scripts to flash firmware and USART serial monitoring.
avr-gcc bash-script c cmake cpp docker python-script
Last synced: 11 Apr 2026
https://github.com/neo-vortex/tint_acl
Small ACL (Aceess Control List ) written in C++
Last synced: 03 Jul 2026
https://github.com/xeimsuck/nitroos
operating system
asm cmake cpp operating-system os
Last synced: 15 Mar 2025
https://github.com/bergolho/cracking-the-coding-interview
Solutions to the Cracking the Coding Interview book.
Last synced: 25 Mar 2025
https://github.com/pop0097/gps_driver
GPS driver for a STM32 F7 ARM microprocessor made using C++.
Last synced: 16 Mar 2025
https://github.com/fatalus69/qtfiles
A lightweight file explorer built with PyQt and C++
Last synced: 14 Aug 2025
https://github.com/hardingadonis/pomodoro-plus
🍅 Pomodoro Plus written by C++.
Last synced: 31 Mar 2025
https://github.com/mehran1383/aircraft_engine_monitoring
Aircraft engine monitoring and supervision system, developed using Qt.
Last synced: 15 Mar 2025
https://github.com/eoan-ermine/cppcorehard-spring-2018
Slides for C++ Corehard Spring 2018 conference
Last synced: 15 Jul 2026
https://github.com/guillaumedua/papers_code_examples
Examples for papers published on Gist.Github.com/GuillaumeDua, LinkedIn and Reddit
Last synced: 25 Mar 2025
https://github.com/icingworld/ww-lockfreeds
A high-performance, thread-safe library of lock-free data structures for C++. 使用C++实现的高性能线程安全无锁数据结构
concurrent-data-structure cplusplus cpp data-structures thread-safe
Last synced: 27 May 2026
https://github.com/toodef/light-engine
Lightweight and fast 3D visualisation engine
cpp data-visualization linux python visualization windows
Last synced: 11 Feb 2026
https://github.com/ebraheemtammam/email
SMTP Server with modern C++
cmake cmakelists cpp smtp smtp-client smtp-server socket-programming software-architecture tcp tcp-server
Last synced: 25 Aug 2025
https://github.com/krutoimag/turboini
Стараюсь написать максимально быстродействующую библиотеку C++ для чтения файлов ".ini" формата.
cpp cpp17 fast ini ini-parser xmake
Last synced: 02 Mar 2025
https://github.com/hhk7734/proto
Generated library for lol-iot Protobuf and gRPC
cpp golang grpc protobuf python typescript
Last synced: 12 Apr 2026
https://github.com/ilovenooodles/pickup-and-delivery-game
Tugas Besar Alstrukdat
cli cpp game pickup-and-delivery
Last synced: 06 May 2025
https://github.com/bemxio/mindbonk
A Brainfuck interpreter made in C++
brainfuck brainfuck-interpreter brainfuck-language cpp interpreter
Last synced: 05 Mar 2025
https://github.com/daleksla/escapegame
First game in my TextAdventureGame series. This game is centralised around acquiring keys (by playing mini-games) and unlocking rooms to do so
Last synced: 01 Jul 2025
https://github.com/kh-suleiman99/modern-cpp-challenges
The repository contains modern C++ challenges. I wrote them while studying the ‘Beginning C++ Programming - From Beginner to Beyond’ course on Udemy.
Last synced: 29 May 2026
https://github.com/BardiFarsi/ThreadPoolManager
ThreadPoolManager is a C++ project that implements an efficient multi-threading system using a thread pool for generic functions of the same type and different tasks. It includes task management, synchronization mechanisms, and thread-safe logging to demonstrate concurrent task execution.
cpp cpp17 cpp20 cuda cuda-programming memory-management multiprocessing multithreading parallel-computing parallel-processing parallel-programming thread thread-pool thread-safety threadpool threads threadsafe
Last synced: 15 May 2025
https://github.com/justagwas/retro-lanes-2d
A "Retro" Styled 2D Highway Racing Console Game
console console-game cpp game retro sfml sfml-game
Last synced: 15 Mar 2025
https://github.com/bc100dev/alde
Android on the Linux Desktop Environment
android bionic cpp glibc java jdk-21 linux native-apps open-source sdk sdk-android sdk-java
Last synced: 15 Mar 2025
https://github.com/mjbmon/ios-cmake
Projects for IOS apps using CMake.
cmake cpp ios make objective-c objective-c-plus-plus xcode
Last synced: 24 Apr 2026
https://github.com/seantolstoyevski/bf
simple format library for C++17=> : using fold expression, header-only
Last synced: 23 Mar 2025
https://github.com/herndone/cst-370-algorithms
In this course, I learned important data structures in computer science and acquire fundamental algorithm design techniques to get the efficient solutions to several computing problems from various disciplines. Topics include the analysis of algorithm efficiency, hash, heap, graph, tree, sorting and searching, brute force, divide-and-conquer, decrease-and-conquer, transform-and-conquer, dynamic programming, and greedy programming.
Last synced: 20 Apr 2026
https://github.com/ellectroid/multitimeout
Single thread multiple timeout handler
countdown countdown-timer countdown-timers cpp cpp20 cpp20-lib cpp20-library timeout timeout-library timeout-manager timeouts timer timer-application timer-clock timer-counter timer-interrupt timer-manager timers
Last synced: 18 Jul 2025
https://github.com/kafkaphoenix/newleaf_demos
Showcase of newleaf engine capabilities
cmake cpp entity-component-system game-2d game-3d game-development
Last synced: 11 Jun 2025
https://github.com/zjunaidz/data-structures-and-algorithms
Learning DSA
algorithms cpp datastructures problem-solving
Last synced: 24 Mar 2025
https://github.com/garyhilares/discard-duel
A game where you have to form a straight with 5 of your cards before your computer opponent does.
Last synced: 08 Apr 2025
https://github.com/akazad13/leetcode
I will provide explanations for LeetCode problems in this repository.
cpp graph-algorithms greedy-algorithms leetcode leetcode-cpp leetcode-solutions linked-list sliding-window
Last synced: 08 Apr 2025
https://github.com/abidmuin/introduction-to-algorithm
Coding solution for the book "Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein"
algorithms coding cormen-algorithms cpp introduction-to-algorithms problem-solving solutions
Last synced: 11 Jul 2026
https://github.com/ratulsharker/basic-neural-network
Basic neural network for dumb problem
basic-learning cpp neural-networks
Last synced: 03 Jul 2025