# API Documentation

Teach developers your Swift APIs through reference documentation you create from comments in source code and documentation extension files.

## Overview

Use documentation markup, a custom variant of Markdown, to add in-source documentation to your APIs. Then, use DocC to build your documentation and share it with developers.

![A screenshot showing the rendered documentation for the SlothCreator framework, including the overview and a partially obscured image.](2_docs)

## Topics

### Configuring Documentation Behavior

- ``Options``
- ``Metadata``

### Creating Custom Page Layouts

- ``Row``
- ``TabNavigator``
- ``Links``
- ``Small``

<!-- Copyright (c) 2021 Apple Inc and the Swift Project authors. All Rights Reserved. -->
