Dependi for Zed

Dependency management extension for the Zed editor with real-time version checking, vulnerability scanning, and intelligent code actions.

Get Started View on GitHub


Demo

Features

Dependi provides comprehensive dependency management directly in your editor:

  • Inlay Hints - See latest versions inline next to your dependencies
    • Version is up to date
    • -> X.Y.Z Update available
    • ⚠ N vulns Vulnerabilities detected
    • ⚠ Deprecated Package is deprecated
    • ⊘ Yanked Version has been yanked
  • Vulnerability Scanning - Real-time security scanning via OSV.dev
    • CVE details in hover tooltips
    • Severity indicators: ⚠ CRITICAL, ▲ HIGH, ● MEDIUM, ○ LOW
    • Generate JSON/Markdown vulnerability reports
  • Code Actions - Quick fixes to update dependencies with semver-aware labels
    • ⚠ MAJOR Breaking changes
    • + minor New features
    • · patch Bug fixes
  • Hover Info - Package descriptions, licenses, and links

  • Autocompletion - Version suggestions when editing dependencies

  • Persistent Cache - SQLite cache for faster startup across sessions

Supported Ecosystems

Language File Registry
Rust Cargo.toml crates.io
JavaScript/TypeScript package.json npm
Python requirements.txt, pyproject.toml PyPI
Go go.mod proxy.golang.org
PHP composer.json Packagist
Dart/Flutter pubspec.yaml pub.dev
C#/.NET *.csproj NuGet
Ruby Gemfile RubyGems.org

Quick Start

1. Install the Extension

In Zed Editor:

  1. Press Cmd+Shift+P (Mac) or Ctrl+Shift+P (Linux/Windows)
  2. Type “extensions” and select zed: extensions
  3. Search for “Dependi”
  4. Click Install

The extension automatically downloads and installs the language server.

2. Open a Dependency File

Open any supported dependency file (Cargo.toml, package.json, etc.) and Dependi will automatically activate.

3. See Version Hints

Version hints appear inline showing the latest version and update status. Hover over any dependency for detailed package information.


What’s Next?

### Getting Started - [Installation Guide](/zed-dependi/installation.html) - [Configuration Reference](/zed-dependi/configuration.html)
### Learn More - [Features Overview](/zed-dependi/features/) - [CLI Usage](/zed-dependi/cli.html)