Libraries for Regression and Numerical Problems in Fortran 90

I am new to Fortran and wondering if there are built-in libraries that I can use to solve linear, nonlinear, ODE, etc. equations using Fortran 90 similar to MATLAB and Python. I noticed that I have to write separate subroutines and functions for the Jacobian, and Newton methods, etc. to solve the equations. I have the same question on the regression of parameters from a particular equation using the experimental data. Please share your valuable thoughts.