Boost
Home
arrow_drop_down

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.

Downloads

10M+

Total Downloads
Libraries

165+

Individual Libraries

Why 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.

schedule of events

July 2025

July 2, 2025: Boost 1.89.0 closed for major changes
Release closed for major code changes. Still open for serious problem fixes and docs changes without release manager review.
July 9, 2025: Boost 1.89.0 closed for beta
Release closed for all changes
July 16, 2025: Boost 1.89.0 beta
Beta 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.
library spotlight

Atomic

C++11-style atomic types.

Andrey Semashev
Andrey Semashev
Author
Helge Bahmann
Helge Bahmann
Author
Tim Blechmann
Tim Blechmann
Author
recent news

New Boost Tutorials Online

Posted on Jun 25th, 2025 by Robert Beeston

Richard Thomson from the Utah C++ Programmers Group has built a treasure trove of tutorials on assorted Boost libraries! Check it out at:
www.youtube.com/play....Yam4ucdMMcKJky8UHbhC

Utah C++ Programmers Group:
https://www.meetup.com/utah-cpp-programmers/

Boost presence at WG21 meeting in Sofia, Bulgaria

Posted on Jun 25th, 2025 by Robert Beeston

The C++ Alliance, one of the sponsors of the recent WG21 meeting in Sofia, Bulgaria, has brought some Boost posters and merchandise to the event. It's been a nice opportunity to share with the commitee members information on some of the newest Boost libraries and the launch of our new website. On the standardization front, the long-awaited inclusion of reflection in C++26 has been making the rounds across the community.

Try to guess who's who in the pictures below! Cheers!

Some Thoughts on Documentation

Posted on Apr 30th, 2025 by Dmitry Arkhipov