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

Libraries
• Documentation
• Download
• Install & Build
• Compiler Status

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
• 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

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

November 30, 2001 - Version 1.26.0


Revised 10 October, 2002