The PythTB program

PythTB is a software package providing a Python implementation of the tight-binding approximation. It can be used to construct and solve tight-binding models of the electronic structure of systems of arbitrary dimensionality (crystals, slabs, ribbons, clusters, etc.), and is rich with features for computing Berry phases and related properties.

For information on all aspects of the PythTB package, follow these links to the official PythTB website:

In case the above site should be unavailable, you can also obtain the package from the Download and Installation section of this website.