Skip to main content

Overview

This sections provides a list of all integrations that are a part of the open-source project.

For each integration we have prepared a description about:

  • all the requirements that are needed to run it,
  • a list of base modules that it supports,
  • what data sources and libraries are used,
  • what models and endpoints it extends (if any).

Installation commands​

Most integration packages should be installed in @o2s/configs.integrations, because this workspace imports and exposes selected integration implementations for the rest of the app.

Integration packageInstall command
@o2s/integrations.strapi-cmsnpm install @o2s/integrations.strapi-cms --workspace=@o2s/configs.integrations
@o2s/integrations.contentful-cmsnpm install @o2s/integrations.contentful-cms --workspace=@o2s/configs.integrations
@o2s/integrations.zendesknpm install @o2s/integrations.zendesk --workspace=@o2s/configs.integrations
@o2s/integrations.redisnpm install @o2s/integrations.redis --workspace=@o2s/configs.integrations
@o2s/integrations.medusajsnpm install @o2s/integrations.medusajs --workspace=@o2s/configs.integrations
@o2s/integrations.algolianpm install @o2s/integrations.algolia --workspace=@o2s/configs.integrations
@o2s/integrations.mockednpm install @o2s/integrations.mocked --workspace=@o2s/configs.integrations

@o2s/modules.surveyjs is a module package (not an integration package), so it has different installation requirements. See the SurveyJS module overview for setup and usage details.

Available integrations​

Enterprise integrations (Contact us)​

The following integrations are available as enterprise solutions and not part of the open-source project: