# PackageSource

> Source of packages.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEditor.PackageManager](/engine/6000.0/script-reference/unityeditor/packagemanager.md)
* **Assembly:** UnityEditor

```csharp
public enum PackageSource
```

## Fields

| Value                                                                                                    | Description                                                                |
| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------- |
| [BuiltIn](/engine/6000.0/script-reference/unityeditor/packagemanager/packagesource/builtin.md)           | The package is built-in and part of Unity.                                 |
| [Embedded](/engine/6000.0/script-reference/unityeditor/packagemanager/packagesource/embedded.md)         | The package is embedded in the Unity project.                              |
| [Git](/engine/6000.0/script-reference/unityeditor/packagemanager/packagesource/git.md)                   | The package is referenced directly by a Git URL.                           |
| [Local](/engine/6000.0/script-reference/unityeditor/packagemanager/packagesource/local.md)               | The package is referenced by a local path.                                 |
| [LocalTarball](/engine/6000.0/script-reference/unityeditor/packagemanager/packagesource/localtarball.md) | The package is referenced by a local path pointing to a GZip tarball file. |
| [Registry](/engine/6000.0/script-reference/unityeditor/packagemanager/packagesource/registry.md)         | The package is from a registry.                                            |
| [Unknown](/engine/6000.0/script-reference/unityeditor/packagemanager/packagesource/unknown.md)           | The package source is unknown.                                             |
