# Prerequisites
Technical knowledge needed to build Lottie Creator Plugins.

Here's what you need to know to start building plugins.

## Technical knowledge needed

Lottie Creator plugins are web applications that run inside Lottie Creator. You should be comfortable with:

- **HTML and CSS**: Your plugin's UI is standard web content rendered in an iframe
- **JavaScript**: Your plugin logic is written in JavaScript

## Good to know

- **TypeScript**: Lottie Creator provides TypeScript types for the Creator API.
- **React, Vue, etc.**:
  - You can use any web framework or build process to create complex user interfaces — as long as the output bundles into the required format (a JavaScript file for plugin logic and an HTML file for the UI).
  - We provide a **React starter template** with Vite to help you get started quickly.
- **Basic animation concepts**: Familiarity with layers, keyframes, and easing will help you work with the Lottie Creator API
