MyGit

ktorio/ktor-init-tools

Fork: 20 Star: 40 (更新于 2024-11-05 02:40:32)

license: NOASSERTION

Language: Kotlin .

ktor project generator web page and IDEA plugin

最后发布版本: 1.4.3 ( 2020-12-02 02:53:15)

官方网址 GitHub网址

ktor-init-tools

A set of tools for creating Ktor projects.

This includes:

  • A MPP library shared for Ktor project generation.
  • A Website for generating Ktor projects as ZIP files client-side (Kotlin-JS).
  • A IntelliJ plugin generating Ktor projects (Kotlin-JVM).

The code generation features:

  • Maven and Gradle support including wrappers.
  • Backend engine selection.
  • Ktor version selection.
  • GroupId/ArtifactId/Version definition.
  • Feature selection with sample code generation.
  • Code generation from swagger models.
  • Easy to modify and add new things.

Project Generation Website

The website is generated in the /docs folder as plain static files. You can serve it locally with any webserver like hs docs/. Once pushed, it will be available in its domain via github's pages.

You can compile it continuously on change with the following command:

./gradlew -t :ktor-generator-website:buildAndCopy

IntelliJ plugin

To run an IDE with the plugin for development:

./gradlew :ktor-intellij-plugin:runIde

最近版本更新:(数据更新于 2024-09-19 18:21:04)

2020-12-02 02:53:15 1.4.3

ktorio/ktor-init-tools同语言 Kotlin最近更新仓库

2024-11-19 23:12:26 jellyfin/jellyfin-androidtv

2024-11-18 20:14:29 gkd-kit/gkd

2024-11-11 21:37:35 FooIbar/EhViewer

2024-11-01 20:22:27 EhViewer-NekoInverter/EhViewer

2024-11-01 16:15:30 tiann/KernelSU

2024-10-27 19:26:53 salvogiangri/KnoxPatch