C++ Modules: The Packaging Story

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • xmake-repo

    📦 An official xmake package repository

  • ifc-spec

    IFC format specification

  • There is a proposal for this: https://github.com/microsoft/ifc-spec

    Only Microsoft implants that so far. I gather EDG (which powers IntelliSense) has been at least researching support for consuming IFC files.

    I'm not aware of anyone sponsoring work in Clang or GCC to add IFC support.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • cxx20-modules-examples

    C++20 modules examples

  • build2 use the module mapper API which was available long before 2021: https://gcc.gnu.org/onlinedocs/gcc/C_002b_002b-Module-Mapper... You can try the examples here https://github.com/build2/cxx20-modules-examples/ with GCC 13 or 12 to confirm, if you wish.

    > given communication APIs for GCC just landed in its main branch a month ago

    Can you elaborate on what are these "communication APIs"?

  • docs

    conan.io reStructuredText documentation (by conan-io)

  • I've been using Conan for years with great success. I think you might have missed the documentation: https://docs.conan.io

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