How to define API stability for a C++ library?

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

InfluxDB - Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • semver

    Semantic Versioning Specification

    Just follow the rules for semantic versioning and you will be fine https://semver.org/

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • outcome

    Provides very lightweight outcome<T> and result<T> (non-Boost edition)

    https://github.com/ned14/outcome/tree/develop/abi-compliance uses both in a CI pass to ensure Outcome never changes anything which breaks either API or ABI with earlier versions.

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

  • Dependency injection

    4 projects | /r/QtFramework | 23 Jul 2022
  • Dependency injection with c++

    3 projects | /r/cpp_questions | 25 May 2022
  • Outcome enters sustaining phase, goes ABI stable

    4 projects | /r/cpp | 10 Jan 2022
  • DI in c++ hurt by lack of good libraries?

    4 projects | /r/cpp | 16 Aug 2021
  • Does Anyone Use Boost Outcome?

    1 project | /r/embedded | 5 Aug 2021

Did you konow that C++ is
the 6th most popular programming language
based on number of metions?