Libraries
Learn
Community
Posts
Downloads
Menu
Libraries
Learn
Community
Posts
Downloads
1.38.0
Latest
1.92.0
1.91.0-1
1.91.0
1.90.0
1.89.0
1.88.0
1.87.0
1.86.0
1.85.0
1.84.0
1.83.0
1.82.0
1.81.0
1.80.0
1.79.0
1.78.0
1.77.0
1.76.0
1.75.0
1.74.0
1.73.0
1.72.0
1.71.0
1.70.0
1.69.0
1.68.0
1.67.0
1.66.0
1.65.1
1.65.0
1.64.0
1.63.0
1.62.0
1.61.0
1.60.0
1.59.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.50.0
1.49.0
1.48.0
1.47.0
1.46.1
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.38.0
1.37.0
1.36.0
1.35.0
1.34.1
1.34.0
1.33.1
1.33.0
1.32.0
1.31.0
1.30.2
1.30.1
1.30.0
1.29.0
1.28.0
1.27.0
1.26.0
1.25.1-bgl
1.25.1
1.25.0
1.24.0
1.23.0
1.22.0
1.21.2
1.21.1
1.21.0
1.20.2
1.20.1
1.20.0
1.19.0
1.18.3
1.18.2
1.18.0
1.17.0
1.16.1
Log In
Search
CTRL+K
Search is not available with JS disabled
1.38.0
Latest
1.92.0
1.91.0-1
1.91.0
1.90.0
1.89.0
1.88.0
1.87.0
1.86.0
1.85.0
1.84.0
1.83.0
1.82.0
1.81.0
1.80.0
1.79.0
1.78.0
1.77.0
1.76.0
1.75.0
1.74.0
1.73.0
1.72.0
1.71.0
1.70.0
1.69.0
1.68.0
1.67.0
1.66.0
1.65.1
1.65.0
1.64.0
1.63.0
1.62.0
1.61.0
1.60.0
1.59.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.50.0
1.49.0
1.48.0
1.47.0
1.46.1
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.38.0
1.37.0
1.36.0
1.35.0
1.34.1
1.34.0
1.33.1
1.33.0
1.32.0
1.31.0
1.30.2
1.30.1
1.30.0
1.29.0
1.28.0
1.27.0
1.26.0
1.25.1-bgl
1.25.1
1.25.0
1.24.0
1.23.0
1.22.0
1.21.2
1.21.1
1.21.0
1.20.2
1.20.1
1.20.0
1.19.0
1.18.3
1.18.2
1.18.0
1.17.0
1.16.1
Log In
This is an older version of Boost and was released in 2013. The
current version
is 1.92.0.
Find a battle-tested library for the problem you're solving right now.
Search
Filter
Close
View
List
Card
Category
Grading
firstEnabledOption()?.focus())" :aria-expanded="open" aria-haspopup="listbox" tabindex="0" aria-labelledby="field-view-label" >
Select...
List
Card
Category
Grading
Grading
All
Flagship
Core
Deprecated
Legacy
firstEnabledOption()?.focus())" :aria-expanded="open" aria-haspopup="listbox" tabindex="0" aria-labelledby="field-grading-label" >
Select...
All
Flagship
Core
Deprecated
Legacy
Min. C++ Version
All
C++98
C++03
C++11
C++14
C++17
C++20
C++23
firstEnabledOption()?.focus())" :aria-expanded="open" aria-haspopup="listbox" tabindex="0" aria-labelledby="field-min_cpp-label" >
Select...
All
C++98
C++03
C++11
C++14
C++17
C++20
C++23
Max. C++ Version
All
C++98
C++03
C++11
C++14
C++17
C++20
C++23
firstEnabledOption()?.focus())" :aria-expanded="open" aria-haspopup="listbox" tabindex="0" aria-labelledby="field-max_cpp-label" >
Select...
All
C++98
C++03
C++11
C++14
C++17
C++20
C++23
Category
Algorithms
Concurrent
Containers
Correctness
Data
Data structures
Domain
Emulation
Error-handling
Function-objects
Generic
Image-processing
Inter-language
IO
Iterators
Math
Memory
Metaprogramming
Miscellaneous
Parsing
Patterns
Preprocessor
Programming
State
String
System
Workarounds
Search
$refs.chevronBtn.focus())" @keydown.arrow-down.prevent="$refs.list.querySelector('[role=option]')?.focus()" placeholder="Search" aria-autocomplete="list" aria-label="Search options">
$refs.chevronBtn.focus())" x-transition:enter="transition ease-out duration-100" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" x-transition:leave="transition ease-in duration-75" x-transition:leave-start="opacity-100" x-transition:leave-end="opacity-0" style="display: none" role="listbox" aria-multiselectable="true" aria-labelledby="field-category-label">
No results found
Sort by
Alphabetical
Most Popular
firstEnabledOption()?.focus())" :aria-expanded="open" aria-haspopup="listbox" tabindex="0" aria-labelledby="field-sort-label" >
Select...
Alphabetical
Most Popular
Filter
Clear All
M
D
No libraries match your search.
Try a shorter keyword, or check the spelling.
Accumulators
None
Math
Unknown
Eric Niebler
Author
Unknown
Any
None
Data
Unknown
KH
Kevlin Henney
Author
Unknown
Array
None
Containers
Unknown
NJ
Nicolai Josuttis
Author
Unknown
Asio
None
Concurrent
IO
Unknown
Chris Kohlhoff
Author
Unknown
Assign
None
IO
Unknown
TO
Thorsten Ottosen
Author
Unknown
Bimap
None
Containers
Data
Unknown
Matias Capeletto
Author
Unknown
Bind
None
Function-objects
Unknown
Peter Dimov
Author
Unknown
Call Traits
None
Generic
Unknown
JM
John Maddock, Howard Hinnant, al
Author
Unknown
Circular Buffer
None
Containers
Unknown
JG
Jan Gaspar
Author
Unknown
Compatibility
None
Workarounds
Unknown
RG
Ralf Grosse-Kunstleve
Author
Unknown
Compressed Pair
None
Data
Patterns
Unknown
JM
John Maddock, Howard Hinnant, al
Author
Unknown
Concept Check
None
Correctness
Generic
Unknown
Jeremy Siek
Author
Unknown
Config
None
Workarounds
Unknown
U
Unknown
Author
Unknown
Conversion
None
Miscellaneous
Unknown
KH
Kevlin Henney
Author
Unknown
CRC
None
Domain
Unknown
Daryle Walker
Author
Unknown
Date Time
None
Domain
System
Unknown
Jeff Garland
Author
Unknown
Detail
None
Miscellaneous
Unknown
RG
Ronald Garcia
Author
Unknown
Dynamic Bitset
None
Data structures
Unknown
Jeremy Siek
Author
Unknown
Exception
None
Error-handling
Emulation
Unknown
Emil Dotchevski
Author
Unknown
Filesystem
None
System
Unknown
BD
Beman Dawes
Author
Unknown
Flyweight
None
Patterns
Unknown
JM
Joaquin M Lopez Munoz
Author
Unknown
Foreach
None
Algorithms
Emulation
Unknown
Eric Niebler
Author
Unknown
Format
None
IO
String
Unknown
SK
Samuel Krempp
Author
Unknown
Function
None
Function-objects
Programming
Unknown
DG
Doug Gregor
Author
Unknown
Functional
None
Function-objects
Unknown
MR
Mark Rodgers
Author
Unknown
Functional/Factory
None
Function-objects
Unknown
Tobias Schwinger
Author
Unknown
Functional/Forward
None
Function-objects
Unknown
Tobias Schwinger
Author
Unknown
Functional/Overloaded Function
None
Function-objects
Unknown
Lorenzo Caminiti
Author
Unknown
Function Types
None
Generic
Metaprogramming
Unknown
Tobias Schwinger
Author
Unknown
Fusion
None
Data
Metaprogramming
Unknown
Tobias Schwinger
Author
Unknown
GIL
None
Algorithms
Containers
Generic
Image-processing
Iterators
Unknown
HJ
Hailin Jin
Author
Unknown
Graph
None
Algorithms
Containers
Iterators
Unknown
JS
Jeremy Siek and a University o Willcock.
Author
Unknown
GraphParallel
None
Algorithms
Containers
Iterators
Unknown
JS
Jeremy Siek, Doug Gregor, and team.
Author
Unknown
In Place Factory, Typed In Place Factory
None
Generic
Unknown
FC
Fernando Cacciola
Author
Unknown
Integer
None
Math
Unknown
U
Unknown
Author
Unknown
Interprocess
None
Concurrent
Unknown
Ion Gaztañaga
Author
Unknown
Interval
None
Math
Unknown
SP
Sylvain Pion
Author
Unknown
Intrusive
None
Containers
Unknown
Ion Gaztañaga
Author
Unknown
IO
None
IO
Unknown
Daryle Walker
Author
Unknown
Iostreams
None
IO
String
Unknown
JT
Jonathan Turkanis
Author
Unknown
Iterator
None
Iterators
Unknown
Jeremy Siek
Author
Unknown
Lambda
None
Function-objects
Unknown
JJ
Jaakko Järvi
Author
Unknown
Log
None
Miscellaneous
Unknown
Andrey Semashev
Author
Unknown
Math
None
Math
Unknown
various
Author
Unknown
Member Function
None
Function-objects
Unknown
Peter Dimov
Author
Unknown
Min-Max
None
Algorithms
Unknown
JD
John Doe
Author
Unknown
MPI
None
Concurrent
Unknown
DG
Douglas Gregor
Author
Unknown
MPL
None
Metaprogramming
Unknown
AG
Aleksey Gurtovoy
Author
Unknown
Multi-Array
None
Containers
Math
Unknown
RG
Ron Garcia
Author
Unknown
Multi-Index
None
Containers
Data
Unknown
JM
Joaquin M Lopez Munoz
Author
Unknown
Numeric Conversion
None
Math
Miscellaneous
Unknown
FC
Fernando Cacciola
Author
Unknown
Operators
None
Generic
Iterators
Math
Unknown
Jeremy Siek
Author
Unknown
Optional
None
Data
Unknown
FC
Fernando Cacciola
Author
Unknown
Parameter
None
Emulation
Programming
Unknown
DA
David Abrahams
Author
Unknown
Pointer Container
None
Containers
Data
Unknown
TO
Thorsten Ottosen
Author
Unknown
Pool
None
Memory
Unknown
SC
Steve Cleary
Author
Unknown
Preprocessor
None
Preprocessor
Unknown
Paul Mensonides
Author
Unknown
Program Options
None
IO
Miscellaneous
Unknown
Vladimir Prus
Author
Unknown
Property Map
None
Containers
Generic
Unknown
Jeremy Siek
Author
Unknown
Proto
None
Metaprogramming
Unknown
Eric Niebler
Author
Unknown
Python
None
Inter-language
Unknown
DA
Dave Abrahams
Author
Unknown
Random
None
Math
Unknown
JM
Jens Maurer
Author
Unknown
Range
None
Algorithms
Unknown
TO
Thorsten Ottosen
Author
Unknown
Rational
None
Math
Unknown
PM
Paul Moore
Author
Unknown
Regex
None
String
Unknown
John Maddock
Author
Unknown
Result Of
None
Function-objects
Unknown
U
Unknown
Author
Unknown
Scope Exit
None
Emulation
Unknown
Alexander Nasonov
Author
Unknown
Serialization
None
IO
Unknown
Robert Ramey
Author
Unknown
Signals
None
Unknown
DG
Doug Gregor
Author
Unknown
Smart Ptr
None
Memory
Unknown
Peter Dimov
Author
Unknown
Spirit
None
Parsing
String
Unknown
JD
Joel de Guzman
Author
Unknown
Statechart
None
State
Unknown
AH
Andreas Huber Dönni
Author
Unknown
Static Assert
None
Correctness
Generic
Metaprogramming
Unknown
John Maddock
Author
Unknown
String Algo
None
Algorithms
String
Unknown
JD
John Doe
Author
Unknown
String Ref
None
Unknown
L
l
Author
Unknown
System
None
System
Error-handling
Programming
Unknown
BD
Beman Dawes
Author
Unknown
Test
None
Correctness
Unknown
Gennadiy Rozental
Author
Unknown
Thread
None
Concurrent
System
Unknown
Vicente J. Botet Escriba
Author
Unknown
Timer
None
Miscellaneous
Unknown
BD
Beman Dawes
Author
Unknown
Tokenizer
None
Iterators
String
Unknown
JB
John Bandela
Author
Unknown
Tribool
None
Miscellaneous
Unknown
JD
John Doe
Author
Unknown
Tuple
None
Data
Unknown
JJ
Jaakko Järvi
Author
Unknown
Typeof
None
Emulation
Unknown
Arkadiy Vertleyb
Author
Unknown
Type Traits
None
Generic
Metaprogramming
Unknown
JM
John Maddock, Steve Cleary, et al
Author
Unknown
uBLAS
None
Math
Unknown
JD
John Doe
Author
Unknown
Units
None
Domain
Unknown
Steven Watanabe
Author
Unknown
Unordered
None
Containers
Unknown
Daniel James
Author
Unknown
Utility
None
Miscellaneous
Patterns
Unknown
DA
Dave Abrahams and others
Author
Unknown
Value Initialized
None
Miscellaneous
Unknown
FC
Fernando Cacciola
Author
Unknown
Variant
None
Containers
Data
Unknown
EF
Eric Friedman
Author
Unknown
Wave
None
String
Unknown
Hartmut Kaiser
Author
Unknown
Xpressive
None
String
Unknown
Eric Niebler
Author
Unknown