The Boost C++ Libraries are open source, peer-reviewed, portable and free
Created by experts to be reliable, skillfully-designed, and well-tested.
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.
July 2025
July 16, 2025: Boost 1.89.0 betaBeta posted for download.
July 17, 2025: Boost 1.89.0 open for bug fixes
Release open for bug fixes and documentation updates. Other changes by permission of a release manager.
Bimap
Bidirectional maps library for C++. With Boost.Bimap you can create associative containers in which both types can be used as key.Ready, set, Redis!
Posted on Jul 12th, 2025 by Rubén Pérez
Bringing B2-Style Test Granularity to CMake
Posted on Jul 11th, 2025 by Alan de Freitas
Boost.Bloom ready for shipping in Boost 1.89
Posted on Jul 6th, 2025 by Joaquín M López Muñoz