Skip to main content

optiSLang for developers

Overview

Ansys optiSLang® process integration and design optimization software is a constantly evolving, leading-edge answer to the challenges posed by CAE-based Robust Design Optimization (RDO). Its state-of-the-art algorithms efficiently and automatically search for the most robust design configuration, eliminating the slow, manual process that used to define RDO. With the optiSLang software as your process integration and design optimization solution, you’ll make the right decisions sooner. For more information, see the Ansys optiSLang product page.

The optiSLang APIs and libraries empower developers, allowing them to easily perform tasks like these:

  • Remotely manage individual projects or the optiSLang software's web service within their applications.
  • Enhance functionality through plugins.
  • Modify the presentation of your generated web apps to suit your projects' needs.
  • Utilize the optiSLang software's results and metamodels for postprocessing.
  • Create or adjust workflows and projects.

OS and supported languages

optiSLang APIs and libraries are available for Windows and Linux in:

  • Python
  • C
  • C++
  • Lua
  • Remote protocol

Documentation

PyOptiSLang (open source)

Remotely control the optiSLang software using the Pythonic interface.

View docs

Remote Control interface optiSLang Web Service REST API

Remotely build, modify, and control​ projects or the web service.

2025 R1

Previous

Interfaces and Customization Guide

Extend the functionality of the optiSLang software using plugins.

2025 R1

Previous

Web app customization guide

Customize the content, images, page layout, and branding of the web app with simple file adjustments and make Python code modifications for more advanced changes.

2025 R1

Metamodels

Postprocess or use 0D and nD metamodels.

Check out the MOP and the Field-MOP documentation.

Client APIs

Related projects

 When using optiSLang APIs and libraries, you can perform further development by integrating with the APIs and libraries of any Ansys product.