> ## Documentation Index
> Fetch the complete documentation index at: https://docs.endorlabs.com/llms.txt
> Use this file to discover all available pages before exploring further.

<AgentInstructions>

## Submitting Feedback

If you encounter incorrect, outdated, or confusing documentation on this page, submit feedback:

POST https://docs.endorlabs.com/feedback

```json
{
  "path": "/inventory-insights/dependencies/index",
  "feedback": "Description of the issue"
}
```

Only submit feedback when you have something specific and actionable to report.

</AgentInstructions>

# Dependencies

> View dependencies in your project with their details.

You can view project dependencies discovered in your tenant. Additionally, you can search for dependencies using specific criteria or apply predefined filters to find relevant results.

Select **Inventory** > **Dependencies** from the left sidebar to view the list of dependencies in your namespace, along with their Endor scores and malware status. The list also includes dependencies from all child namespaces.

<img src="https://mintcdn.com/endorlabs-b4795f4f/dHzwUrp_QbpzV9uv/images/introduction/endor-labs-ui/endor-labs-ui/dependencies-ui.webp?fit=max&auto=format&n=dHzwUrp_QbpzV9uv&q=85&s=c7b4e7655d6fe9b9ac27bd90d4ccada3" alt="Dependencies" width="1960" height="1428" data-path="images/introduction/endor-labs-ui/endor-labs-ui/dependencies-ui.webp" />

## Search dependencies

You can use the search bar to enter a search string to filter the search results based on the dependency name. You can enter multiple search strings.

## Filter dependencies

You can also filter the dependencies by providing a filter criteria.

1. Click **Add Filter** and select **List Dependencies Where**.
2. Choose the filter criteria from the dropdown list and choose the filter operator.
3. Enter the filter values.
4. Click **Apply Filter** to apply the filter.

   You can choose to add multiple filters.
   The following example shows how to add a filter for reachable dependencies with the ecosystem as `Maven`.

   <img src="https://mintcdn.com/endorlabs-b4795f4f/0P3fZ52Gxk2YtkrD/images/inventory-insights/dependencies/dependency-filter.webp?fit=max&auto=format&n=0P3fZ52Gxk2YtkrD&q=85&s=1afb64ca7313abaa3f931273cc54f646" alt="Filter dependencies" width="2080" height="184" data-path="images/inventory-insights/dependencies/dependency-filter.webp" />

## View dependency details overview

Select the dependency row to view the dependency details overview on the right sidebar.

<img src="https://mintcdn.com/endorlabs-b4795f4f/2CFeZIRm7eKUPEq0/images/inventory-insights/dependencies/dependency-detail-overview.webp?fit=max&auto=format&n=2CFeZIRm7eKUPEq0&q=85&s=19690c361b9f8ace79265bf6ece5541b" alt="Dependency details" width="638" height="850" data-path="images/inventory-insights/dependencies/dependency-detail-overview.webp" />

Select **OSS Scores** to view the score details for the dependency.

<img src="https://mintcdn.com/endorlabs-b4795f4f/2CFeZIRm7eKUPEq0/images/inventory-insights/dependencies/dependency-detail-scorecard.webp?fit=max&auto=format&n=2CFeZIRm7eKUPEq0&q=85&s=ce6dd94f801e1c35714255fe0cca1759" alt="Dependency scores" width="638" height="1225" data-path="images/inventory-insights/dependencies/dependency-detail-scorecard.webp" />

Click **View Details** to [view](#view-dependency-details-of-the-selected-version) the details of the dependency version.

## View dependency details of the selected version

Click the dependency version from the list of dependencies to view the details of the dependency version.

<img src="https://mintcdn.com/endorlabs-b4795f4f/2CFeZIRm7eKUPEq0/images/inventory-insights/dependencies/dependency-detailversion.webp?fit=max&auto=format&n=2CFeZIRm7eKUPEq0&q=85&s=f86382e67ccc149c8e9c2aa75b3a351f" alt="Dependency details" width="3000" height="1172" data-path="images/inventory-insights/dependencies/dependency-detailversion.webp" />

You can view the findings for the dependency version under **Findings**.

Select **Dependencies** under **Findings** to view findings of related dependencies.

<img src="https://mintcdn.com/endorlabs-b4795f4f/2CFeZIRm7eKUPEq0/images/inventory-insights/dependencies/dependency-relateddepfindings.webp?fit=max&auto=format&n=2CFeZIRm7eKUPEq0&q=85&s=f279a6d95b788f812b77979fff2d328b" alt="Related dependency findings" width="1195" height="529" data-path="images/inventory-insights/dependencies/dependency-relateddepfindings.webp" />

Click **Global View** to view details of all the versions of the dependency.

<img src="https://mintcdn.com/endorlabs-b4795f4f/2CFeZIRm7eKUPEq0/images/inventory-insights/dependencies/dependency-global.webp?fit=max&auto=format&n=2CFeZIRm7eKUPEq0&q=85&s=c429318bbe7eea4b21c1ef79b6044898" alt="Global view" width="3000" height="1172" data-path="images/inventory-insights/dependencies/dependency-global.webp" />

You can select the version from the drop-down list to view the details of the selected version.

<img src="https://mintcdn.com/endorlabs-b4795f4f/2CFeZIRm7eKUPEq0/images/inventory-insights/dependencies/dependency-versions.webp?fit=max&auto=format&n=2CFeZIRm7eKUPEq0&q=85&s=6ca76f0db31693774513665eb4a7b2b1" alt="Dependency version" width="611" height="273" data-path="images/inventory-insights/dependencies/dependency-versions.webp" />

### View dependency version overview

Select **Overview** to view the overview of the selected dependency version.

<img src="https://mintcdn.com/endorlabs-b4795f4f/2CFeZIRm7eKUPEq0/images/inventory-insights/dependencies/dependency-overview.webp?fit=max&auto=format&n=2CFeZIRm7eKUPEq0&q=85&s=103edfb8f51ff18063be4a0530f62ba6" alt="Dependency overview" width="2323" height="1168" data-path="images/inventory-insights/dependencies/dependency-overview.webp" />

### View dependent projects

Select **Dependents** to view the projects that depend on the selected dependency version.

<img src="https://mintcdn.com/endorlabs-b4795f4f/2CFeZIRm7eKUPEq0/images/inventory-insights/dependencies/dependency-dependents.webp?fit=max&auto=format&n=2CFeZIRm7eKUPEq0&q=85&s=f53f58454a45cb637233f58cffbb8660" alt="Dependency dependents" width="1166" height="576" data-path="images/inventory-insights/dependencies/dependency-dependents.webp" />

### View dependencies of the selected dependency version

Select **Dependencies** to view the dependencies of the selected dependency version.

<img src="https://mintcdn.com/endorlabs-b4795f4f/2CFeZIRm7eKUPEq0/images/inventory-insights/dependencies/dependency-dependencies.webp?fit=max&auto=format&n=2CFeZIRm7eKUPEq0&q=85&s=c2624a6906e7992fc29b26d9ca552aa3" alt="Dependency dependencies" width="1166" height="576" data-path="images/inventory-insights/dependencies/dependency-dependencies.webp" />

### View dependency graph

Select **Dependency Graph** to view the dependency graph of the selected dependency version. Use the search bar to locate specific dependencies within the graph.

<img src="https://mintcdn.com/endorlabs-b4795f4f/2CFeZIRm7eKUPEq0/images/inventory-insights/dependencies/dependency-graph.webp?fit=max&auto=format&n=2CFeZIRm7eKUPEq0&q=85&s=9a1700e744b5faddaf40f76ee9bc2d31" alt="Dependency graph" width="2018" height="1340" data-path="images/inventory-insights/dependencies/dependency-graph.webp" />

Use the following options to filter the dependency graph view:

* **Severity filter**: Filters dependencies by the severity level of their findings such as Critical, High, Medium, or Low.
* **Ecosystem**: Filters dependencies by their package ecosystem such as Maven, npm, PyPI, Go, or NuGet.
* **Hide Unreachable**: Hides dependencies that are not reachable in your code to help you focus on dependencies that are actively used.
* **Hide Without Findings**: Hides dependencies that don’t have any security findings, so you can focus on dependencies that require attention.

## Export dependencies

You can export the list of dependencies to a CSV file for offline analysis.

1. Select **Dependencies** from the left sidebar.
2. Use the search bar to enter search criteria.
3. Click **Add Filter** to filter out dependencies based on specific criteria.
4. Click **Export Dependencies** to export the list of filtered dependencies in a CSV file for offline analysis.

   You can choose the columns to include in your CSV file from the following fields.

   * UUID of the project
   * Ecosystem of the project such as Maven, npm, PyPI, Go, NuGet, or more
   * Name of the dependency
   * Version of the dependency
   * Tags associated with the dependency
   * Reachability of the dependency
   * Is Direct which indicates if the dependency is direct or transitive
   * License information such as file, name, type, URL, and license text from the source code that aligns with a known license's text
   * Endor scores such as activity, quality, popularity, and security scores
   * Package version name that indicates the fully qualified name of the root package version
   * Package version UUID that indicates the root package's UUID
   * Project name that indicates the qualified package name of the root package
   * Project UUID that indicates the UUID of the root package
   * Endor patch that indicates if the dependency has an Endor patch available

   <img src="https://mintcdn.com/endorlabs-b4795f4f/2CFeZIRm7eKUPEq0/images/inventory-insights/dependencies/export-dependencies.webp?fit=max&auto=format&n=2CFeZIRm7eKUPEq0&q=85&s=cf2cd7e0e1225e8d72921ef386a7d076" alt="Export dependencies" width="1952" height="1323" data-path="images/inventory-insights/dependencies/export-dependencies.webp" />
