rsashka / memsafe
C++ Memory safety (memsafe) single-header libraries and Clang compiler plugin for safe C++, which reduces errors for reference data types and safe memory management without breaking backward compatibility with old C++ code.
☆256Updated 2 weeks ago
Alternatives and similar repositories for memsafe:
Users that are interested in memsafe are comparing it to the libraries listed below
- Collection of self-contained header-only libraries for C++17☆232Updated this week
- A lightweight, high-performance C++ benchmarking and tracking library for effortless function profiling in both development and productio…☆167Updated 5 months ago
- C++17 library for comfortable and efficient dynamic polymorphism☆459Updated 3 months ago
- C++20 Meta-Programming library☆280Updated last week
- C++20 coroutine library☆127Updated 2 weeks ago
- C++20 [Minimal] Static Perfect Hash library☆203Updated last week
- C++20 State Machine library☆209Updated last week
- Standard library / common utilities used to build the Sceneri engine driving 3D games and experiences☆66Updated this week
- C++20 Static Reflection library☆394Updated last week
- Small C++ header to display async animations, counters, progress bars, and status messages☆174Updated 3 months ago
- Modern C++ Stack and Static based allocators + a Custom Aligned allocator☆97Updated last year
- Lightweight C++20 testing framework.☆278Updated 2 weeks ago
- An implementation of C++ "senders and receivers" async framework suitable for embedded platforms.☆239Updated last week
- A C++20 library for sequence-orientated programming☆586Updated last week
- Organization, documentation, etc. for the Beman Project,☆83Updated this week
- A C++ type to trace calls to special member functions.☆101Updated last year
- The most over-engineered C++ assertion library☆607Updated 2 weeks ago
- A modern C++ library for type-safe environment variable parsing☆139Updated 5 months ago
- A light weight C++ in memory argument parser☆56Updated 10 months ago
- General-purpose C++ graph library☆210Updated 3 weeks ago
- Implementation of the std::execution (P2300, sender/receiver) proposal☆64Updated this week
- C++ light-weight Thread Pool library☆96Updated 2 months ago
- The seq library is a collection of original C++14 STL-like containers and related tools☆88Updated 6 months ago
- Very fast synchronous and asynchronous C++17 logging library☆289Updated last month
- ☆76Updated 2 weeks ago
- Replacement for std::optional with efficient memory usage and additional features.☆46Updated last month
- ☆63Updated last week
- L3: Lightweight Logging Library. A very small 'C' library to generate low-footprint, non-intrusive, high-performance logging of trace me…☆135Updated 2 months ago
- Backward compatibly refactor header-based C++ into modules.☆91Updated 3 weeks ago
- MrDocs: A Clang/LLVM tool for building reference documentation from C++ code and javadoc comments.☆88Updated 2 weeks ago