sbt-dependency-graph

Latest version Join the chat at https://gitter.im/jrudolph/sbt-dependency-graph

An sbt plugin to visualize your project’s dependencies.

Quickstart

Use this line in ~/.sbt/1.0/plugins/plugins.sbt to install globally or in your project’s project/plugins.sbt:

addSbtPlugin("net.virtual-void" % "sbt-dependency-graph" % "0.9.2+13-313b6da7+20190224-1606") 

Example Output

dependencyBrowseGraph: dependencyBrowseGraph in action

dependencyBrowseTree:

dependencyBrowseTree in action

dependencyTree:

org.example:blubber_2.12:0.1 [S] +-com.codahale:jerkson_2.9.1:0.5.0 [S] +-org.codehaus.jackson:jackson-core-asl:1.9.11 +-org.codehaus.jackson:jackson-mapper-asl:1.9.11 +-org.codehaus.jackson:jackson-core-asl:1.9.11 
Full source at GitHub

whatDependsOn:

dependencyList:

com.codahale:jerkson_2.9.1:0.5.0 org.codehaus.jackson:jackson-core-asl:1.9.11 org.codehaus.jackson:jackson-mapper-asl:1.9.11 org.example:blubber_2.12:0.1
Full source at GitHub

dependencyStats:

 1.754 MB ------- MB 3 1 org.example:blubber_2.12:0.1 1.754 MB 0.741 MB 2 2 com.codahale:jerkson_2.9.1:0.5.0 1.013 MB 0.780 MB 1 1 org.codehaus.jackson:jackson-mapper-asl:1.9.11 0.232 MB 0.232 MB 0 0 org.codehaus.jackson:jackson-core-asl:1.9.11 Columns are - Jar-Size including dependencies - Jar-Size - Number of transitive dependencies - Number of direct dependencies - ModuleID
Full source at GitHub

dependencyLicenseInfo:

No license specified org.example:blubber_2.12:0.1 The Apache Software License, Version 2.0 org.codehaus.jackson:jackson-mapper-asl:1.9.11 org.codehaus.jackson:jackson-core-asl:1.9.11 The MIT License com.codahale:jerkson_2.9.1:0.5.0
Full source at GitHub