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

# SDKs overview

> Server and client SDKs for the Livepeer Studio API: TypeScript, Go, Python, and React.

Use the Livepeer Studio **SDKs** to call the API and build playback or broadcast UIs with less boilerplate.

## Server-side SDKs

Install the SDK for your language and initialise with your API key. Use them from your **backend** only.

| Language                    | Package                                                           | Docs                                                      |
| --------------------------- | ----------------------------------------------------------------- | --------------------------------------------------------- |
| **TypeScript / JavaScript** | [Livepeer](https://www.npmjs.com/package/livepeer)                | npm, [Livepeer Studio docs](https://livepeer.studio/docs) |
| **Go**                      | [livepeer-go](https://pkg.go.dev/github.com/livepeer/livepeer-go) | pkg.go.dev                                                |
| **Python**                  | [Livepeer](https://pypi.org/project/livepeer)                     | PyPI                                                      |

Example (Node):

```js icon="terminal" theme={"theme":{"light":"github-light","dark":"dark-plus"}}
const livepeer = new Livepeer({ apiKey: process.env.LIVEPEER_API_KEY });
const { data } = await livepeer.stream.create({ name: "my-stream" });
```

## React components

**[@livepeer/react](https://www.npmjs.com/package/@livepeer/react)** provides:

* **Player** - Composable playback (livestream and VOD, WebRTC + HLS/MP4 fallback). See [Player and embed](../player).
* **Broadcast** - In-browser WebRTC broadcasting. See [Livestream from browser](../livestream/livestream-from-browser).

Use with your existing React app; the components work with the Livepeer Studio API and optional Studio provider.

## Quick links

* [Quickstart](../quickstart) - First stream or asset with the SDK.
* [API overview](./api) - Auth and API basics.
* [Livepeer Studio docs](https://livepeer.studio/docs) - Full SDK and API reference.
