Pkg.dependents should do it. To get both direct and indirect dependents, you can do this:
julia> sold = Set(); s = Pkg.dependents("ParserCombinator") 3-element Array{AbstractString,1}: "LightGraphs" "QDXML" "LispSyntax" julia> sold = Set(); s = Set(Pkg.dependents("ParserCombinator")) Set(AbstractString["LightGraphs","QDXML","LispSyntax"]) julia> while sold != s sold = s for p in sold s = union(s, Pkg.dependents(p)) end end julia> s 11-element Array{AbstractString,1}: "LightGraphs" "QDXML" "LispSyntax" "RobustShortestPath" "QuantEcon" "BayesNets" "Metis" "TrafficAssignment" "TikzGraphs" "Augur" "DSGE" This gives 11 rather than 13, not sure why there's a discrepancy. Best, --Tim On Monday, April 04, 2016 02:04:13 PM Patrick Kofod Mogensen wrote: > Is it possible to find the packages that depend on a package shown at > http://pkg.julialang.org/ ? For example, 13 packages depend > on ParserCombinator, but which ones?