# Yarn Plugin API

**Canonical:** https://apis.io/apis/yarn-pkg/yarn-plugin-api/  
**Provider:** Yarn — https://apis.io/providers/yarn-pkg/  
**Documentation:** https://yarnpkg.com/advanced/plugin-tutorial

Yarn Plugin API is one of 10 APIs that [Yarn](https://apis.io/providers/yarn-pkg/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Plugins, Extensibility, JavaScript, and SDK. The published artifact set on APIs.io includes API documentation.

Yarn ships with a full plugin API exposed by `@yarnpkg/core`. Plugins can register commands, resolvers, fetchers, linkers, and lifecycle hooks. Plugins are installed with `yarn plugin import` and listed/verified with `yarn plugin list`, `yarn plugin check`, and `yarn plugin runtime`. The default distribution bundles 20+ plugins including plugin-npm, plugin-pnp, plugin-workspace-tools, plugin-constraints, plugin-typescript, plugin-interactive-tools, and plugin-stage.

## Machine-readable artifacts (5)

- **Documentation** — https://yarnpkg.com/advanced/plugin-tutorial
- **Documentation** — https://yarnpkg.com/api
- **SourceCode** — https://github.com/yarnpkg/berry/tree/master/packages/yarnpkg-core
- **Documentation** — https://yarnpkg.com/cli/plugin/import
- **Documentation** — https://yarnpkg.com/cli/plugin/list

## Other Yarn APIs (9)

- [Yarn CLI](https://apis.io/apis/yarn-pkg/yarn-cli/)
- [Yarn Workspaces](https://apis.io/apis/yarn-pkg/yarn-workspaces/)
- [Yarn Plug'n'Play](https://apis.io/apis/yarn-pkg/yarn-plug-n-play/)
- [Yarn Zero-Installs](https://apis.io/apis/yarn-pkg/yarn-zero-installs/)
- [Yarn Constraints](https://apis.io/apis/yarn-pkg/yarn-constraints/)
- [Yarn Protocols](https://apis.io/apis/yarn-pkg/yarn-protocols/)
- [Yarn Version (Release Workflow)](https://apis.io/apis/yarn-pkg/yarn-version/)
- [Yarn Patch](https://apis.io/apis/yarn-pkg/yarn-patch/)
- [Yarn DLX](https://apis.io/apis/yarn-pkg/yarn-dlx/)

## Tags

Plugins, Extensibility, JavaScript, SDK

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/yarn-pkg/yarn-plugin-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/yarn-pkg/.
