Ecos
Ecos: An accessible and intuitive co-simulation framework - Published in JOSS (2025)
Quilë
Quilë: C++ genetic algorithms scientific library - Published in JOSS (2023)
librapid
A highly optimised C++ library for mathematical applications and neural networks.
windows-dll-injector
💉 A Windows dynamic-link library injection tool written in C++20. It can inject a dynamic-link library into a running process by its window title or create a new process with an injection.(使用C++20开发的Windows动态链接库注入工具,可以通过窗口标题注入运行中的进程,或在创建新进程时注入。)
windows-x86-debugger
🐞 A simple Windows x86 debugging framework written in C++20 that supports software breakpoints and hardware breakpoints. It can be used to create custom debuggers.(使用C++20开发的简易Windows x86调试框架,支持软件断点和硬件断点,可以用于创建自定义调试器。)
opensiv3d
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
plants-vs.-zombies-online-battle
🧟 Plants vs. Zombies multiplayer battle, developed via reverse engineering, inline hook and dynamic-link library injection. Two online players defend and attack as the plant and zombie respectively.(通过逆向工程、内联Hook和动态链接库注入实现的《植物大战僵尸》双人网络对战,两名玩家分别使用植物或僵尸进行防守和攻击。)
tiny-x86-os
💽 A simple Intel x86 operating system written in assembly and C++, supporting interrupts, memory paging and heap allocation, disk control, file partition, system calls, thread scheduling, etc.(使用C++和汇编开发的简易Intel x86操作系统,支持中断、内存分页、堆内存管理、磁盘控制、文件分区、系统调用、线程调度等功能。)
cpp-project-template
⚡ A template for modern C++ cross-platform projects. Using CMake, CI/CD, unit tests, code coverage, static and dynamic analisis, auto formatting, package management, documentation, GUI, installers, and more.
thread-pool
BS::thread_pool: a fast, lightweight, modern, and easy-to-use C++17 / C++20 / C++23 thread pool library
tromino-puzzle
An algorithm, a software library, and a collection of apps, to solve and visualize the general right tromino tiling puzzle.
misc-problem-solutions
Showcases and solutions to various popular programming problems, written in C90, C++17, C++20, and C++23
https://github.com/justwhit3/key-manager
A desktop app for password management and creation, developed using Qt.
echo-web-server
☁️ A C++20 echo web server using a thread pool, an epoll and non-blocking sockets to process requests, consisting of a YAML-based configuration, a customizable logger and a min-heap-based timer.(使用C++20开发的Web回声服务器,使用线程池、epoll和非阻塞套接字处理网络请求,并包含YAML配置、日志记录和基于最小堆的定时器。)
sevobench
A C++ Framework for Evolutionary Single-Objective Optimization Benchmarking
libfork
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
agrum
This repository is a mirror. If you want to raise an issue or contact us, we encourage you to do it on Gitlab (https://gitlab.com/agrumery/aGrUM).
https://github.com/conorwilliams/metastring
Utilities for working with strings at compile time and passing strings as template parameters.
https://github.com/conorwilliams/strong_units
WIP C++ physical units / dimensional analysis library. Focused on providing the cleanest possible errors.
pt
PT is a template for modern C++ projects with useful features for developing cross-platform products.
gview
GView is a cross-platform framework for reverse-engineering. Users can leverage the diverse range of available visualization options to effectively analyze and interpret the information.