Skip to main content


This page offers a preview version of OptalCP. The preview version works the same way as the full version, but it hides the values of variables in solutions (objective values remain available).

If you are interested in the full version, don't hesitate to contact us.

OptalCP is available for the following platforms:

  • Windows x64
  • macOS x64
  • macOS arm64
  • Linux x64


Node.js is required to run OptalCP. You can download it from


npm init
npm install 'scheduleopt/optalcp-js-bin-preview#latest'

For detailed installation instructions, see here.

GitHub repositories

OptalCP packages are stored in the following GitHub repositories:

  • optalcp-js: JavaScript API for OptalCP (module @scheduleopt/optalcp).
  • optalcp-js-bin-preview: OptalCP binaries for JavaScript( preview version, module @scheduleopt/optalcp-bin-preview).
  • optalcp-js-bin: OptalCP binaries for JavaScript (module @scheduleopt/optalcp-bin). Restricted access.