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: