##  [Ansys optiSLang for developers](/docs/optislang) 

## 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](https://www.ansys.com/products/connect/ansys-optislang).

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
- REST





 



 

 

 



## Documentation

###### PyOptiSLang (open source)

Remotely control the optiSLang platform using the Pythonic interface.

[View docs](https://optislang.docs.pyansys.com/version/stable/index.html)





 

 



 

 

 



###### 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.

[2026 R1](https://saf.external.osl-app-builder.docs.solutions.ansys.com/version/0.6/index.html)





 

 



###### optiSLang Python API

Use this Python client API to build optiSLang workflows and automate postprocessing with Python scripting.

[2026 R1 SP03](/docs/optislang-python-api-2026-r1-sp03/index.md)

[Previous](/docs/optislang/previous)





 

 



###### optiSLang postprocessing 3D API

Use this client API to create postprocess 3D data within the optiSLang platform.

[2025 R1](/docs/optiSLang-3D-Postprocessing-Script-API-2025-R1/index.xhtml)

[Previous](/docs/optislang/previous)





 

 



###### MOP Solver

Use this C‑API to evaluate Meta Models of Optimal Prognosis (MOP) by loading and working with previously generated MOPs stored in optiSLang monitoring database files (\*.omdb).

[2026 R1](/docs/optislang-mopsolver-api-2026-r1/index.md)

[Previous](/docs/optislang/previous)





 

 



###### Field-MOP Solver

Leverage this C‑API to evaluate Field Metamodels of Optimal Prognosis (FMOP) by loading and working with previously generated FMOP databases.

[2026 R1](/docs/optislang-fmopsolver-api-2026-r1/index.md)

[Previous](/docs/optislang/previous)





 

 



###### Interfaces and Customization Guide

Extend the functionality of the optiSLang platform using plugins.

[2026 R1](/docs/optislang-interfaces-and-customizations-2026-r1/index.md)

[Previous](/docs/optislang/previous)





 

 



###### Remote Control interface optiSLang Web Service REST API

Remotely build, modify, and control​ projects or the web service. **Note that this REST API is no longer supported starting from version 2025 R2.**

[2025 R1](/api-catalog/optislang-web-service-rest-api/api-description-2025-r1)

[Previous](/docs/optislang/previous)





 

 



 

 

 



 

 

 



## Related projects

 When using **optiSLang APIs** and **libraries**, you can perform further development by integrating with the APIs and libraries of any[ Ansys product](https://developer.ansys.com/docs).