---
title: Use the Plugin Library
description: Use InfluxDB 3 Explorer Plugin Library to view and install pre-built InfluxDB 3 processing engine plugins.
url: https://docs.influxdata.com/influxdb3/explorer/manage-plugins/plugin-library/
estimated_tokens: 742
product: InfluxDB 3 Explorer
version: explorer
publisher: InfluxData
canonical: https://docs.influxdata.com/influxdb3/explorer/manage-plugins/plugin-library/
date: '2025-07-30T08:51:00-06:00'
lastmod: '2025-07-30T08:51:00-06:00'
---

The *InfluxDB Plugin Library* is a collection of pre-built InfluxDB 3 plugins that
you can install in your InfluxDB 3 server. To view the Plugin library, navigate
to **Manage Plugins** \> **Plugin Library** in the left sidebar.

## Search the Plugin Library

To search for plugins in the Plugin library, submit a search term in the search bar.

## Install a plugin

1. In the **Plugin Library**, locate the plugin you want to install.

2. Click on the plugin card to open its details.

3. To install a plugin from InfluxDB 3 Explorer select **Install Plugin**:

4. Provide the following:

   * **Database**: Select the InfluxDB 3 database to associate the plugin with.

   * **Trigger Name**: A unique name for the plugin and trigger combination.

   * **Trigger Type**: Select the trigger type. What trigger types are
     available depend on the plugin.

     *For more information about InfluxDB 3 plugin triggers, see[Understand trigger types](/influxdb3/enterprise/plugins/#understand-trigger-types).*

     Depending on the selected trigger type, provide the following:

     * **Data Writes (All Tables)**: *no additional configuration options*.

     * **Data Writes (Single Table)**:

       * **Table Name**: The name of the table that, when written to, triggers the plugin to run.

     * **Schedule**:

       * **Frequency**: When to run the plugin using one of the following patterns:
         * `every:<duration>`: Run at specified intervals–for example:`every:15m`.
         * `cron:<cron-expression>`: Run on a cron schedule–for
           example: `cron:0 */12 * * *`.

     * **HTTP Endpoint**:

       * **API Endpoint**: The API endpoint name to use to trigger the plugin–for
         example: `downsample`. To trigger the plugin, you would then send
         a request to the `/api/v3/engine/downsample` endpoint of your InfluxDB
         server to trigger the plugin.

     * **Advanced Settings**

       * **Run Asynchronously**: Execute the plugin asynchronously and do not
         wait for a response.
       * **Error Behavior**: Specify the action you want the plugin to take
         when it encounters an error:
         * **Log**: Log the error to your InfluxDB server’s logs.
         * **Retry**: Retry the plugin execution.
         * **Disable**: Disable the plugin.

     * **Arguments**: Specific arguments to pass to the Plugin.
       Plugins can have both required and optional arguments.

5. Click **Deploy** to install the plugin.

### Other plugin installation options

InfluxDB 3 Explorer also lets you do the following:

* **Download Code**: Download the plugin code to view it or modify it for your own use.
* **Copy Install Command**: Copy the `influxdb3` CLI command you can use to
  manually install the plugin on your InfluxDB 3 server.

#### Related

* [InfluxDB 3 Core Processing engine plugins](/influxdb3/core/plugins/)
* [InfluxDB 3 Enterprise Processing engine plugins](/influxdb3/enterprise/plugins/)
