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

# ModuleKind.generic

A module that contains generic code (not a test nor an executable).

## Declaration

```swift
case generic
```

## See Also

### Kinds of Modules

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