ESPResSo is capable of doing classical Molecular dynamics simulations of many types of systems in different statistical ensembles (NVE, NVT, NPT). It contains many advanced simulation algorithms like Lattice-Boltzmann, electrostatics, electrokinetics, dipolar interactions, electrophoresis, catalytic reactions and many more. ESPResSo is controlled via Python scripts, which gives it a great flexibility.
Besides doing research on different physical systems, the working group is constantly trying to improve and extend the ESPResSo software. The developement follows continuous integration practice and is active on Git Hub.
For more information to the software and its capabilities please visit https://espressomd.org.