Libmbd implements the many-body dispersion (MBD) method in several programming languages and frameworks. This is the reference implementation in Fortran and C.