Welcome to Boost.org!
Boost provides free peer-reviewed portable C++ source libraries.
We emphasize libraries that work well with the C++ Standard Library. Boost libraries are intended to be widely useful, and usable across a broad spectrum of applications. The Boost license encourages both commercial and non-commercial use.
We aim to establish "existing practice" and provide reference implementations so that Boost libraries are suitable for eventual standardization. Ten Boost libraries are already included in the C++ Standards Committee's Library Technical Report (TR1) and will be in the new C++0x Standard now being finalized. C++0x will also include several more Boost libraries in addition to those from TR1. More Boost libraries are proposed for TR2.
Getting Started
Boost works on almost any modern operating system, including UNIX and Windows variants. Follow the Getting Started Guide to download and install Boost. Popular Linux and Unix distributions such as Fedora, Debian, and NetBSD include pre-built Boost packages. Boost may also already be available on your organization's internal web server.
Background
Read on with the introductory material to help you understand what Boost is about and to help in educating your organization about Boost.
Community
Boost welcomes and thrives on participation from a variety of individuals and organizations. Many avenues for participation are available in the Boost Community.
Downloads
- Version 1.42.0 (release notes) February 2nd, 2010 14:00 GMT
- Boost Jam 3.1.17 (release notes) November 29th, 2008 04:00 GMT
- Version 1.40.0.cmake2 (Boost + CMake) (release notes) November 29th, 2008 04:00 GMT
News
- Version 1.42.0 New Libraries: Uuid. Updated Libraries: Asio, Circular Buffer, Fusion, Graph, Integer, Iostreams, Program.Options, PropertyMap, Proto, Regex, Spirit, Unordered, Xpressive. February 2nd, 2010 14:00 GMT
- Version 1.41.0 New Library: Property Tree. Updated libraries: DateTime, Filesystem, Iostreams, Math, Multi-index Containers, Proto, Python, Regex, Spirit, System, Thread, Unordered, Utility, Wave, Xpressive. Updates to boost build and quickbook. The CMake build system for Boost, still under development here, has been removed from the main release to avoid confusion. November 17th, 2009 17:00 GMT
- Version 1.40.0 Build System improvements. Updated Libraries: Accumulators, Asio, Circular Buffer, Foreach, Function, Fusion, Graph, Hash, Interprocess, Intrusive, MPL, Program.Options, Property Map, Proto, Random, Serialization, Unordered, Xpressive. August 27th, 2009 17:00 GMT

