The Boost C++ Libraries are free, open-source, peer-reviewed, portable C++ libraries
Created by experts to be reliable, skillfully-designed, and well-tested.
Proposed for boost.org.
Boost Mission
- development of high quality, expert reviewed, legally unencumbered, open-source libraries,
- inspiring standard enhancements, and
- advancing and disseminating software development best practices.
It does this by fostering community engagement, nurturing leaders, providing necessary financial/legal support, and making directional decisions in the event of Boost community deadlock.
Equally important to our mission is the guidance provided by our shared values. These are transparency, inclusivity, consensus-building, federated authorship, and community-driven leadership.
10M+
Total Downloads165+
Individual LibrariesWhy Use Boost? In a word, Productivity. Use of high-quality libraries like Boost speeds initial development, results in fewer bugs, reduces reinvention-of-the-wheel, and cuts long-term maintenance costs. And since Boost libraries tend to become de facto or de jure standards, many programmers are already familiar with them.
June 2024
June 26, 2024: Boost 1.86.0 closed for new libraries and breaking changesJuly 2024
July 3, 2024: Boost 1.86.0 closed for major changesJuly 10, 2024: Boost 1.86.0 closed for beta
July 17, 2024: Boost 1.86.0 beta
July 18, 2024: Boost 1.86.0 open for bug fixes
August 2024
Aug. 7, 2024: Boost 1.86.0 closedAug. 14, 2024: Boost 1.86.0 release
October 2024
Oct. 23, 2024: Boost 1.87.0 closed for new libraries and breaking changesOct. 30, 2024: Boost 1.87.0 closed for major changes
November 2024
Nov. 6, 2024: Boost 1.87.0 closed for betaNov. 13, 2024: Boost 1.87.0 beta
Nov. 14, 2024: Boost 1.87.0 open for bug fixes
December 2024
Dec. 4, 2024: Boost 1.87.0 closedDec. 11, 2024: Boost 1.87.0 release
Variant2
A never-valueless, strong guarantee implementation of std::variant.Added in 1.71.0
Boost 1.85.0 closed for all changes on April 3rd
Posted on Mar 17th, 2024 by Louis Tatta
When Wednesday, Apr 3, 2024
The 1.85.0 release will close for major changes TOMORROW
Posted on Feb 28th, 2024 by Louis Tatta
https://www.boost.org/development/
Next deadline:
The master branch will close for the beta next Wednesday.
— The release managers
Review of Parser library begins today
Posted on Feb 19th, 2024 by Louis Tatta
From the introduction page of the documentation:
Boost.Parser is a parser combinator library. That is, it consists of a set of low-level primitive parsers, and operations that can be used to combine those parsers into more complicated parsers.
There are primitive parsers that parse epsilon (the empty string), chars, ints, floats, etc.
There are operations which combine parsers to create new parsers.…