c++boost.gif (8819 bytes) Welcome to Boost.org!

Libraries
Documentation
Download
Install & Build
. Regression Tests:
      General Info
      Test Summary

Mailing Lists
and newsgroups

Boost (Developers)
Boost Users
Announcements
Discussion Policy

Support
FAQ
Request Support
Report Bugs
Suggest Features
Commercial Support
. Also: Mailing Lists

About
Formal Reviews
Review Schedule
Requirements
Guidelines
Submissions

Other Resources
Files (members only)
Main CVS
Sandbox CVS
Tools
People
Moderators
More Boost...
More C++...

Unofficial
Wiki
Chinese mirror

 

The Boost web site provides free peer-reviewed portable C++ source libraries. The emphasis is on libraries which work well with the C++ Standard Library. One goal is to establish "existing practice" and provide reference implementations so that the Boost libraries are suitable for eventual standardization. Some of the libraries have already been proposed for inclusion in the C++ Standards Committee's upcoming C++ Standard Library Technical Report.

Although Boost was begun by members of the C++ Standards Committee Library Working Group, membership has expanded to include nearly two thousand members of the C++ community at large.

Membership

If you are interested in becoming a member of Boost, please do so by joining our main developers mailing list. Discussions include both technical and site-related issues, and members are encouraged to participate in formal reviews of proposed libraries. There is also a users mailing list.

Both the main Boost developers list and the users list are also accessible as newsgroups.

Search Boost

Google
Search www.boost.org Search lists.boost.org

Latest News

March 19, 2003 - Version 1.30.0

October 10, 2002 - Version 1.29.0

  • Date-Time Library added - Dates, times, leap seconds, infinity, and more, from Jeff Garland.
  • Dynamic Bitset added - A runtime sized version of the std::bitset class from Jeremy Siek and Chuck Allison.
  • Format Library added - Type-safe 'printf-like' format operations, from Samuel Krempp.
  • Function Library: Major syntactic changes have been made. Some old syntax and little-used features have been deprecated (and will be removed shortly), and the syntax for the boost::function class template has been greatly improved on conforming compilers. Please see the compatibility note for more information.
  • Multi-array Library added - Multidimensional containers and adaptors for arrays of contiguous data, from Ron Garcia.
  • Preprocessor Library: Major upgrade, from Paul Mensonides.
  • Python Library - Version 2 is released, from Dave Abrahams and others. This is a major rewrite which works on many more compilers and platforms, with a completely new interface and lots of new features. Boost.Python v2 requires Python 2.2 or later.
  • Signals Library added - Managed signals & slots callback implementation, from Doug Gregor.
  • Test Library: Major new version, including full unit test capabilities, from Gennadiy Rozental.
  • uBLAS Library added - Basic linear algebra for dense, packed and sparse matrices, from Joerg Walter and Mathias Koch.

May 15, 2002 - Version 1.28.0

February 5, 2002 - Version 1.27.0


Revised 19 March, 2003