# Installation

## Install the SDK

{% hint style="info" %}
The SDK is hosted on GitHub. Make sure you have access to the repository before running the install command.
{% endhint %}

```bash
npm install git+https://github.com/infinity-void-metaverse/Streampixel-Web-SDK.git#latest
```

## Import

```javascript
import { StreamPixelApplication } from 'streampixelsdk';
```

That's it — you're ready to use the SDK.

## Quick Verify

{% code lineNumbers="true" %}

```javascript
import { StreamPixelApplication } from 'streampixelsdk';

const { appStream, pixelStreaming } = await StreamPixelApplication({
  appId: 'YOUR_PROJECT_ID',
  AutoConnect: true,
});
```

{% endcode %}

{% hint style="success" %}
If this runs without errors, the SDK is installed correctly.
{% endhint %}

## Using the Example App

The fastest way to get started is to clone the example app, which comes pre-configured:

```bash
git clone https://github.com/infinity-void-metaverse/Streampixel-SDK-Example.git
cd Streampixel-SDK-Example
npm install
npm start
```

Open `http://localhost:3000/YOUR_PROJECT_ID` in your browser.

## Next Steps

{% content-ref url="quick-start" %}
[quick-start](https://docs.streampixel.io/resources/getting-started/quick-start)
{% endcontent-ref %}

{% content-ref url="core-concepts/initialization" %}
[initialization](https://docs.streampixel.io/resources/getting-started/core-concepts/initialization)
{% endcontent-ref %}
