c++boost.gif (8819 bytes) Home Libraries People FAQ More

Welcome to Boost.org!

The Boost web site provides free, peer-reviewed, C++ libraries. The emphasis is on portable libraries which work well with the C++ Standard Library.

Library Requirements and Guidelines and Library Submission Process provides basic information for library authors.

If you are interested in who writes the libraries and maintains the web site, check out people.

The FAQ answers questions we hope someone will bother to ask.

You may download all of boost as a single ZIP file. Click here for download details.  The source code is also publicly accessible in a CVS repository.

See Compiler Status to find out what library works with which compiler.

Membership

If you are interested in Boost.org, please join our mailing list for discussions of both technical and site-related issues, and to participate in library reviews. Discussions can be received via email in summary or in full, or viewed online via a web browser. We use the eGroups list hosting service. Subscribe or unsubscribe by sending email to boost-subscribe@egroups.com  or boost-unsubscribe@egroups.com respectively, or go to the eGroups list manager home page.  Dave Abrahams and Beman Dawes are the list moderators.

For mailing list members only, preliminary libraries under discussion are available from the eGroups Files section (formerly called the "vault").

Beman Dawes is the Boost webmaster; email him at beman@boost.org with any concerns you don't want to just post to the mailing list.

Latest News

August 3, 2000 - Version 1.17.0

July 5, 2000 - Version 1.16.1

June 28, 2000 - Version 1.16.0:

June 21, 2000 - Version 1.15.1 - Fixes to cast.hpp and operators fix. Minor additions to config.hpp for Microsoft compilers. The 1.15.0 operators changes seem to have introduced incompatibilities.  We are working on fixing them, and have started to build a regression test to prevent similar future problems.

June 17, 2000 - Version 1.15.0 - Random Number Library from Jens Maurer added. Updated utility library operators eliminates code bloat. Minor additions to config.hpp and cast.hpp for Microsoft compilers.

May 29, 2000 - Version 1.14.3 - Minor additions to config.hpp for Borland compilers. Minor fix to type_traits example. Minor web site fixes. Library Formal Review Process page added.

May 9, 2000 - Version 1.14.2 - No libraries updated. Library Requirements and Guidelines expanded, Library Submission Process added.

March 17, 2000 - Version 1.14.1 - Minor fix to rational.hpp. Minor documentation changes to the Smart Pointer Library and call_traits, compressed_pair, and type_traits. Updated Library Guidelines and People page.

March 5, 2000 - Version 1.14.0 -  Integer Library status upgraded after removing bin_bun.hpp. The "Experimental" library category has been removed; the boost files/vault now serves the purpose. Minor fix to smart_ptr.hpp line endings.

February 29, 2000 - Version 1.13.0 - Adds Utility Library  type_traits, call_traits, and compressed_pair headers from John Maddock, Steve Cleary and Howard Hinnant.

February 23, 2000 - Version 1.12.0 - Adds a integer_traits header from Jens Maurer to the Integer Library.

February 21, 2000 - Version 1.11.2 - Smart pointer timings added (thanks to Gavin Collings). Minor fix min_rand sample program. Minor fixes to config.hpp.


Revised 03 August 2000