ASA103 is a FORTRAN77 library which evaluates the digamma or psi function.
ASA103 is Applied Statistics Algorithm 103. Source code for many Applied Statistics Algorithms is available through STATLIB.
ASA103 is available in a C version and a C++ version and a FORTRAN77 version and a FORTRAN90 version and a MATLAB version
ASA121, a FORTRAN77 library which evaluates the trigamma function.
SPECFUN, a FORTRAN77 library which computes special functions, including the Psi or Digamma function.
TEST_VALUES, a FORTRAN77 library which contains sample values for a number of distributions.
TOMS708, a FORTRAN77 library which includes routines to evaluate the digamma function.
You can go up one level to the FORTRAN77 source codes.