lukaszlaszko / di
C++ runtime/compile time dependency injection library
☆11Updated 6 years ago
Alternatives and similar repositories for di:
Users that are interested in di are comparing it to the libraries listed below
- The Reactive C++ Toolbox is an open source library of C++20 components designed for efficient, asynchronous network applications on the L…☆22Updated this week
- C++ interface to CPU affinity management☆30Updated 6 years ago
- int128 with divide/ostream support, require C++ 11☆21Updated 3 years ago
- JAXN: A standard for extended JSON☆19Updated 3 years ago
- A C++17 library for parsing and executing expressions. Allows easy exposure of variables and functions from C++ through built-in reflecti…☆27Updated last year
- Enterprise quality C++ application framework with dependency injection, test framework, and logging☆14Updated 10 months ago
- Cross-platform template C++ project configured to build for Linux (gcc/clang), MacOS, Windows (Cygwin, MinGW, MSYS2, Visual Studio) with …☆39Updated 10 months ago
- A C++ string-based dispatch/routing library☆25Updated 7 years ago
- Fast, shared, upgradeable, non-recursive and non-fair mutex☆30Updated 6 years ago
- A tiny single-file header-only C++ logging framework☆62Updated 3 years ago
- Cross platform C++17 file class, in a single header.☆20Updated 5 years ago
- A generic event dispatcher and listener implemented in c++☆20Updated 8 years ago
- C++11 tools for low latency systems. LMAX Disruptor, Ring, Ring Allocator.☆31Updated 5 years ago
- Small Hash Optimization - an optimization for when you have many small hash maps - similar to LLVM's small vector optimization.☆38Updated 7 years ago
- A sort wrapper enabling both use of random-access sorting on non-random access containers, and increased performance for the sorting of l…☆19Updated 9 months ago
- C++ wrapper for libgit2☆30Updated 7 months ago
- A PostgreSQL client library written in Modern C++☆25Updated 5 years ago
- A minimal subset of the Boost C++ library☆33Updated last year
- C++ Library of Atomic and Lockless Data Structures☆38Updated 4 years ago
- std extensions library☆12Updated 7 years ago
- Сonservative, move-only equivalent of std::function☆20Updated 3 years ago
- A prototype implementation of the futures proposal☆11Updated 6 years ago
- P1160 Add Test Polymorphic Memory Resource To Standard Library☆40Updated 3 months ago
- C++17 sports two low-level character conversion functions, std::from_chars and std::to_chars, but they have a usage model that can be ea…☆8Updated 5 years ago
- ☆13Updated last year
- Asynchronous Database Library based on Asio☆14Updated 5 years ago
- Smart queue that executes tasks in threadpool-like manner☆40Updated last year
- `mp::inplace_string<CharT, MaxSize, Traits>` is a `std::string`-like class template that stores text content in-place inside the class☆10Updated 6 years ago
- Use functors, lambdas and std::chrono to schedule tasks in the near future☆92Updated 3 years ago
- Boost.org iostreams module☆45Updated last month