 The Hermes library can be used for a large variety of PDE problems ranging from linear elliptic equations to time-dependent nonlinear multi-physics PDE systems arising in elasticity, structural mechanics, fluid mechanics, acoustics, electromagnetics, and other fields of computational engineering and science.The Hermes libraries are available for download under the GNU Lesser General Licence Terms as a means of providing open-source software for the development of Computational Scientific Research.Hermes implementation of adaptive hp-FEM for improved convergence and accuracy in non-linear systems is featured in the software.