v3 flag enabled
Log In
Log In

Built by the C++ community. Trusted by the world.

Install Boost and get started in your terminal.

You are viewing an older version. See the documentation for installation steps.

Install Boost and get started in your terminal.

conan install boost
vcpkg install boost
sudo apt install libboost-all-dev
sudo dnf install boost-devel
sudo yum install boost-devel
sudo pacman -S boost
brew install boost

What are you trying to find?

Upcoming Events

  • Boost 1.92.0 closed for major changes

    Release closed for major code changes. Still open for serious problem fixes and docs changes without release manager review.

  • Boost 1.92.0 closed for beta

    Release closed for all changes

  • Boost 1.92.0 beta

    Beta posted for download.

  • Boost 1.92.0 open for bug fixes

    Release open for bug fixes and documentation updates. Other changes by permission of a release manager.

Posts from the Boost Community

Get started with our libraries

#include <iostream>
int main()
{
    std::cout << "Hello, Boost.";
}

Join developers building the future of C++

  • Get help

    Tap into quick answers, networking, and chat with 24,000+ members.

    Start here
  • Contribute

    Learn how to test or evaluate library submissions, or submit your own.

    Start here
  • Stay updated

    Get updates on the latest releases, fixes and announcements.

    Start here

Install Boost and get started in your terminal.

You are viewing an older version. See the documentation for installation steps.

Install Boost and get started in your terminal.

conan install boost
vcpkg install boost
sudo apt install libboost-all-dev
sudo dnf install boost-devel
sudo yum install boost-devel
sudo pacman -S boost
brew install boost

Why Boost?

Performant

Optimized for production at any scale, Boost outperforms many standard benchmarks.

Peer-reviewed

Well tested by members of the C++ standards committee.

Portable

Works across all platforms, compilers, and C++ standards.

Free

Open source now and always, thanks to the Boost Software License.

Innovative

Over 40 Boost libraries have become part of the C++ standard over the past 25 years.

Community-powered

Contributing to Boost builds credibility, sharpens skills, and advances careers.

Known worldwide

Used in countless projects, you've probably encountered Boost without realizing it

Production-ready

Battle-tested in critical systems across industries around the globe.

Boost in numbers


Every bar tells a story; the collective effort of a community building Boost


Meet Boost.Bloom

Bloom filters.


Build anything with the Boost Software License

A simple, one-paragraph license created specifically for C++. It gives permission to use, modify, and distribute for any purpose.

No license file is required in binaries, just attribution in the source code. And it's compatible with virtually all other licenses.

Companies like Microsoft, Adobe and Citigroup have used it for the past 20 years.