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

# Overview

> Reusable modules, variables, scripts, files, and launch vars shared across tests

The Library holds org-wide resources that any test can use. Go to **Library** in the sidebar to manage them.

<img src="https://mintcdn.com/cognisim/fQuvYyuV8mxPZ97a/images/diagrams/library.png?fit=max&auto=format&n=fQuvYyuV8mxPZ97a&q=85&s=87cf684a5248b5e4e8c48d85aec69c23" alt="Library: 5 resource types all feed into your tests" width="1800" height="686" data-path="images/diagrams/library.png" />

* **[Modules](/library/modules)**: reusable groups of steps you can insert into any test
* **[Launch Vars](/library/launch-vars)**: environment variables injected into device sessions at boot
* **[Global Variables](/library/global-variables)**: org-wide key-value pairs accessible via `{{var_name}}`
* **[Scripts](/library/scripts)**: custom code blocks available to Script steps
* **[Files](/library/files)**: uploaded assets (CSVs, images, etc.) accessible during test runs
