What are some commonly used or underrated features provided by the Boost library that haven't been yet adopted by the STL?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/cpp

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • OPS - Build and Run Open Source Unikernels
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • GitHub repo Boost.Beast

    HTTP and WebSocket built on Boost.Asio in C++11

  • GitHub repo quickcpplib

    Eliminate all the tedious hassle when making state-of-the-art C++ 14 - 23 libraries!

    I know the right design in my opinion here: customisable accessor based, like how https://github.com/ned14/quickcpplib/blob/master/include/quickcpplib/algorithm/bitwise_trie.hpp does things. Then you get application flexibility, rather than the rigidity a STL container forces you into (which BTW is great if that suits you, but it sucks if it doesn't). Obviously one can implement a corresponding STL container from the same algorithm easily,

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts