aboutsummaryrefslogtreecommitdiff
path: root/mkdocs/src/doc/docs/developer_guide/introduction.md
blob: feb601fe90bd9f87a8ad06897c8b39603b2e7418 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Developer guides

The purpose of `Developer guides` section is to get you acquainted with Dokka's internals so that you can start developing
your own plugins or contributing features and fixes to Dokka itself.

If you want to start hacking on Dokka right away, the only thing you need to be aware of is the
[general workflow](workflow.md), it will teach you how to build, debug and test Dokka locally.

If you want to get into plugin development quick, see
[Introduction to plugin development](plugin-development/introduction.md).

If you have time to spare and want to know more about Dokka's internals, its architecture and capabilities, follow
[Architecture overview](architecture/architecture_overview.md) and subsequent sections inside `Internals`.

Having read through all the developer guides, you'll have a pretty good unrestanding of Dokka and how to develop
for it. 

If you have any questions, feel free to get in touch with maintainers via [Slack](../community/slack.md) or 
[GitHub](https://github.com/kotlin/dokka).