Dokka official JetBrains project TeamCity (build status)

Dokka is a documentation engine for Kotlin, performing the same function as javadoc for Java. Just like Kotlin itself, Dokka fully supports mixed-language Java/Kotlin projects. It understands standard Javadoc comments in Java files and KDoc comments in Kotlin files, and can generate documentation in multiple formats including standard Javadoc, HTML and Markdown.

Integrations

Dokka provides support for the following build systems:

Note

The Gradle plugin is the preferred way to use Dokka