38 Design Patterns and C++ Idioms implemented in Modern C++
☆336Aug 11, 2026Updated 3 weeks ago
Alternatives and similar repositories for Modern-CPP-Design-Patterns
Users that are interested in Modern-CPP-Design-Patterns are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- A lightweight SQL-like database engine written from scratch in C++, featuring a hand-written tokenizer, recursive descent parser, typed t…☆21May 22, 2026Updated 3 months ago
- Erased is meant to be a fast and constexpr friendly C++ type erasure implementation☆25Aug 10, 2025Updated last year
- Machine Learning framework built from scratch in CPP. Uses tensors for base operations.☆17May 23, 2026Updated 3 months ago
- a library for building type-erasing wrappers☆15Aug 18, 2026Updated 2 weeks ago
- C++20 concurrency framework with no compromises. Excellent performance, powerful features, and simple syntax.☆276Aug 29, 2026Updated last week
- Bare Metal GPUs on DigitalOcean Gradient AI • AdPurpose-built for serious AI teams training foundational models, running large-scale inference, and pushing the boundaries of what's possible.
- Coroutines for C++23☆40Apr 16, 2026Updated 4 months ago
- C++ library for convenient implementation of RPC and serialisation☆11Apr 5, 2022Updated 4 years ago
- Header-only C++20 thread pool with sub-microsecond dispatch, decentralized work-stealing, and per-CCD arenas.☆52Aug 20, 2026Updated 2 weeks ago
- C++17 lightweight state machine with a user-friendly syntax☆16Apr 3, 2021Updated 5 years ago
- Provides Gif support in Julia using LibGif☆12Aug 3, 2025Updated last year
- water simulation in C and raylib☆24Mar 9, 2026Updated 5 months ago
- A modern, fast, lightweight thread pool library based on C++2x☆563Updated this week
- Ease-of-use-first argument parsing for C++23☆65Aug 9, 2026Updated 3 weeks ago
- ☆189Updated this week
- Wordpress hosting with auto-scaling - Free Trial Offer • AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- Cross-Platform, Efficient easy to integrate crash reporting library for modern C++☆102Aug 15, 2026Updated 3 weeks ago
- Retained-Mode GUI Library for Games☆41Jul 29, 2026Updated last month
- A Linux monitoring dashboard written entirely in C, with a custom HTTP server, metric collection via /proc, and a lightweight web interfa…☆22Updated this week
- Replacement for std::optional with efficient memory usage and additional features.☆53Mar 1, 2025Updated last year
- Collection of self-contained header-only libraries for C++17☆334Apr 10, 2026Updated 4 months ago
- A C++20 metaprogramming library focusing on metafunction composition.☆13Feb 8, 2026Updated 6 months ago
- Starter project for easy learning and use of ApprovalTests.cpp☆12Nov 21, 2025Updated 9 months ago
- cppman ❤️ neovim. View cppreference manuals right inside your neovim!☆14Jan 21, 2025Updated last year
- The Rigid C++ Platform.☆39Aug 28, 2026Updated last week
- 1-Click AI Models by DigitalOcean Gradient • AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click. Zero configuration with optimized deployments.
- Presentation for Meeting C++ 2022☆10Nov 20, 2022Updated 3 years ago
- Radix set/map implementation☆19Mar 15, 2024Updated 2 years ago
- cache-optimized allocator for games and real-time systems☆37Feb 21, 2026Updated 6 months ago
- C Sharp Notes For Beginners.☆12Feb 18, 2023Updated 3 years ago
- Minimal boost::multi_index implementation☆18Jun 6, 2018Updated 8 years ago
- Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAM…☆2,994Updated this week
- C++20 for flag enums☆27Jun 7, 2020Updated 6 years ago
- Slide collection of some talks☆17Feb 3, 2024Updated 2 years ago
- ErgoDox variant using standard SA keycaps, FDM case, and blackpill MCU☆10Nov 20, 2023Updated 2 years ago
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- Plotly for C++. A C++ interface to the Plotly.js figure spec, for creating interactive data visualizations.☆147Feb 6, 2026Updated 7 months ago
- Numerical simulations of physical systems - library and example binaries☆15Mar 21, 2023Updated 3 years ago
- A Beman Library Exemplar (Template)☆128Aug 30, 2026Updated last week
- C++ external polymorphism☆16Aug 28, 2026Updated last week
- Neovim plugin designed for log analysis. Define regex patterns to highlight matching lines. Use the "lightbox" to hide unmatched lines.☆44Jun 16, 2026Updated 2 months ago
- A high-level Parallel I/O Library for structured grid applications☆22Updated this week
- Smart enums for c++☆12May 6, 2017Updated 9 years ago