Get started with Kestra in 4 minutes.
A template for creating Kestra plugins
This repository serves as a general template for creating a new Kestra plugin. It should take only a few minutes! Use this repository as a scaffold to ensure that you've set up the plugin correctly, including unit tests and CI/CD workflows.
- Java 21
- Docker
./gradlew check --parallel
./gradlew shadowJar && docker build -t kestra-custom . && docker run --rm -p 8080:8080 kestra-custom server local
Note
You need to relaunch this whole command everytime you make a change to your plugin
go to http://localhost:8080, your plugin will be available to use
- Full documentation can be found under: kestra.io/docs
- Documentation for developing a plugin is included in the Plugin Developer Guide
Apache 2.0 © Kestra Technologies
We release new versions every month. Give the main repository a star to stay up to date with the latest releases and get notified about future updates.