Table 1: Feature comparison of some popular network analysis software packages.

Tool nameSoftware licenseSoftware platformUser interfaceProgramming libraryParallelization supportExtensibility

UCINETCommercialPascal
PajekClosedDelphi
CytoscapeLGPLJava/JavaScript
NodeXLMPLExcel (.NET)
GephiGPLJava
igraphGPLC/Python/R
NetworkXBSDPython
GraphvizEPLC
SNAPBSDC++/Python
NOESISBSDJava/Python

GPL: GNU Public License; LGPL: GNU Lesser General Public License; MPL: Microsoft Public License; BSD: Berkeley Software Distribution; EPL: Eclipse Public License.