Python packages:

sparsegrad - automatic calculation of sparse Jacobian