ASE
Atomic Simulation Environment supplies Python objects and algorithms for building structures, attaching calculators, optimizing geometries, and analyzing atomistic simulations.
Where it fits
Scriptable, calculator-independent setup and small-to-medium workflow composition.
Limits and practical considerations
Calculator availability does not include an external program or its licence.
Licensing and access
GNU LGPL; independently obtain permission for any connected proprietary engine.