An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with cpp-programming

A curated list of projects in awesome lists tagged with cpp-programming .

https://github.com/ashvardanian/BenchmarkingTutorial

Playing around "Less Slow" coding practices in C++ 20, C, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception handling, networking and user-space IO

assembly assembly-language avx512 benchmark coroutines cpp cpp-programming cpp17 cpp20 cuda gcc google-benchmark hpc io-uring linux-kernel llvm ptx ranges tutorial tutorials

Last synced: 26 Jun 2025

https://github.com/nekrolm/ubbook

C++ programmer's guide to undefined behavior

cpp-programming rust-programming undefined-behavior

Last synced: 27 Mar 2025

https://github.com/plasma-umass/chatdbg

ChatDBG - AI-assisted debugging. Uses AI to answer 'why'

c-programming cpp-programming debugger debugging-tools gpt-3 lldb pdb python

Last synced: 10 Jun 2025

https://github.com/serge1/ELFIO

ELFIO is a header-only C++ library for reading and generating ELF (Executable and Linkable Format) files.

c-plus-plus cplusplus cpp cpp-library cpp-programming cpp-project elf elf-binaries elf-header elf-loader elf-parser elf64 elfio

Last synced: 21 Apr 2025

https://github.com/serge1/elfio

ELFIO is a header-only C++ library for reading and generating ELF (Executable and Linkable Format) files.

c-plus-plus cplusplus cpp cpp-library cpp-programming cpp-project elf elf-binaries elf-header elf-loader elf-parser elf64 elfio

Last synced: 14 May 2025

https://github.com/plasma-umass/ChatDBG

ChatDBG - AI-assisted debugging. Uses AI to answer 'why'

c-programming cpp-programming debugger debugging-tools gpt-3 lldb pdb python

Last synced: 04 Apr 2025

https://github.com/ashvardanian/less_slow.cpp

Learning how to write "Less Slow" code in C++ 20, C 99, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception handling, networking and user-space IO

assembly assembly-language avx512 benchmark coroutines cpp cpp-programming cpp17 cpp20 cuda gcc google-benchmark hpc io-uring linux-kernel llvm ptx ranges tutorial tutorials

Last synced: 08 Apr 2025

https://github.com/eimamei/sili

Sili - a collection of cross-platform single-header libraries for modern C/C++ programming.

c c-programming cpp cpp-programming modern-c sili single-header-file standard-library stl

Last synced: 06 Apr 2025

https://github.com/hosseinmoein/cougar

Modern C++ Stack and Static based allocators + a Custom Aligned allocator

allocators cache cache-control containers cpp cpp-programming memory-allocation memory-management

Last synced: 14 Sep 2025

https://github.com/gonglei007/cpp-bugs-killer

程序员们一起来找茬,通过分析代码bug来熟悉C++语言的特性。

bug coding cpp cpp-programming programming programming-exercises

Last synced: 10 Jun 2025

https://github.com/naghim/zlang

ZLang is a fun and innovative project aimed at translating C++ code into the language of Gen Z. With the rise of Gen Z culture and language trends, this project seeks to bridge the gap between traditional programming languages and the unique expressions and terminology used by today's youth.

cpp cpp-all cpp-programming genz zlang

Last synced: 25 Apr 2025

https://github.com/brakmic/hda_with_cpp

Hypermedia-driven application based on htmx and Drogon C++ web framework

cpp cpp-programming html htmx hypermedia javascript responsive-web-design rest-api web-application

Last synced: 23 Apr 2025

https://github.com/benjaminyde/cpp-guide

Guide / quick reference for modern C++ with examples using Docker DevContainers (Linux) 🚀

book cheatsheets cmake cplusplus-20 cpp cpp-examples cpp-programming cpp-tutorial devcontainers docker documentation examples guide learn-cpp learning modern-cpp programming-guide

Last synced: 13 Aug 2025

https://github.com/thewhitewulfy/legacy_cplusplus

C++ examples for beginners, written for my school master. The programs are organized into 8 chapters, each focusing on one core concept.

beginner beginner-code beginner-friendly beginners beginners-tutorial-series c-plus-plus c-plus-plus-examples cplusplus cplusplus-basic cpp cpp-course cpp-examples cpp-library cpp-primer cpp-programming cppprimer learn-cpp learning

Last synced: 28 Oct 2025

https://github.com/samarjitsahoo/cpp

Certainly! Here’s another take: C++ is a robust and flexible language that enhances C with object-oriented, generic, and functional programming features. It is widely acclaimed for its performance and efficiency, making it ideal for developing complex software systems, real-time applications, and high-performance games.

cpp cpp-library cpp-programming cpp-programming-language

Last synced: 31 Jul 2025

https://github.com/hypertextassassin0273/object_oriented_programming_in_cpp

Contains some useful OOP based C++/C++11 Programs, developed during my 2nd semester at University.

cpp cpp-basic cpp-programming cpp-templates cpp11 object-oriented-programming oop oop-examples university-assignments university-course

Last synced: 10 Apr 2025

https://github.com/erkamuzuncayir/solutions-of-introduction-to-computing-systems

This repository contains my solutions for Introduction to Computing Systems - From Bits & Gates to C - C++ & Beyond by Yale Patt and Sanjay Patel

assembly c c-language c-programming cpp cpp-programming lc-3 low-level low-level-programming programming-challenges programming-exercises programming-language solutions

Last synced: 15 Nov 2025

https://github.com/gabrielcrackpro/cpp-projects

A repository with all my CPP projects

cpp cpp-programming cpp-projects

Last synced: 15 Apr 2025

https://github.com/fahimfba/cpp

Learn C++ with a lot of practice and guidance from Md. Fahim Bin Amin. Repository that contains all the codes for "All About C++ In Bangla" YouTube playlist.

c-plus-plus cpp cpp-examples cpp-programming cpp20

Last synced: 14 Apr 2025

https://github.com/schak04/cpp-learning-journey

My hands-on journey through C++, from the basics to OOP and STL. An ongoing and growing collection of what I learn.

c-plus-plus c-plus-plus-coding c-plus-plus-language c-plus-plus-programming coding cpp cpp-coding cpp-programming learning programming

Last synced: 15 Jun 2025

https://github.com/nixrajput/char-counter-cpp

Count every character of a `string` and categories it as `vowel`, `consonants`, and `digits` using `C++` programming language.

character-recognition characters counter cpp cpp-programming cpp-project cpp-projects

Last synced: 28 Feb 2025

https://github.com/rajjitlai/rajjitlai

Hello and welcome to my GitHub profile. Hope you find useful resources from my repositories and thank you so much for visiting!

cpp-programming github portfolio profile python-programming readme web-designer web-developer

Last synced: 05 May 2025

https://github.com/fahdseddik/competitive-programming

A collection of my solutions to competitive programming problems on different platforms. Using C++.

codeforces codeforces-problems codeforces-solutions competitive-programming cpp cpp-programming cpp-solutions hackerrank hackerrank-solutions uva-solutions

Last synced: 12 Apr 2025

https://github.com/courseworks/aut_ap_2024_spring_hw4

The fourth assignment for AUT's Advanced Programming course (Spring 2024), designing a messaging system and mastering the Standard Template Library (STL). Enhance your skills in object-oriented programming with practical applications of classes, inheritance, and polymorphism, while leveraging STL for loop-free programming.

cpp-programming encryption homework homework-assignments messenger-platform stl-algorithms

Last synced: 14 Oct 2025

https://github.com/nixrajput/bst-operations-cpp

BST operations using `C++` programming language.

bst bst-operations bst-tree bstree cpp cpp-programming cpp-projects data-structures

Last synced: 28 Feb 2025

https://github.com/quqionfree/mcrcon

这是一个Minecraft的服务器RCON带界面的管理器 (Rcon client for Minecraft with GUI)

cmake cpp cpp-programming cpp20 minecraft minecraft-server qt qt6 rcon-client

Last synced: 14 Nov 2025

https://github.com/gabyx/tech-pr-cpp-value-catergories

Technical presentation about value catergories (rvalue/lvalue) in C++ and how to understand them...

cpp cpp-library cpp-programming cpp17 cpp20 lvalue rvalue standard-library

Last synced: 13 Mar 2025

https://github.com/astrodynamic/multilayerperceptron-in-qt-cpp

MultilayerPerceptron Project is a C++ implementation of a multilayer perceptron capable of classifying handwritten Latin alphabet images with 2 to 5 hidden layers. Built with the MVC pattern and Qt library, it requires C++17, CMake, Qt5 Widgets/Charts, and Google Test library. The program can be customized and features options.

cmake cpp cpp-programming cpp17 gui image-classification machine-learning makefile mlp multilayer-perceptron multilayer-perceptron-network neural-network qt ui

Last synced: 02 Mar 2025

https://github.com/sobhan-srza/perimeter-and-area

Calculate the perimeter and area of the rectangle in c++.

calculator calculator-application cpp cpp-programming exe university university-project

Last synced: 29 Oct 2025

https://github.com/gabrieledg0/stockfish-chessgame-sfml

Full chess game application built with SFML (C++) for graphics and Stockfish for AI. ♟️

chess chess-ai chess-bot chess-engine chess-game chess-gui chessboard cpp cpp-programming sfml sfml-cpp sfml-game sfml-graphics-library sfml-library

Last synced: 10 Apr 2025

https://github.com/sauravmaheshkar/playground

Algorithms, Data Structures, Leetcode, Niche Languages

c cpp-programming haskell leetcode nix-flake prolog python3 rust tracker-misc

Last synced: 14 Apr 2025

https://github.com/deryaxacar/42-cpp_05

This module teaches the fundamentals of object-oriented programming (OOP), focusing on class relationships, dynamic object management, inheritance, virtual functions, and method overriding. Students also learn to improve program reliability using try-catch blocks and handling exceptions.

42born2code 42cursus 42ecole 42projects 42school cpp cpp-modules cpp-programming cpp-programming-language cpp-programming-project cpp-project cpp98 oop oop-cpp oop-examples oops-in-cpp project

Last synced: 24 Feb 2025

https://github.com/rdrahul123/attendence-management

The Attendance Management System is a console-based application developed in C++. It facilitates the management of student attendance records for educational institutions.

cpp cpp-programming cpp11 cpp17

Last synced: 21 Aug 2025

https://github.com/zyrasoftware/basit-not-defteri-uygulamasi

Bu C++ programı, kullanıcının bir dosyaya notlar yazmasına ve bu notları daha sonra okumasına olanak tanıyan basit bir not defteri uygulamasını temsil eder.

cpp-notepad cpp-notes cpp-programming cpp17

Last synced: 23 Nov 2025

https://github.com/saketkothari/cpp-programs

A repository of all my C++ programs

cplusplus cpp cpp-programming

Last synced: 21 Mar 2025

https://github.com/ayeshaashfaq12/airplane_seat_reservation_system

Airplane Seat Reservation System is a 2D console based business application that allows an airplane to reserve their seats.

airplane-reservation-system cpp cpp-programming management-system reservation-system seat-reservation software

Last synced: 18 Mar 2025

https://github.com/iceto1/cpp-study

Self-studying c++, archiving my activities

cpp cpp-programming cpp11 cpp14 cpp17 cpp20

Last synced: 12 Aug 2025

https://github.com/andyfratello/eda

💻 Exercicis d'Estructura de Dades i Algorismes (EDA) Q2 - UPC FIB

algorithms cpp cpp-programming data-structures eda-fib fib-upc

Last synced: 20 Mar 2025

https://github.com/rededge967/lcm-finders

two programs to find the LCM of two positive integers.

c-programming cpp-programming lcm

Last synced: 05 Sep 2025

https://github.com/siris2314/tfcpp

TensorFlow Clone build in C++(Currently WiP)

cpp cpp-library cpp-programming deep-learning machine-learning tensorflow

Last synced: 11 Mar 2025

https://github.com/daniel-191/simple-gui

Really Simple GUI using the Dear ImGUI Library.

cpp cpp-programming directx-9 directx9 gui imgui imgui-example simple-gui template-gui windows

Last synced: 25 Jun 2025

https://github.com/grahamstrickland/ezust_exercises

Exercises from "An Introduction to Design Patterns in C++ with Qt" (2e) - Ezust & Ezust

cpp cpp-course cpp-programming design-patterns qt qt5

Last synced: 27 Feb 2025

https://github.com/kalbarczykdev/mini-console-data-base-in-cpp

This program allows you to manage a database of persons. You can add new persons, view existing persons, save the database to a file, load the database from a file, search for persons by index, and delete persons from the database. 🗃️

beginner-code beginner-friendly beginner-project beginners cpp cpp-programming cpp-project database

Last synced: 27 Mar 2025

https://github.com/satyamgupta53/cpp-fundamentals

Repository contains notes for C++ syntaxes for OOPS, Error Handling, Logging, Multithreading. One Repo for understanding C++ for development.

cpp-compiler cpp-programming multithreading oops-in-cpp

Last synced: 18 Mar 2025

https://github.com/deroyace/cpp-space

Programming in C++

cplusplus cpp cpp-programming

Last synced: 25 Feb 2025

https://github.com/jvc-byte/smartfarm

The C++ code provided focuses on integrating and managing various environmental sensors, such as ultrasonic, pH, and soil moisture sensors, to monitor conditions in specific applications like fish ponds and agricultural soil.

automating-environmental-conditions-using-sensors cpp-programming embedded-cpp embedded-systems iot sending-sensor-data-to-the-cloud-using-blynk

Last synced: 27 Feb 2025

https://github.com/sr-tamim/bankman-cpp

A simple bank management system using C++ (OOP)

cpp cpp-programming oop oop-in-cpp oop-principles

Last synced: 06 Mar 2025

https://github.com/charming-whaley/c_plus_plus_advanced

Лекции МФТИ по языку C++

cpp cpp-programming lecture-notes mipt mipt-cpp

Last synced: 20 Jul 2025

https://github.com/awl-s/builtin-documentation

builtin documentation. This project showcases the usage of GCC/Clang built-in functions (__builtin_*) for performing low-level operations such as bit counting, memory manipulation, and overflow checking. Examples of function calls with explanations are provided. // Этот проект демонстрирует использование встроенных функций GCC/Clang (__builtin_*)

arithmetic-overflow bit-manipulation built-in-functions c c-programming clang compiler-optimizations cpp cpp-programming gcc low-level-programming memory-management

Last synced: 21 Feb 2025

https://github.com/tangruize/programming-tutorial-2019

Programming Tutorial for the Problem Solving Class at NJU (Nanjing University)-CS 2019.

c-programming cpp-programming nju nju-cs problem-solving programming-tutorial

Last synced: 25 Feb 2025

https://github.com/tina-1300/charly

Charly is a modern, powerful and easy-to-use C++ library for handling mathematics.

cpp cpp-programming cpp20 cpp20-library fraction fractions library math mathematica mathematics maths simple static

Last synced: 11 Sep 2025

https://github.com/gmbeddard/ee152-realtime_embedded_systems-finalproject

An STM32-based implementation of the Pan-Tompkins algorithm for real-time QRS detection. Includes robust debugging tools, heart rate monitoring, and live ECG signal support via a python graphing script.

cpp-programming data-analysis ecg embedded-c freertos stm32

Last synced: 14 Mar 2025

https://github.com/eeyribas/tcp-server-client-cpp

The repo contains TCP communication Client and Server applications. The applications are coded in the C++ programming language, using C-based libraries. IDEs that compile C/C++ programming languages can be used.

cplusplus-programming cplusplus-project cpp cpp-app cpp-examples cpp-programming qt-application qt4 qt5-applications qtcreator tcp tcp-client tcp-client-cpp tcp-client-server tcp-communication tcp-server tcp-server-client tcp-server-cpp tcp-socket tcp-socket-server-c

Last synced: 30 Mar 2025

https://github.com/deryaxacar/42-cpp_03

This project aims to teach you object-oriented programming principles by creating a class hierarchy in C++. It starts with a basic ClapTrap class and then adds derived classes such as ScavTrap, FragTrap, and DiamondTrap.

42 42-cpp 42-cpp-module 42-cpp-modules 42-school 42born2code 42cursus 42projects 42school cpp cpp-all cpp-modules cpp-modules-42 cpp-programming cpp03 cpp98

Last synced: 26 Feb 2025

https://github.com/saqibbedar/cpluspluslearninghub

Explore a comprehensive collection of C++ programs ranging from fundamentals to pointers, created during my first semester. Ideal for computer science students and learners mastering C++, providing hands-on practice and insights into object-oriented programming and beyond.

cpp cpp-programming cppnotes learncpp learning-notes

Last synced: 04 Apr 2025

https://github.com/git-user-cpp/mini_database

:red_circle: This database is implemented in C++ programming language. It was developed in order to complete the task of the course work :red_circle:

course-project coursework coursework-template cpp cpp-programming database database-design linux linux-app oop

Last synced: 04 Oct 2025

https://github.com/p4dro-dev/comandos-arduino-cpp-carro-controle-remoto

Desenvolvi um carrinho a controle remoto. Um projeto prático, na qual trabalhei meu meus conhecimentos de Software + Hardware. E para realização do projeto, tive que usar o Arduino, com a linguagem C++ para realizar os movimentos básicos!

arduino arduino-ide cplusplus cpp cpp-programming robotics script

Last synced: 28 Mar 2025

https://github.com/shen-po-heng/cpp_gui_lab

This repository is to practice GUI implementation of c++

calculator-application cpp cpp-programming gui qt6 qtcreator qtdesigner

Last synced: 26 Jun 2025

https://github.com/mouad-el-asri/webserv

🚀 We've just created our own HTTP server "webserv". Which we can test using a real web browser. Our main goal was to gain a better understanding of the HTTP protocol, which is crucial for internet communication. Webserv has helped us unravel the mysteries of HTTP. Come and explore the world of HTTP with us. 🌟

cgi cpp cpp-programming cpp98 http http-protocol http-request http-server https-response multiplexing networking webserv webserver

Last synced: 09 Sep 2025

https://github.com/md-mafujul-hasan/programming-in-c-plus-plus

These Contain Some C++ Program that I have done while understanding Programming Concepts.

c-plus-plus cpp cpp-examples cpp-programming

Last synced: 22 Feb 2025

https://github.com/nthnn/chisei

A lightweight, efficient, and user-friendly C++ library for creating, training, and deploying fully connected neural networks; designed with simplicity and performance in mind.

artificial-general-intelligence artificial-intelligence artificial-intelligence-algorithms convolutional-neural-network cpp-library cpp-programming

Last synced: 22 Mar 2025

https://github.com/georgecatalin/cplusplus-programming---from-beginner-to-beyond

Get quick up-n-running modern C++ Object-Oriented Programming (OOP) and STL skills

cpp cpp-console cpp-library cpp-programming udemy-course

Last synced: 25 Jul 2025