DFTBpy is an open source program, written in Python with some C extensions, which does DFTB/SCC-DFTB calculations.