Marketplace: Overview
ToolJet Marketplace allows users to enhance their workspaces by adding custom plugins (data sources) tailored to their unique requirements. This functionality facilitates the seamless integration of user-created plugins with ToolJet.
Enabling Marketplace
To Enable the marketplace feature, users need to add the following environment variable to their .env
file:
ENABLE_MARKETPLACE_FEATURE=true
When running ToolJet locally, ensure that all the plugins are available by building marketplace before starting the server.
The logged-in user should be an Administrator to access the marketplace page.
Installing a Plugin
To navigate to the Marketplace page, click on the settings icon on the bottom left of the dashboard, and click on Marketplace from the selection menu.
The Marketplace page will contain two tabs: Installed and Marketplace.
Under the Marketplace tab, you will see a list of all the available plugins that can be installed on the workspace. To install a plugin, click on the Install button on the plugin's card. Once the installation is complete, the status will change from Install to Installed.
Using Marketplace Plugins
You can access any installed plugins by following these steps:
- Navigate to the Data sources tab in the dashboard.
- Scroll down to Plugins.
You can now see the list of installed marketplace plugins that you can configure as data sources.
- After successfully configuring a plugin, you can access it when trying to add a new query from the Query Panel.
Removing a Plugin
If you remove a plugin, all the queries associated with it will be eliminated from the applications.
To remove a plugin, follow these steps:
- Click on the settings icon on the bottom left of the dashboard, and click on
Marketplace
from the selection menu. - On the
Installed
page, click on theRemove
button of the related plugin that you wish to remove.
Available Plugins
- AWS Redshift
- AWS Textract
- AWS Lambda
- Engagespot
- GitHub
- HarperDB
- OpenAI
- Plivo
- Pocketbase
- Portkey
- PrestoDB
- Salesforce
- Supabase
Refer to the Plugin Development guide to learn how to create plugins for the ToolJet Marketplace.