---
title: ModuleKind.executable
framework: swift-package-manager
role: symbol
role_heading: Case
path: swift-package-manager/documentation/packageplugin/modulekind/executable
---

# ModuleKind.executable

A module that contains code for an executable’s main module.

## Declaration

```swift
case executable
```

## See Also

### Kinds of Modules

- [ModuleKind.test](swift-package-manager/documentation/packageplugin/modulekind/test.md)
- [ModuleKind.generic](swift-package-manager/documentation/packageplugin/modulekind/generic.md)
- [ModuleKind.macro](swift-package-manager/documentation/packageplugin/modulekind/macro.md)
- [ModuleKind.snippet](swift-package-manager/documentation/packageplugin/modulekind/snippet.md)
