See your dependencies. Really see them.
vlt Projects gives you an interactive, visual dependency graph explorer powered by the vlt lockfile. Understand what you ship, find hidden risks, and navigate complex dependency trees with confidence.
Your dependency graph, explored
The vlt lockfile captures a complete, deterministic graph of every package in your project. Projects turns that graph into something you can see and interact with.
Interactive Dependency Graph
Visualize your entire dependency tree in an interactive, navigable graph. Zoom, pan, and click through your packages to understand how everything connects.
Powerful Queries
Use vlt query to search and filter your dependency graph with a CSS-selector-inspired syntax. Find exactly what you need across thousands of packages.
Deep Dependency Insights
Understand the full depth of your dependency tree. See transitive dependencies, duplicate packages, and version conflicts at a glance.
Browser and CLI
Explore your graph in a rich browser-based GUI or use the CLI for scripting and automation. Both interfaces are powered by the same underlying graph engine.
Multiple Output Formats
Export your dependency graph as human-readable text, JSON for tooling, or Mermaid diagrams for documentation. The right format for every use case.
Synced from GitHub
Connect your GitHub repositories and vlt automatically syncs your project lockfiles. See your dependency graph update in real-time as you push changes.
From lockfile to visual graph
- 1
Install with vlt
Run vlt install in your project to generate a vlt lockfile with a complete dependency graph.
- 2
Sync your project
Connect your GitHub repository and vlt automatically picks up your lockfile on every push.
- 3
Explore the graph
Open the interactive graph explorer in your browser. Navigate dependencies, run queries, and export in any format.