This project contains references to all Ktor plugins available in the web-based Ktor project generator and the IDEA plugin.
To add a new plugin, follow these easy steps:
Publish your project to Maven.
Fork and clone this repository.
Run ./gradlew --console=plain -q createPlugin
plugins
└── server
└── <group>
├── group.ktor.yaml
└── <plugin-id>
├── versions.ktor.yaml
└── 2.0
├── manifest.ktor.yaml
├── install,kt
└── documentation.md
allRepositories()
function in the Repositories.kt file.
Run ./gradlew buildRegistry
to test the new files.
Run ./gradlew buildTestProject
to generate a sample project.
Create a pull request with the new changes.