Python

pyiron - an integrated development environment (IDE) for computational materials science. (github)

pyiron (called pyron) is developed in the Computational Materials Design department of Joerg Neugebauer at the Max Planck Institut für Eisenforschung (Max Planck Institute for iron research). While its original focus was to provide a framework to develop and run complex simulation protocols as needed for ab initio thermodynamics it quickly evolved into a versatile tool to manage a wide variety of simulation tasks. In 2016 the Interdisciplinary Centre for Advanced Materials Simulation (ICAMS) joined the development of the framework with a specific focus on high throughput applications. In 2018 pyiron was released as open-source project.

Pymatgen (Python Materials Genomics) is a robust, open-source Python library for materials analysis. (github) These are some of the main features:

Highly flexible classes for the representation of Element, Site, Molecule, Structure objects.
-  Extensive input/output support, including support for VASP, ABINIT, CIF, Gaussian, XYZ, and many other file formats.
-  Powerful analysis tools, including generation of phase diagrams, Pourbaix diagrams, diffusion analyses, reactions, etc.
-  Electronic structure analyses, such as density of states and band structure.
-  Integration with the Materials Project REST API, Crystallography Open Database and other external data sources.