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

Boost Downloads

Packaged Releases

Version 1.36.0

August 14th, 2008 12:00 GMT

New Libraries: Accumulators, Exception, Units, Unordered. Updated Libraries: Asio, Assign, Circular Buffer, Foreach, Function, Hash, Interprocess, Intrusive, Math, Multi-index Containers, MPI, PtrContainer, Spirit, Thread, Wave, Xpressive.

Boost Jam 3.1.16

December 3rd, 2007 04:09 GMT

This is mostly a bug fix release.

Subversion Repository

Boost uses Subversion to manage all of the data associated with Boost's development, including the source code to Boost, documentation for Boost libraries, and the Boost web site.

Accessing the Boost Subversion Repository

The Subversion repository can be accessed in several ways:

Organization of the Boost Subversion Repository

The Boost Subversion repository is organized into several top-level directories, reflecting various stages of Boost library development and subtasks within the Boost community. We have the following top-level directories:

  • trunk: Contains the latest "development" version of Boost.
  • sandbox: Contains libraries and tools that are under active development and have not yet been reviewed or accepted into Boost. See BoostSandbox for information about organization of the sandbox.
  • website: Contains the upcoming Boost web site, which is not yet live.
  • branches: Contains various branches of Boost libraries, typically for release branches and for non-trivial changes to Boost libraries that need to be made separately from the trunk.
  • tags: Contains "tags" that mark certain points in the source tree, such as particular Boost releases.