Project Graphs
Build method, file, and module dependency views from real Julia projects with one local analysis workflow.
This view shows one of DependencyAtlas's graph modes: method dependency views, rendered from fixed static data so the docs stay fully static.
module MysteryKitchen
include("menu_board.jl")
struct OrderTicket
id::Int
end
Base.show(ticket::OrderTicket) = "order:$(ticket.id)"
Base.length(text::String) = 1
window_call(ticket::OrderTicket) = ring_bell(show(ticket))
kitchen_call(ticket::OrderTicket) = pin_ticket(show(ticket))
route(ticket::OrderTicket) =
isodd(ticket.id) ? window_call(ticket) : kitchen_call(ticket)
serve() = route(OrderTicket(7))
end
Build method, file, and module dependency views from real Julia projects with one local analysis workflow.
Explore callers, callees, and bounded traversal results without being trapped by the current visible graph.
Combine DepAtlasSource, StaticLint, and JET evidence to balance structure, semantic hints, and compiler-time analysis.
Analysis runs locally, so source code and graph data stay on your machine by default.
Analyze a Julia project locally
Inspect method / file / module graph views
Traverse callers, callees, and bounded reachability
Drill into source snippets and overload sites
Owns source-first structural extraction, module/file ownership, and the first dependency graph skeleton.
Adds semantic and binding-aware evidence from Julia editor tooling infrastructure.
Contributes compiler-time inferred call evidence and reachability-relevant analysis results.
Start here if you want the shortest path from package setup to a working local analysis flow.
Learn what each Graph Explorer control does and how to read the graph once filters and reachability are applied.
Read how the backend, graph pipeline, engines, and frontend layers fit together.