# @react95/clippy

> Our old good friend Clippy as a React Hook!

Latest version **2.2.3** (published 2026-07-08) · MIT license · 0 weekly downloads

## Install

```sh
npm install @react95/clippy
pnpm add @react95/clippy
yarn add @react95/clippy
bun add @react95/clippy
```

## Health

**Score 70/100 (B)** — status: active.

Positive: has types; esm support; no vulnerabilities; has provenance; recently updated; high maintenance score.

Warnings: low downloads; large bundle.

## Facts

| | |
|---|---|
| Version | 2.2.3 |
| Published | 2026-07-08 |
| First published | 2020-06-04 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >=18 |
| Dependencies | 1 |
| Unpacked size | 31.7 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 3826 |
| Author | ggdaltoso |
| Maintainers | allyssonsantos, ggdaltoso |
| Keywords | React95, custom, hook, clippy |

## Links

- npm: https://www.npmjs.com/package/@react95/clippy
- Repository: https://github.com/React95/React95
- Homepage: https://react95.github.io/React95
- Issues: https://github.com/React95/React95/issues
- npm.io page: https://npm.io/package/@react95/clippy

## Dependencies (1)

- [clippyjs](https://npm.io/package/clippyjs.md) 0.1.0

## Alternatives

- [mobx-react](https://npm.io/package/mobx-react.md) — 2.8M weekly downloads
- [rc-tree](https://npm.io/package/rc-tree.md) — 2.6M weekly downloads
- [@react-oauth/google](https://npm.io/package/@react-oauth/google.md) — 1.3M weekly downloads
- [@wagmi/connectors](https://npm.io/package/@wagmi/connectors.md) — 877.0K weekly downloads
- [vee-validate](https://npm.io/package/vee-validate.md) — 836.4K weekly downloads

## Recent versions

- 2.2.3 (latest) — 2026-07-08
- 2.2.0-alpha.0 (alpha) — 2026-05-05
- 2.2.0 — 2026-05-06
- 2.1.1 — 2026-05-01
- 2.1.0 — 2026-04-30
- 2.0.3-alpha.0 — 2024-09-18
- 2.0.2 — 2024-09-17
- 2.0.1 — 2024-09-11
- 2.0.0 — 2024-08-30
- 1.0.13 — 2023-10-18
- 1.0.12 — 2023-10-17
- 1.0.11 — 2023-08-13
- 1.0.10 — 2023-01-31
- 1.0.9 — 2022-06-03
- 1.0.8 — 2022-05-04
- … 12 more at https://npm.io/package/@react95/clippy/versions

## README

<p align="center">
  <img width="145" height="141" src="https://raw.githubusercontent.com/React95/React95/master/assets/clippy.gif" alt="Clippy agent">
</p>

# @react95/clippy

Using Clippy and its friends in your React Application it has never been easier!

## Instalation

```
yarn add @react95/clippy
```

## Usage

```jsx
import { useClippy, ClippyProvider } from '@react95/clippy';

const MyComponent = () => {
  const { clippy } = useClippy();

  return <Button onClick={() => clippy.play('Wave')}>Hello Clippy!</Button>;
};

const App = () => (
  <ClippyProvider>
    <MyComponent />
  </ClippyProvider>
);
```

### Changing the Agent

```jsx
import { AGENTS } from '@react95/clippy';

const App = () => (
  <ClippyProvider agentName={AGENTS.MERLIN}>
    <MyComponent />
  </ClippyProvider>
);
```

## API and Special thanks

This package only exposes the brilliant job done in

- [clippyjs](https://github.com/pi0/clippyjs) project, in which you can find all the details you'll need.
- [clippyts](https://github.com/lizozom/clippyts) providing all types of it.

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