# @backstage/plugin-catalog-react

> A frontend library that helps other Backstage plugins interact with the catalog

Latest version **3.2.3** (published 2026-09-15) · Apache-2.0 license · 250.6K weekly downloads

## Install

```sh
npm install @backstage/plugin-catalog-react
pnpm add @backstage/plugin-catalog-react
yarn add @backstage/plugin-catalog-react
bun add @backstage/plugin-catalog-react
```

## Health

**Score 90/100 (A)** — status: active.

Positive: moderate downloads; has types; esm support; no vulnerabilities; recently updated; high maintenance score; high quality score; popular repo.

## Facts

| | |
|---|---|
| Version | 3.2.3 |
| Published | 2026-09-15 |
| First published | 2021-02-01 |
| Weekly downloads | 250.6K |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 29 |
| Unpacked size | 1002 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 34429 |
| Maintainers | patriko, freben, marcuseide |
| Keywords | backstage |

## Links

- npm: https://www.npmjs.com/package/@backstage/plugin-catalog-react
- Repository: https://github.com/backstage/backstage
- Homepage: https://backstage.io
- npm.io page: https://npm.io/package/@backstage/plugin-catalog-react

## Dependencies (29)

- [qs](https://npm.io/package/qs.md) ^6.15.2
- [zod](https://npm.io/package/zod.md) ^4.0.0
- [yaml](https://npm.io/package/yaml.md) ^2.0.0
- [lodash](https://npm.io/package/lodash.md) ^4.17.21
- [react-use](https://npm.io/package/react-use.md) ^17.2.4
- [classnames](https://npm.io/package/classnames.md) ^2.2.6
- [react-window](https://npm.io/package/react-window.md) ^1.8.10
- [@backstage/ui](https://npm.io/package/@backstage/ui.md) ^0.18.0
- [@mui/material](https://npm.io/package/@mui/material.md) ^5.12.2
- [zen-observable](https://npm.io/package/zen-observable.md) ^0.10.0
- [@backstage/types](https://npm.io/package/@backstage/types.md) ^1.2.2
- [@material-ui/lab](https://npm.io/package/@material-ui/lab.md) 4.0.0-alpha.61
- [@react-hookz/web](https://npm.io/package/@react-hookz/web.md) ^24.0.0
- [@remixicon/react](https://npm.io/package/@remixicon/react.md) >=4.6.0 <4.9.0
- [@backstage/errors](https://npm.io/package/@backstage/errors.md) ^1.3.1
- [@material-ui/core](https://npm.io/package/@material-ui/core.md) ^4.12.2
- [@material-ui/icons](https://npm.io/package/@material-ui/icons.md) ^4.9.1
- [material-ui-popup-state](https://npm.io/package/material-ui-popup-state.md) ^5.3.6
- [@backstage/catalog-model](https://npm.io/package/@backstage/catalog-model.md) ^1.10.1
- [@backstage/catalog-client](https://npm.io/package/@backstage/catalog-client.md) ^1.16.2
- [@backstage/version-bridge](https://npm.io/package/@backstage/version-bridge.md) ^1.0.12
- [@backstage/core-compat-api](https://npm.io/package/@backstage/core-compat-api.md) ^0.5.15
- [@backstage/core-components](https://npm.io/package/@backstage/core-components.md) ^0.18.14
- [@backstage/core-plugin-api](https://npm.io/package/@backstage/core-plugin-api.md) ^1.12.10
- [@backstage/filter-predicates](https://npm.io/package/@backstage/filter-predicates.md) ^0.1.5
- [@backstage/integration-react](https://npm.io/package/@backstage/integration-react.md) ^1.2.22
- [@backstage/frontend-plugin-api](https://npm.io/package/@backstage/frontend-plugin-api.md) ^0.18.1
- [@backstage/plugin-permission-react](https://npm.io/package/@backstage/plugin-permission-react.md) ^0.5.5
- [@backstage/plugin-permission-common](https://npm.io/package/@backstage/plugin-permission-common.md) ^0.9.11

## Recent versions

- 3.2.3 (latest) — 2026-09-15
- 0.0.0-nightly-20260909022715 (nightly) — 2026-09-09
- 3.2.3-next.2 (next) — 2026-09-08
- 0.0.0-nightly-20260904022803 — 2026-09-04
- 0.0.0-nightly-20260902024315 — 2026-09-02
- 3.2.3-next.1 — 2026-09-01
- 0.0.0-nightly-20260829022506 — 2026-08-29
- 0.0.0-nightly-20260828045505 — 2026-08-28
- 0.0.0-nightly-20260827035829 — 2026-08-27
- 0.0.0-nightly-20260826023806 — 2026-08-26
- 3.2.2 — 2026-08-25
- 3.2.2-next.0 — 2026-08-25
- 0.0.0-nightly-20260825023435 — 2026-08-25
- 0.0.0-nightly-20260824023732 — 2026-08-24
- 0.0.0-nightly-20260823023807 — 2026-08-23
- … 1857 more at https://npm.io/package/@backstage/plugin-catalog-react/versions

## README

# Catalog React

WORK IN PROGRESS

This is shared code of the frontend part of the default catalog plugin.

It will implement the core API for handling your catalog of software, and
supplies components that can be reused by third-party plugins.

## Links

- [Frontend part of the plugin](https://github.com/backstage/backstage/tree/master/plugins/catalog)
- [Backend part of the plugin](https://github.com/backstage/backstage/tree/master/plugins/catalog-backend)
- [The Backstage homepage](https://backstage.io)

---
_Source: https://npm.io/package/@backstage/plugin-catalog-react · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
