# Plugin Developer Guide

We provide a plugin template in order to start quickly the development of a new plugins.

# Requirements

Kestra plugins development requirements are :

# Create a new plugins

Here is the step:

  1. Go on the plugin-template (opens new window) repository.
  2. Click on Use this template.
  3. Choose the github account your want to link & repository name for the new plugins.
  4. Clone the new repository: git clone git@github.com:{{user}}/{{name}}.git.
  5. Open the cloned directory in IntelliJ IDEA.
  6. Enable annotations processors (opens new window).
  7. If you are using an IntelliJ IDEA < 2020.03, install the lombok plugins (opens new window) (if not it's included by default).

Done ! You are ready to create a new plugin, here is the directory structure you will have:

# Develop a new plugins

In order to customize your plugin to your need you can follow this guide based on your need:

Last Updated: 11/19/2021, 8:25:55 AM