boostorg/variant

Boost.org variant module

47

stars

457

commits

C++

primary language

Aug 31, 2026

updated

boost.org/libs/variant

README

Boost.Variant

Boost.Variant, part of collection of the Boost C++ Libraries. It is a safe, generic, stack-based discriminated union container, offering a simple solution for manipulating an object from a heterogeneous set of types in a uniform manner.

Test results

@BuildTests coverageMore info
Develop branch:CI Build statusCoverage Statusdetails...
Master branch:CI Build statusCoverage Statusdetails...

Latest developer documentation

License

Distributed under the Boost Software License, Version 1.0.

Contributors

(top 30 of 44)

apolukhin

285 commits

Kojoley

21 commits

diplay

19 commits

swatanabe

14 commits

boostorg/variant

Boost.org variant module

47

stars

457

commits

C++

primary language

Aug 31, 2026

updated

boost.org/libs/variant

README

Boost.Variant

Boost.Variant, part of collection of the Boost C++ Libraries. It is a safe, generic, stack-based discriminated union container, offering a simple solution for manipulating an object from a heterogeneous set of types in a uniform manner.

Test results

@BuildTests coverageMore info
Develop branch:CI Build statusCoverage Statusdetails...
Master branch:CI Build statusCoverage Statusdetails...

Latest developer documentation

License

Distributed under the Boost Software License, Version 1.0.

Contributors

(top 30 of 44)

apolukhin

285 commits

Kojoley

21 commits

diplay

19 commits

swatanabe

14 commits

Languages

C++

99.6%