casadi 3.8.1


pip install casadi

  Latest version

Released: Sep 16, 2026


Meta
Author: Joel Andersson, Joris Gillis, Greg Horn

Classifiers

Development Status
  • 5 - Production/Stable

Intended Audience
  • Science/Research

License
  • OSI Approved

Programming Language
  • C++
  • Python
  • Python :: 2
  • Python :: 2.7
  • Python :: 3
  • Python :: 3.4
  • Python :: 3.5
  • Python :: 3.6
  • Python :: 3.6
  • Python :: 3.7
  • Python :: 3.8
  • Python :: 3.9
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12
  • Python :: Implementation :: CPython

Topic
  • Scientific/Engineering

Operating System
  • Microsoft :: Windows
  • POSIX
  • Unix
  • MacOS

CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python or Matlab/Octave.

Example pack can be downloaded from http://install.casadi.org

Wheel compatibility matrix

Platform CPython 3.7 CPython 3.8 CPython 3.9 CPython 3.10 CPython >=3.11 (abi3)
macosx_11_0_arm64
macosx_11_0_intel
macosx_11_0_x86_64
manylinux2014_aarch64
manylinux2014_i686
manylinux2014_x86_64
manylinux_2_28_aarch64
manylinux_2_28_x86_64
win_amd64

Files in release

casadi-3.8.1-cp310-none-macosx_11_0_arm64.whl (49.6MiB)
casadi-3.8.1-cp310-none-macosx_11_0_x86_64.macosx_11_0_intel.whl (51.3MiB)
casadi-3.8.1-cp310-none-manylinux2014_aarch64.whl (51.7MiB)
casadi-3.8.1-cp310-none-manylinux2014_i686.whl (79.7MiB)
casadi-3.8.1-cp310-none-manylinux2014_x86_64.whl (84.4MiB)
casadi-3.8.1-cp310-none-manylinux_2_28_aarch64.whl (54.1MiB)
casadi-3.8.1-cp310-none-manylinux_2_28_x86_64.whl (85.3MiB)
casadi-3.8.1-cp310-none-win_amd64.whl (55.0MiB)
casadi-3.8.1-cp311-abi3-macosx_11_0_arm64.whl (49.6MiB)
casadi-3.8.1-cp311-abi3-macosx_11_0_x86_64.macosx_11_0_intel.whl (51.2MiB)
casadi-3.8.1-cp311-abi3-manylinux2014_aarch64.whl (51.7MiB)
casadi-3.8.1-cp311-abi3-manylinux2014_i686.whl (79.7MiB)
casadi-3.8.1-cp311-abi3-manylinux2014_x86_64.whl (84.4MiB)
casadi-3.8.1-cp311-abi3-manylinux_2_28_aarch64.whl (54.1MiB)
casadi-3.8.1-cp311-abi3-manylinux_2_28_x86_64.whl (85.3MiB)
casadi-3.8.1-cp311-abi3-win_amd64.whl (55.0MiB)
casadi-3.8.1-cp37-none-macosx_11_0_x86_64.macosx_11_0_intel.whl (51.1MiB)
casadi-3.8.1-cp37-none-manylinux2014_aarch64.whl (51.7MiB)
casadi-3.8.1-cp37-none-manylinux2014_i686.whl (79.6MiB)
casadi-3.8.1-cp37-none-manylinux2014_x86_64.whl (84.4MiB)
casadi-3.8.1-cp37-none-win_amd64.whl (55.0MiB)
casadi-3.8.1-cp38-none-macosx_11_0_arm64.whl (49.6MiB)
casadi-3.8.1-cp38-none-macosx_11_0_x86_64.macosx_11_0_intel.whl (51.2MiB)
casadi-3.8.1-cp38-none-manylinux2014_aarch64.whl (51.7MiB)
casadi-3.8.1-cp38-none-manylinux2014_i686.whl (79.7MiB)
casadi-3.8.1-cp38-none-manylinux2014_x86_64.whl (84.4MiB)
casadi-3.8.1-cp38-none-win_amd64.whl (55.0MiB)
casadi-3.8.1-cp39-none-macosx_11_0_arm64.whl (49.6MiB)
casadi-3.8.1-cp39-none-macosx_11_0_x86_64.macosx_11_0_intel.whl (51.3MiB)
casadi-3.8.1-cp39-none-manylinux2014_aarch64.whl (51.7MiB)
casadi-3.8.1-cp39-none-manylinux2014_i686.whl (79.7MiB)
casadi-3.8.1-cp39-none-manylinux2014_x86_64.whl (84.4MiB)
casadi-3.8.1-cp39-none-win_amd64.whl (55.0MiB)
casadi-3.8.1.tar.gz (6.2MiB)
Extras: None
Dependencies:
numpy