Analysis Situs uses a number of open source libraries.
Open CASCADE Technology
Open CASCADE Technology is used as a primary modeling kernel. It can be downloaded from the official web-site.
VTK
VTK is used for visualization. Find out more at www.vtk.org.
Qt
Qt is used for user interface. Find out more at www.qt.io.
Eigen
Eigen is used for linear algebra. Find out more at its official web-site.
Tcl
Tcl is used as a scripting engine. Find out more at www.tcl.tk.