> For the complete documentation index, see [llms.txt](https://ezel.rustic.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ezel.rustic.dev/basics/4.-cloud.md).

# 4. Cloud

Ezel Cloud is a online place for managing and sharing your plots.

### Usage

1. Create an account and generate an API key
2. Configure the API key in the code.

```
ezel::cloud::init("xJf93j0fFJ");
```

3\. Upload your plot.

```
ezel::cloud::upload("My Plot", plot, ezel::cloud::ShareConfig { .. }).await?;
```

\[Image of browser]

4\. List and download your plots.

```d
for item in ezel::cloud::list().await? {
    let plot = item.download();
    plot.save(item.filename);
}
```

5\. See the uploads in the browser.

### Pricing

|                                 | Free    | Lite | Pro |
| ------------------------------- | ------- | ---- | --- |
|                                 | $0      | $0   | $0  |
| Storage                         |         |      |     |
| Sharing                         |         |      |     |
| Expiry                          | 30 days | -    | -   |
| Annotation, Comment, Discussion | -       | -    | O   |
