# Introduction

> Welcome to the captions.js developer documentation. Use the sidebar to explore the full API reference and learn how to embed animated captions into your video workflow.

```ts
import captionsjs, { stylePresets } from "captions.js";

const instance = captionsjs({
  video: document.querySelector("video")!,
  preset: stylePresets[0],
  captions: [
    { word: "Hello", startTime: 0, endTime: 0.4 },
    { word: "world", startTime: 0.4, endTime: 0.9 },
  ],
});

instance.enable();
```

Source: https://captionsjs.dev/docs
