  We present TopoTB, a software package written in the Mathematica language,
designed to compute electronic structures, topological properties, and phase
diagrams based on tight-binding models. TopoTB is user-friendly, with an
interactive user interface that enables the tuning of model parameters for
fitting the target energy bands in a WYSIWYG way. In addition, TopoTB also
includes functionalities for processing results from Density Functional Theory
calculations. The outputs of TopoTB are rich and readable, and they can be
displayed in various styles. These features make TopoTB a useful tool for the
theoretical study of materials.
