The Minnesota Functional Module is a FORTRAN77 code for evaluating the M05, M05-2X, M06-L, M06-HF, M06, M06-2X, SOGGA, M08-HX, M08-SO, SOGGA11, SOGGA11-X, M11, M11-L, N12, MN12-L, N12-SX, MN12-SX, GAM, MN15-L, MN15, revM06-L, revM06, and revM11 density functionals. MFM is not a stand-alone electronic structure program. It consists of FORTRAN subroutines that are made available to users or developers who wish to add any or all of these functionals to their own code. This code is available at