All tools are command line which allows for heavy scripting. A lot of GUIs have taken advantage of this feature. It works primarily Linux but also available for other operating systems as Windows, OS X, FreeBSD, OpenBSD, NetBSD, as well as Solaris and even eComStation 2.