This is an older version and was released in 2019. The current version is 1.86.0.
Bidirectional maps library for C++. With Boost.Bimap you can create associative containers in which both types can be used as key.
The dynamic_bitset class represents a set of bits. It provides accesses to the value of individual bits via an operator[] and provides all of the bitwise operators that one can apply to builtin integers, such as operator& and operator<<. The number of bits in the set is specified at runtime via a parameter to the constructor of the dynamic_bitset.
(C++14) Generic Image Library
The BGL graph interface and graph components are generic, in the same sense as the Standard Template Library (STL).
The PBGL graph interface and graph components are generic, in the same sense as the Standard Template Library (STL).
Interval Container Library, interval sets and maps and aggregation of associated values
Boost.MultiArray provides a generic N-dimensional array concept definition and common implementations of that interface.
The Boost Multi-index Containers Library provides a class template named multi_index_container which enables the construction of containers maintaining one or more indices with different sorting and access semantics.
Containers for storing heap-allocated polymorphic objects to ease OO-programming.
Concepts defining interfaces which map key objects to value objects.
A tree data structure especially suited to storing configuration data.
A never-valueless, strong guarantee implementation of std::variant.