> ## Documentation Index
> Fetch the complete documentation index at: https://docs.unhook.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Simplify webhook development for your entire team

<img className="block dark:hidden" src="https://mintcdn.com/unhook/9a5yg6B5bS51hJzp/images/cover-light.png?fit=max&auto=format&n=9a5yg6B5bS51hJzp&q=85&s=99edd18d00b250796a1ac8c7b7146c7f" alt="Hero Light" width="1094" height="508" data-path="images/cover-light.png" />

<img className="hidden dark:block" src="https://mintcdn.com/unhook/9a5yg6B5bS51hJzp/images/cover-dark.png?fit=max&auto=format&n=9a5yg6B5bS51hJzp&q=85&s=9bc4cd911775ed1cfb27df5d4f38099e" alt="Hero Dark" width="1093" height="508" data-path="images/cover-dark.png" />

## What is Unhook?

Unhook is an open-source tool that makes testing webhooks during local development simple and secure. Perfect for teams - share a single webhook endpoint while everyone tests locally.

<CardGroup cols={2}>
  <Card title="Quick Start" icon="rocket" href="/quickstart">
    Get started in seconds with a simple CLI command
  </Card>

  <Card title="Team Features" icon="users" href="/team-features">
    Share webhook URLs across your entire development team
  </Card>
</CardGroup>

## Key Features

Unhook provides everything you need for efficient webhook development.

<CardGroup cols={2}>
  <Card title="Smart Distribution" icon="route" href="/features/routing">
    Automatically routes webhooks to the right developer's machine
  </Card>

  <Card title="Real-time Dashboard" icon="gauge" href="/features/dashboard">
    Monitor and debug webhook requests in real-time
  </Card>

  <Card title="End-to-End Security" icon="shield" href="/security">
    Built with security-first principles and encrypted traffic
  </Card>

  <Card title="Provider Support" icon="plug" href="/providers">
    Works with Stripe, GitHub, Clerk, and many more providers
  </Card>
</CardGroup>

## Getting Started

The fastest way to get started with Unhook is through our CLI:

<CodeGroup>
  ```bash npm theme={null}
  npm install -g @unhook/cli
  ```

  ```bash yarn theme={null}
  yarn add @unhook/cli
  ```

  ```bash pnpm theme={null}
  pnpm add @unhook/cli
  ```

  ```bash bun theme={null}
  bun add @unhook/cli
  ```

  ```bash deno theme={null}
  deno install @unhook/cli
  ```
</CodeGroup>

```bash theme={null}
# Start the webhook
unhook listen
```

Visit our [Quick Start](/quickstart) guide to learn more about setting up Unhook for your team.
