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/rajarsheya/real-time-traffic-analysis-with-cuda-object-detection

Implemented CUDA-accelerated object detection (YOLO) to analyze a sample image dataset. Performed vehicle counting and simulated speed estimation to demonstrate real-time traffic analysis capabilities.

cpp cuda opencv python yolo

Last synced: 12 Apr 2026

https://github.com/rinatmambetov/codewars-solutions

My solutions of the katas from Codewars platform

codewars codewars-kata codewars-solutions cpp

Last synced: 16 Mar 2025

https://github.com/shyamg090/dsa-problems

This repository contains a collection of Data Structures and Algorithms (DSA) problems solved using the C++ programming language. These problems are intended for daily practice to improve the understanding of DSA concepts and strengthen the problem-solving skills.

beginner-friendly cpp dsa-algorithm

Last synced: 09 Apr 2025

https://github.com/ctkqiang/floodshield-sentinel

FloodShield Sentinel 是一个基于 C++ 开发的智能网络流量监控与分析系统,专门用于检测和防御网络攻击。本系统采用 libpcap 进行底层数据包捕获,实现实时流量分析和异常检测。

china china-region cpp cybersecurity ddos monitoring-tool

Last synced: 23 Apr 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/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/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/marcussacapuces91/ms-basic

GWBasic interpreter for barebone computer like ESP32...

bare-metal basic cpp gw-basic

Last synced: 18 May 2026

https://github.com/bergolho/google-codejam

My solutions to the Google CodeJam programming contest.

competitive-programming cpp google-code-jam

Last synced: 25 Mar 2025

https://github.com/mateusz-przybyla/personalbudget_objectoriented

Final C++ application to manage your personal budget [OOP]

cpp data-structures oop xml

Last synced: 09 Nov 2025

https://github.com/dantezulli/revive.nokia.n95

A quick guide to revive the Nokia N95 legacy and develop for it. (RM-159/RM-160/RM-320)

cpp java nokia nokia-n95 python qt symbian

Last synced: 02 Oct 2025

https://github.com/airalab/robonomics-client-cpp

C++ client for using Robonomics functions on microcontrollers

cpp esp microcontroller-programming

Last synced: 23 Jul 2025

https://github.com/omarmgaber/v6

Basic text search engine based on the classical Vector Space Model.

cpp information-retrieval search-engine vector-model

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-autumn-2019

Slides for C++ Corehard Autumn 2019 conference

conference cpp cppcorehard

Last synced: 21 Aug 2025

https://github.com/egor00f/kos-cpp-devpack

package for development C/C++ for KolibriOS

c cpp debian-packages kolibrios

Last synced: 10 May 2026

https://github.com/stenguyzcsgo/discord_bot_benchmark

🚀 Performance benchmark comparing Python, Rust, C++, and JavaScript through identical Discord bots. Measures computational efficiency via intensive math operations.

benchmark cpp discord-bot discord-js discord-py dpp javascript python rust serenity serenity-rs

Last synced: 30 Dec 2025

https://github.com/romario-stankovic/image-processor

A school project for the "Object Oriented Programming 2" course

cpp school-project

Last synced: 27 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/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/tkovs/learning

:school: Learning somethings.

arduino c clojure cpp go haskell java javascript python ruby rust

Last synced: 09 Apr 2026

https://github.com/prthd/programs-in-cpp

⚡ A collection of C++ programs covering data structures, algorithms, and problem-solving techniques. Includes implementations of graph algorithms, dynamic hashing, matrix operations, pointer concepts, and more, making it a valuable resource for competitive programming and system-level programming. 🚀💻

algorithms competitive-programming cpp data-structures dynamic-hashing graph-algorithms object-oriented-programming pointer-management problem-solving system-programming

Last synced: 31 Aug 2025

https://github.com/chanchancl/zero

纯软件实现的固定渲染管线。

cpp software-rendering

Last synced: 03 Jul 2025

https://github.com/doick/psiz-ber

University project about Bit Error Rate in C++.

ber cpp university

Last synced: 22 May 2026

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/snehalrenushe/cpp_programming

CPP Practice Programs

cpp

Last synced: 05 Aug 2025

https://github.com/nelbok/eno

Eno data lib

cpp qt

Last synced: 17 May 2026

https://github.com/skailasa/mphy0022cw1

C++ Coursework

catch2 cli11 cpp eigen

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/ibrahimelmokhtar/librarysystem

Keep track of whom borrowed books

college-project console-application cpp oop

Last synced: 04 Aug 2025

https://github.com/selcuukyilmazz/movie_rent_system

Movie library system and linked list implementations.

cpp library-management-system movie movies

Last synced: 04 Aug 2025

https://github.com/neudinger/keys-values-bench

C++ benchmark of keys values containers with likwid as monitoring and benchmarking suite

bash boost cmake cpp cpp17 likwid linux llvm pandas plotly python3 shell ubuntu

Last synced: 10 Apr 2026

https://github.com/bytebigboss/cpp-mstr

Hello, C++ World from ByteBigBoss!

cpp

Last synced: 22 Mar 2025

https://github.com/alirezakh74/mithras-engine

entity component based game engine

cpp entity-component sdl2

Last synced: 22 May 2026

https://github.com/aiktb/calculator

Four Arithmetic Calculator Realized by Stack

calculator cpp stack

Last synced: 04 Aug 2025

https://github.com/rose-mtz/breakout

A 2D game made with OpenGL.

cpp game opengl

Last synced: 18 Apr 2026

https://github.com/kiranks200/moving_boat_animation-

learning and building a project on computer graphics to animate moving boats using C++ and GLUT libraires

cpp glut-library

Last synced: 24 Jul 2025

https://github.com/sivakov512/esp-idf-project-template

A clean ESP-IDF project template with pre-configured development tools and build settings

c cmake cpp ctest embedded esp-idf esp32 espressif firmware template

Last synced: 25 May 2026

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

Resolution of RLC electric circuits.

cpp electric-circuits resolution rlc

Last synced: 04 Aug 2025

https://github.com/petertseng/adventofcode-cpp-2015

Solutions to https://adventofcode.com/2015 (complete)

advent-of-code advent-of-code-2015 cpp

Last synced: 04 Aug 2025

https://github.com/fuelsoft/viewer

Load and display image files

cpp giflib libheif sdl2 sdl2-image

Last synced: 03 Aug 2025

https://github.com/jke94/dotnetconsumingsharedlib

An investigation to consume Linux shared library by a .NET client (console, webapi, etc)

cpp csharp docker docker-compose dotnet linux marshalling

Last synced: 10 Apr 2026

https://github.com/arthur24-t/-ktr-msc-ss1

My Code for Epitech entry test

cpp poo

Last synced: 31 Aug 2025

https://github.com/iliaz41/labscpp

C++ tasks

cpp oop

Last synced: 02 Mar 2025

https://github.com/karnkaul/enum-flags

KT C++17 header library: type-safe wrappers for bit flags (class type and trivial), with operator overloads

bitfields bitflags cpp cpp17 header-only

Last synced: 20 Mar 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/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/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/nikolatechie/blockchain

Implementation of the Blockchain Data Structure

blockchain blockchain-demos cpp hashing

Last synced: 03 Aug 2025

https://github.com/aniketraut16/cpp-stl

A handy cheatsheet for mastering C++ string STL—covers functions, modifications, tricks, and interview must-knows. Ideal for quick revision during contests, placements, or interviews.

cpp dsa string

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/secretpasta/simpleshooter

Final section of my Unreal Engine C++ course on udemy

ai cpp programming shooter-game unreal-engine-5

Last synced: 19 Jul 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/muneeb1030/2048-game-cpp

A captivating and strategic number puzzle game developed using SFML and C++, challenging players to merge tiles and reach the 2048 tile.

2048 2048-game cplusplus cpp semester-1 semester-project

Last synced: 19 Jul 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/huangsam/exercism

Solutions to exercises on exercism.io

algorithms cpp exercism golang java javascript rust

Last synced: 11 Apr 2026

https://github.com/shravanasati/crusade

A friendly math interpreter.

cpp math-interpreter shunting-yard-algorithm

Last synced: 18 Jul 2025

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/aadish-25/devenvx-cli

Source code for DevEnvx — a CLI tool to automate full development environment setup on Windows using Node.js and PowerShell.

automation cli cli-tool cli-tool-cross-platform cpp cross-language developer-tools development devenvx devtools environment-setup java nodejs npm npx powershell python script-setup terminal windows

Last synced: 20 Jan 2026

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/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/youneshimi/pongsfml

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

cpp

Last synced: 08 Nov 2025

https://github.com/guanzhongcai/wikis

知识点记录和总结

cpp devops golang mongodb mysql nodejs redis

Last synced: 06 Apr 2026

https://github.com/lmtreser/domotica-low-cost

Proyecto educativo para montar un sistema domótico de bajo costo. Utiliza diferentes tecnologías para mostrar su funcionamiento e interrelación

arduino bootstrap5 cpp domotica gnu-linux home-assistant mqtt nodered python raspberry-pi

Last synced: 14 Apr 2026

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

Application pour gérer vos tâches

cpp

Last synced: 08 Nov 2025

https://github.com/xukeawsl/threewaysmergesort

三路归并排序 qt 可视化

cpp qt sorting-visualization

Last synced: 03 Aug 2025

https://github.com/AdityaAmanAir/Beginner-s-Code

This is my First Github repository. Starting form C++, Python, Java, CSS, HTML, JS and maybe more programming language. This will contain Code which were the part of my Journy...

beginner-code beginner-friendly beginner-project cpp cpp20 css html java java23 javascript python python3

Last synced: 18 Jul 2025

https://github.com/hein-htetsan/assignment_4

find the word counts including in text

assignment cpp ncc

Last synced: 03 Jul 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/sohan10012/cplusplus

C++ codes

cpp

Last synced: 18 Jul 2025

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/davidyslu/onlinejudgepku

Personal submissions on PKU Online Judge (北京大學程式解題系統)

algorithms cpp data-structures

Last synced: 01 Sep 2025

https://github.com/dpieve/project-start.cmake

Frontend uses the Backend as a static library and creates an executable.

build cmake cpp start-project

Last synced: 03 Aug 2025

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/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/ahmadayman28/student-management-system-

The Student Management System is a C++ application designed to manage course registrations for university students. It supports various course types and student programs, ensuring that registration adheres to specific constraints. The system applies key OOP concepts, SOLID principles, and design patterns for a robust and flexible architecture.

clean-code courseregistration cplusplus cpp design-patterns oop softwaredevelopment solid-principles studentmanagementsystem universitymanagement

Last synced: 03 Aug 2025

https://github.com/codiepp/sizebounded

Size bounded buffer as a secure data structure in C++

bsd3 cpp datastructures secure-coding secure-computation sized-types

Last synced: 15 Mar 2025

https://github.com/tsnsoft/DialogBlocks_wx_demo

Пример программы на C++ с использованием wxWidgets и DialogBlocks в Visual Studio 2022

2022 cpp cross-platform dialogblocks linux visual-studio wxwidgets

Last synced: 27 Sep 2025