v3 flag enabled

Find a battle-tested library for the problem you're solving right now.

Excited Cartoon Mascot Excited Cartoon Mascot
Any

Safe, generic container for single values of different value types.

Data Unknown
Unknown
Bimap

Bidirectional maps library for C++. With Boost.Bimap you can create associative containers in which both types can be used as key.

Containers Data Unknown
Unknown
Compressed Pair

Empty member optimization.

Data Patterns Unknown
Unknown
Container

Standard library containers and extensions.

Containers Data Unknown
Unknown
Fusion

Library for working with tuples, including various containers, algorithms, etc.

Unknown
Geometry

The Boost.Geometry library provides geometric algorithms, primitives and spatial index.

Algorithms Data Math Unknown
Unknown
Heap

Priority queue data structures.

Data Unknown
Unknown
Histogram

Fast multi-dimensional histogram with convenient interface for C++14

Algorithms Data Math Unknown
Unknown
ICL

Interval Container Library, interval sets and maps and aggregation of associated values

Containers Data Unknown
Unknown
JSON

JSON parsing, serialization, and DOM in C++11

Containers Data IO Unknown
Unknown
Multi-Index

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 Data Unknown
Unknown
Optional

A value-semantic, type-safe wrapper for representing 'optional' (or 'nullable') objects of a given type. An optional object may or may not contain a value of the underlying type.

Data Unknown
Unknown
PFR

Basic reflection for user defined types.

Unknown
Pointer Container

Containers for storing heap-allocated polymorphic objects to ease OO-programming.

Containers Data Unknown
Unknown
Polygon

Voronoi diagram construction and booleans/clipping, resizing/offsetting and more for planar polygons with integral coordinates.

Algorithms Data Math Unknown
Unknown
Property Tree

A tree data structure especially suited to storing configuration data.

Containers Data Unknown
Unknown
Tuple

Ease definition of functions returning multiple values, and more.

Data Unknown
Unknown
Type Erasure

Runtime polymorphism based on concepts.

Data Unknown
Unknown
Uuid

A universally unique identifier.

Data Domain Unknown
Unknown
Variant

Safe, generic, stack-based discriminated union container.

Containers Data Unknown
Unknown
Variant2

A never-valueless, strong guarantee implementation of std::variant.

Containers Data Unknown
Unknown