# Top 1000 Rust Crates Downloads Dataset

**Use case:** 

Retrieve a CSV dataset of the top 1000 Rust crates by downloads. Get comprehensive metadata, versions, and repository details for analysis.

## Input

```json
{
  "mode": "list",
  "sort": "downloads",
  "maxResults": 1000,
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
```

## Output

```json
{
  "name": {
    "label": "Crate Name",
    "format": "string"
  },
  "description": {
    "label": "Description",
    "format": "string"
  },
  "downloads": {
    "label": "Total Downloads",
    "format": "number"
  },
  "recentDownloads": {
    "label": "Recent Downloads",
    "format": "number"
  },
  "maxVersion": {
    "label": "Max Version",
    "format": "string"
  },
  "newestVersion": {
    "label": "Newest Version",
    "format": "string"
  },
  "homepage": {
    "label": "Homepage",
    "format": "string"
  },
  "repository": {
    "label": "Repository",
    "format": "string"
  },
  "documentation": {
    "label": "Documentation",
    "format": "string"
  },
  "categories": {
    "label": "Categories",
    "format": "string"
  },
  "keywords": {
    "label": "Keywords",
    "format": "string"
  },
  "createdAt": {
    "label": "Created At",
    "format": "string"
  },
  "updatedAt": {
    "label": "Updated At",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [Crates.io Scraper — Rust Packages, Downloads & Metadata](https://apify.com/logiover/crates-io-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/logiover/crates-io-scraper) to learn more, explore other use cases, and run it yourself.