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

C++

C++ is a popular and widely used mid-level language. It was designed as an extension of the C language.

https://github.com/bainash10/project-student_information_system-

Admin can enter, update, delete, display data of teacher and student. Admin gives username and password to teacher and student. Teacher can enter, update, delete GPA of students and display personal information. Student can display Obtained GPA and display personal information.

c cpp filesystem

Last synced: 02 Aug 2025

https://github.com/kupofty/openseanav

Display and forward NMEA data

cpp nmea nmea-data nmea-parser nmea0183 qt-gui qt6

Last synced: 15 May 2026

https://github.com/ziy1-tan/gsoc-2022-report

GSoC 2022 @MariaDB - MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.

cpp database json sql storage-engine

Last synced: 02 Aug 2025

https://github.com/tanvi-surana/hackerrank

solutions to hackerrank problems

competitive-programming cpp hackerrank-solutions

Last synced: 02 Aug 2025

https://github.com/sr-tamim/entropy-calculator

Entropy and heat calculation in C++

cpp cpp-programming entropy thermodynamics

Last synced: 25 Sep 2025

https://github.com/komiyamma/hm_cpp_invoke

「秀丸マクロ」と「C++」を シームレスに扱えるようにするライブラリ。 loaddll経由。

cplusplus-17 cplusplus-20 cpp dll editor embed extensions hidemaru macros

Last synced: 19 Feb 2026

https://github.com/puku0x/ros2-starter

「ROS2ではじめよう次世代ロボットプログラミング」の練習

colcon cpp python ros2

Last synced: 18 Apr 2026

https://github.com/kzamanbd/codeforces-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...

codeforces codeforces-solutions competitive-programming cpp

Last synced: 04 Oct 2025

https://github.com/zyn10/transpose-of-matrix

Taking transpose of matrix using cpp

cpp matrix programming-fundamentals transpose-matrix

Last synced: 02 Aug 2025

https://github.com/papadanku/giraffecpp

My implementation of Giraffe Academy's "C++ Programming | In One Video"

beginner cpp learning

Last synced: 02 Aug 2025

https://github.com/rajtilak-2020/stellar-ignition-system

A wireless firework launch controller featuring ESP32 web interface and Arduino countdown sequencer. Control rocket launches remotely through a mission control dashboard with real-time status monitoring and PWM fuse ignition.

arduinouno cpp esp32 iot projects

Last synced: 26 Sep 2025

https://github.com/tiagosiebler/caffeclassifiermac

Xcode project implementing the C++ caffe classification sample to build a standalone executable.

caffe cpp image-classification image-recognition machine-learning opencv3

Last synced: 08 Nov 2025

https://github.com/tm-1-3/delivery-truck-pallet-packing-optimization-tool

Delivery Truck Pallet Packing Optimization Tool Using Various Programming Approaches, Developed for the L.EIC016 - Algorithm Design Course

algorithm-analysis algorithm-comparison algorithm-design approximation brute-force cpp dynamic-programming greedy integer-linear-programming knapsack-problem time-complexity

Last synced: 27 Sep 2025

https://github.com/mariamyousry1234/library-management-system

Library Management System built with C++ (console-based student project).

beginner-friendly console-app cpp library-management menu-system student-project

Last synced: 27 Sep 2025

https://github.com/paran-oid/stm32_card_manager

Hobby project that lets you manage your cards (125KHz/13.56MHz...) with a card reader through USART!

c card-manager cpp i2c lcd spi stm32 usart

Last synced: 27 Sep 2025

https://github.com/funk455/monorepo_cmake

a more general and modern cmake structure applied for large and cross_platform project in c++ language

cmake cmake-modules cpp monorepo

Last synced: 27 Sep 2025

https://github.com/thompsonnoahe/dvdbounce

A DVD bouncing blast from the past 📀

cmake cpp dvd opengl

Last synced: 01 Jul 2026

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

cppenv is a header-only C++ library that makes it easy to manage .env files in your projects.

cpp easy env environment-variables fast header-only library package

Last synced: 27 Sep 2025

https://github.com/proxy-pylon/monte-carlo-volume-approximation

Implementation of monte carlo simulations for approximation of volumes of high-dimensional spheres. Uses C++ and OpenMP for parallelized simulations. A detailed latex report is provided

cpp monte-carlo numerical-simulations openmp parallel-computing

Last synced: 27 Sep 2025

https://github.com/alucardz18/movie-ticketing-system

A C++ movie ticketing system that lets users select movies, reserve seats, purchase concessions, and generates detailed receipts saved to a text file.

cpp

Last synced: 27 Sep 2025

https://github.com/adiiti03/movie-ticket-booking-system

Movie Ticket Booking System is a C++ console application that allows users to browse movies, check showtimes, and book tickets easily. It manages seat availability and provides a simple interface for both users and admins to handle bookings efficiently.

cpp

Last synced: 27 Sep 2025

https://github.com/salvatorebruzzese/terminal-maze

A terminal game written in C++ using the pdcurses graphic library.

cpp curses maze

Last synced: 27 Sep 2025

https://github.com/mrnhtyzgld/onnx_cpp_inference

C++ demo that loads a model, reads an image and a mask, runs inference, and saves the result as a PNG with a timestamped filename. Works with single-image input and supports either 1-channel or 3-channel outputs.

cpp inference onnx

Last synced: 19 May 2026

https://github.com/esri/link-what-you-include

A tool to help maintain a coherent build system target model

build-system code-quality cpp tool

Last synced: 27 Sep 2025

https://github.com/qainguin/amperage

The definitive web IDE for VEX V5 & PROS.

cpp ide pros vex-robotics vex-v5 vexcode web-serial

Last synced: 19 May 2026

https://github.com/setsugan/cpp_algorithm

アルゴリズムの実装練習

cpp

Last synced: 27 Sep 2025

https://github.com/scriptscorpion/simplekeylogger

Simple keylogger using SDL2

cpp keylogger sdl2

Last synced: 27 Sep 2025

https://github.com/debasish-dutta/seven-seas-console-rpg

It is a console RPG game developed using C++.

cpp

Last synced: 02 Aug 2025

https://github.com/melau-eddy/machine-ui

This project uses the licensed Buffalo Framework to power our internal systems.

buffalo-framework cmake cpp dart flutter html spring-boot swift

Last synced: 09 Apr 2026

https://github.com/yviscool/lang-format

All-in-one formatter plugin for Sublime Text / 面向 Sublime Text 的多语言一体化格式化插件

clang-format cpp formatter formatting go gofmt javascript oxc oxfmt python ruff rust rustfmt sublime-text sublime-text-plugin typescript

Last synced: 23 May 2026

https://github.com/xord/reflex

A Graphical User Interface Tool Kit.

cpp gem gui gui-toolkit library physics ruby

Last synced: 09 Apr 2026

https://github.com/biblical33/metrics-recorder

Header-only C++20 library for lock-free, time-stamped metric recording in multi-threaded applications.

cmake cpp cpp20 header-only libcds library lock-free logging multithreading

Last synced: 03 Aug 2025

https://github.com/alexjmercer/imageify

Encode and Decode any file into an image and back !

cpp cpp17 image-processing libpng opencv4 visual-studio

Last synced: 03 Aug 2025

https://github.com/youneshimi/todo-application

Application pour gérer vos tâches

cpp

Last synced: 08 Nov 2025

https://github.com/youneshimi/pongsfml

Le projet consiste à créer un jeux 2D avec C++ Utilisant la SFML

cpp

Last synced: 08 Nov 2025

https://github.com/kylecurtis/cpp-files

All of my source code files while learning the C++ programming language

cmake cmakelists cplusplus cpp cpp-programming cpp23

Last synced: 03 Aug 2025

https://github.com/cristianofmc/runp

runp is a command-line tool designed to speed up navigation between your projects.

cpp selection shell-script

Last synced: 16 Apr 2026

https://github.com/tbhaxor/gdb-8.x-patch

This is a patch for the bugs occurred while compiling GDB 8.x on system

clang cmake cpp gdb gdbserver makefile patch

Last synced: 03 Aug 2025

https://github.com/ayeshaashfaq12/c-compiler

This project is a C++ compiler designed to provide all standard compiler features, with the parsing phase already completed and further stages in development.

compiler-construction compiler-design cpp cpp-programming lexical lexical-analysis parser parsing software-development syntax-analysis

Last synced: 03 Aug 2025

https://github.com/rahedmir/bank-management-system

🏢 Simple Bank Management System in C++

banking-system c-plus-plus cpp

Last synced: 03 Aug 2025

https://github.com/jefferyy56/ecs-smart-box

C++ implementation of basic ECS using heap allocated, type erased components, that are using mechanism similar to unique_ptr.

c cpp enitity-component-system entity entity-component heap memory system

Last synced: 04 May 2026

https://github.com/nikolatechie/blockchain

Implementation of the Blockchain Data Structure

blockchain blockchain-demos cpp hashing

Last synced: 03 Aug 2025

https://github.com/kahlery/lzw-compression

compression tool: C++ program that implements LZW compression using a hashtable data structure. It takes an input file and compresses the data into a smaller size, then writes the compressed data to an output file. The program also includes a method for rehashing the hashtable when the load factor exceeds a certain threshold.

compression cpp decompression fileio hashtable lzw lzw-compression

Last synced: 03 Aug 2025

https://github.com/kahlery/2d-terrain-map

🗺️ cli simulation: gravity effect on the objects in the given terrain on a 2d height-map.

cpp cpp17 vector

Last synced: 10 Oct 2025

https://github.com/uiriansan/data-structures

C++ implementation of common data structures, for learning purposes.

algorithms cpp data-structures

Last synced: 03 Aug 2025

https://github.com/thesfinox/rlc-resolution

Resolution of RLC electric circuits.

cpp electric-circuits resolution rlc

Last synced: 04 Aug 2025

https://github.com/ibrahimelmokhtar/librarysystem

Keep track of whom borrowed books

college-project console-application cpp oop

Last synced: 04 Aug 2025

https://github.com/kauefraga/dinossaron

🐱‍🐉 Embark on a endless running game with a frenzy feline. Written in C++, using Raylib.

cats cpp dino dinosaur-game game-development gamedev raylib raylib-cpp

Last synced: 04 Aug 2025

https://github.com/eomielan/csma-sim-eval

Simulator for evaluating simplified Carrier Sense Multiple Access (CSMA) protocols in wired networks

cpp medium-access-control pytest

Last synced: 04 Aug 2025

https://github.com/skailasa/mphy0022cw1

C++ Coursework

catch2 cli11 cpp eigen

Last synced: 04 Aug 2025

https://github.com/abdullahselek/queuecxx

C++ generic Queue implementation.

cpp generic library queue

Last synced: 04 Aug 2025

https://github.com/nongtajkrub/helios

Dynamic lighting system

arduino c cpp embedded-systems school-project

Last synced: 04 Aug 2025

https://github.com/vronnn/onedayoneproblem

solving one cp problem a day for the next 360 days

competitive-programming cpp

Last synced: 04 Aug 2025

https://github.com/davi-baptista/obi2021

OBI 2021 resolutions using C++

cpp obi

Last synced: 05 Aug 2025

https://github.com/cypri1-dev/42_cpp02

This project consists of implementing a C++ class following the canonical form of Coplien, which includes a default constructor, copy constructor, assignment operator, and destructor. The goal is to create a Fixed class representing fixed-point numbers, with a fixed precision of 8 bits for the fractional part.

42 42projects cpp cpp02

Last synced: 05 Aug 2025

https://github.com/mahmud035/practices

This repository contains a collection of practice code for various programming languages and web development technologies. The project serves as a learning resources, covering a wide range of topics such as JavaScript, TypeScript, React, Next.js, Node.js, Express, MongoDB, Python, and more.

axios c cpp css3 flex git-github grid html5 javascript jest nextjs python3 react-router-dom-v6 react-testing-library reactjs redux redux-toolkit tailwind-css tanstack-query typescript

Last synced: 09 Apr 2026

https://github.com/popesweetdreamer69/mod-gta5-sk

This tool includes an HWID spoofer, customizable aimbot, character ESP, and 2D radar for enhanced gameplay. gta-5-hack gta-5-cheat gta-5-mod-menu gta-5 gta-v-mod-menu gta-v-hack gta-online-mod-menu gta-online-hack gta-online-esp gta-5-esp gta-5-aimbot gta-5-script gta-5-bot gta-5-spoofer gta-5-money gta-5-mod gta-5-hack-menu gta-online-cheat

archived cash-drop cpp game-mods grand-theft-auto-mod gta5-modding java-natives lemonui menu-mod-gta mod-menu-source open-source-mod scripthookv scripthookvdotnet standlua

Last synced: 05 Aug 2025

https://github.com/snehalrenushe/cpp_programming

CPP Practice Programs

cpp

Last synced: 05 Aug 2025

https://github.com/amzy31/charlex-os

CharleX is a simple operating system. The kernel is written in C. I am still working on the source code to improve the kernel with many new features. My goal is to create a free, open-source operating system similar to Linux and FreeBSD. You can support us by contributing and improving the code for this project or by giving it a star.

assembly cpp cpp-programming cprogramming operating-system operating-system-kernel operating-system-learning operating-systems operating-systems-project os-dev os-development os-linux osdev

Last synced: 06 Aug 2025

https://github.com/tkovs/learning

:school: Learning somethings.

arduino c clojure cpp go haskell java javascript python ruby rust

Last synced: 09 Apr 2026

https://github.com/cpp20120/oldgithub

Stuff from old times . It's really crap in places.

containers cpp graphics parallel vulkan web

Last synced: 07 Aug 2025

https://github.com/ferr0s04/feup-aed-project-1

Repository for AED (Algorithms and Data Structures) course 1st project of LEIC FEUP, for year 2023-24

cpp feup feup-leic

Last synced: 07 Aug 2025

https://github.com/hd-genius/data-structures

C++ datastrucure implementations without the standard library

cpp data-structures

Last synced: 07 Aug 2025

https://github.com/eoan-ermine/cppcorehard-summer-2016

Slides from C++ Corehard Summer 2016 conference

conference cpp cppcorehard

Last synced: 07 Aug 2025

https://github.com/eoan-ermine/cppcorehard-2015

Slides from C++ Corehard 2015

conference cpp cppcorehard

Last synced: 07 Aug 2025

https://github.com/4ment/cladokit

A minimal, no-frills C++17 library for phylogenetic trees

cpp library phylogenetics tree

Last synced: 08 Aug 2025

https://github.com/dirkjbosman/ml-inference-benchmarks

Compare inference performance of ML models across C++ vs Python

cpp inference inference-engine ml mlops modelserving onnx onnxruntime python

Last synced: 09 Apr 2026

https://github.com/dirkolbrich/cplusplus-boilerplate

A C++ boilerplate folder with all the things I like to setup a new project with by default.

boilerplate cplusplus cpp

Last synced: 02 Oct 2025

https://github.com/lukaspetrak/snake

Simple snake game in C++ (OOP)

cplusplus cpp object-oriented-programming oop snake snake-game

Last synced: 03 Jan 2026

https://github.com/0vergrown/number-classifier

A simple C++ program to classify a user-entered number as positive, negative, or zero, demonstrating basic C++ syntax and operations.

assignment beginner-friendly console-application cplusplus cpp educational number-classification school-assignment student

Last synced: 09 Nov 2025

https://github.com/brave-tarnished/gpu-accelerated-opc

Optical Proximity Correction (OPC) is a photolithography technique that modifies photomask geometry to counteract diffraction and process effects, ensuring accurate printing of patterns on the wafer. This work demonstrates a proof of concept showing how using a GPU-based approach can significantly speed up these modifications compared to a CPU.

cpp cuda gpu-acceleration photolithography semiconductors

Last synced: 02 Oct 2025

https://github.com/trobert42/webserv

A fully configurable home-made web server in C++ (following HTTP/1.1 RFC)

cpp http socket webserver

Last synced: 08 Aug 2025

https://github.com/emanuele-xyz/gltk

OpenGL Tool Kit

cpp opengl

Last synced: 25 Jan 2026

https://github.com/pereirar3/grammaranalyzer

Work in the Discipline of Theory of Formal Languages ​​and Automaton - UFMT

automatons computer-science-discipline cpp

Last synced: 08 Aug 2025

https://github.com/chinmay-esp/rfid-esp32s3-microros

This project connects an RFID module to the ESP32-S3 to read RFID tag UIDs and publish them to ROS 2 using Micro-ROS. The UID is logged to the serial monitor and sent to ROS 2 via a Docker-based Micro-ROS agent, enabling integration for robotics, IoT, and access control applications.

cpp esp-idf microros ros2-humble

Last synced: 08 Aug 2025

https://github.com/bendahl/ebpf-evaluation

eBPF Framework Evaluation Project

bpf cpp ebpf go golang linux linux-kernel rust

Last synced: 03 Oct 2025

https://github.com/poakapx/sfml-moving_rectangles

Рухомі в різні боки прямокутники по екрану.

cpp sfml

Last synced: 09 Aug 2025

https://github.com/leandrorochalg/desafios

[PT] Desafios de lógica de programação

cpp logic

Last synced: 09 Aug 2025

https://github.com/deepbiolab/system-monitor.cpp

A Linux system monitor implementation similar to htop, built with C++ and ncurses library. This project demonstrates object-oriented programming principles by providing real-time system metrics including CPU usage, memory consumption, and process information.

abstraction classes cpp cpp17 encapsulation generic-programming inheritance oriented-object-programming polymorphism structures system-monitor

Last synced: 09 Aug 2025

https://github.com/codeficct/learn-cpp

En este repositorio almacenare mis apuntes de un curso de c++

clion cpp cpp-course radstudio

Last synced: 09 Aug 2025

https://github.com/mohamedyounis10/simple-text-editor

This project is a simple text editor implemented in C++. It utilizes a stack-based approach to manage text operations like appending, deleting, printing, and undoing actions. The program's interface offers a menu-driven interaction for users.

consulea cpp data-structures simpletext texteditor

Last synced: 09 Aug 2025

https://github.com/alecsandu/geomap

Viewer for 3D models stored as .obj file

3d cpp opengl teaching-tool

Last synced: 18 Apr 2026

https://github.com/meetleev/cocosgui

CocosGui 1.0 for Cocos2d-x 3.x

cocos2d-x cpp gui

Last synced: 09 Aug 2025

https://github.com/aks-arise1600/webcam2rtsp

Webcam/USBcam stream convert as RTSP stream

cpp gstreamer rtsp rtsp-server webcam

Last synced: 09 Aug 2025

https://github.com/bastion-rnd/turtle_32_board

Руководство по работе и базовые примеры для отладочной платы Turtle32

arduino-ide cpp esp32 espressif microcontroller micropython

Last synced: 09 Apr 2026

https://github.com/jaslatendresse/learningstuff

A space to learn new things for fun

cpp learning python quantum-mechanics tutorial

Last synced: 18 May 2026