Introduction

This section of the documentation contains brief documentation for some popular JuMP extensions. The list of extensions is not exhaustive, but instead is intended to help you discover popular JuMP extensions, and to give you an overview of the types of extensions that are possible to write with JuMP.

Adding new extensions

Written an extension? Add it to this section of the JuMP documentation by making a pull request to the docs/packages.toml file.

Weak dependencies

Some extensions listed in this section are implemented using the weak dependency feature added to Julia in v1.9. These extensions are activated if and only if you have JuMP and the other package loaded into your current scope with using or import.

Compat

Using a weak dependency requires Julia v1.9 or later.