Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of Boost. Click here to view this page for the latest version.
Getting Started         Tools         Web Site         News         Community         FAQ         More Info
Libraries Listed Alphabetically
Libraries Listed by Category
Algorithms
Broken Compiler Workarounds
Concurrent Programming
Containers
Correctness and Testing
Data Structures
Domain Specific
Function Objects and Higher-order Programming
Generic Programming
Image Processing
Input/Output
Inter-language Support
Iterators
Language Features Emulation
Math and Numerics
Memory
Parsing
Patterns and Idioms
Preprocessor Metaprogramming
Programming Interfaces
State Machines
String and Text Processing
System
Template Metaprogramming
Miscellaneous
Libraries Retired from Boost

See Getting Started page to find out how to download, build, and install the libraries.


Libraries Listed Alphabetically


Libraries Listed by Category

Algorithms

Broken Compiler Workarounds

Concurrent Programming

Containers

Correctness and testing

Data structures

Domain Specific

Function Objects and Higher-order Programming

Generic Programming

Image Processing

Input/Output

Inter-language Support

Iterators

Language Features Emulation

Memory

Math and Numerics

Template Metaprogramming

Patterns and Idioms

State Machines

Parsing

Preprocessor Metaprogramming

Programming Interfaces

String and Text Processing

System

Miscellaneous

[Category suggestions from Aleksey Gurtovoy, Beman Dawes and Vicente J. Botet Escribá]


Libraries Retired from Boost


Revised 03 Nov 2009

© Copyright Beman Dawes 2000-2004

Distributed under the Boost Software License, Version 1.0. (See file LICENSE_1_0.txt or www.boost.org/LICENSE_1_0.txt)