{
  "cksum": "f9588853227b2701299667d7d293448ec97896e9c6f9f6fd65652a949fb25555",
  "crate_file": "foxglove-0.23.2.crate",
  "crate_url": "https://static.crates.io/crates/foxglove/foxglove-0.23.2.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "arc-swap",
      "optional": false,
      "req": "^1.7.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "assert_matches",
      "optional": false,
      "req": "^1.5.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "bindgen"
      ],
      "kind": "normal",
      "name": "aws-lc-rs",
      "optional": true,
      "req": "^1.13.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "axum",
      "optional": false,
      "req": "^0.8.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "base64",
      "optional": true,
      "req": "^0.22",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bimap",
      "optional": false,
      "req": "^0.6.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bytes",
      "optional": false,
      "req": "^1.11.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cdr",
      "optional": true,
      "req": "^0.2.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "chrono",
      "optional": true,
      "req": "^0.4.39",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "delegate",
      "optional": false,
      "req": "^0.13.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "flume",
      "optional": true,
      "req": "^0.11.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "foxglove_derive",
      "optional": true,
      "req": "^0.23.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "futures",
      "optional": true,
      "req": "^0.3.31",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "sink",
        "std"
      ],
      "kind": "normal",
      "name": "futures-util",
      "optional": true,
      "req": "^0.3.31",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "hexdump",
      "optional": false,
      "req": "^0.1.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "image",
      "optional": true,
      "req": "^0.25.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "indexmap",
      "optional": false,
      "req": "^2",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "json"
      ],
      "kind": "dev",
      "name": "insta",
      "optional": false,
      "req": "^1.42.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "libwebrtc",
      "optional": true,
      "req": "^0.3.24",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "rustls-tls-native-roots"
      ],
      "kind": "normal",
      "name": "livekit",
      "optional": true,
      "req": "^0.7.37",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "maplit",
      "optional": false,
      "req": "^1.0.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "mcap",
      "optional": false,
      "req": "^0.24",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "parking_lot",
      "optional": false,
      "req": "^0.12.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "prost",
      "optional": false,
      "req": "^0.14",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "prost-types",
      "optional": false,
      "req": "^0.14",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "crypto",
        "pem",
        "x509-parser"
      ],
      "kind": "dev",
      "name": "rcgen",
      "optional": false,
      "req": "^0.14.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "regex",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "json",
        "query",
        "rustls",
        "stream"
      ],
      "kind": "normal",
      "name": "reqwest",
      "optional": true,
      "req": "^0.13.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "schemars",
      "optional": true,
      "req": "^1.0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "semver",
      "optional": true,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde-constant",
      "optional": true,
      "req": "^0.1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "serde_cbor",
      "optional": false,
      "req": "^0.11.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "serde_json",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_repr",
      "optional": true,
      "req": "^0.1.19",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "macros",
        "base64"
      ],
      "kind": "normal",
      "name": "serde_with",
      "optional": true,
      "req": ">=3.14, <3.18",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "smallbytes",
      "optional": false,
      "req": "^0.1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "smallvec",
      "optional": false,
      "req": "^1.15.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "sysinfo",
      "optional": true,
      "req": "=0.36.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "tempfile",
      "optional": false,
      "req": "^3.15.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": false,
      "req": "^2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "macros",
        "net",
        "rt-multi-thread",
        "signal",
        "time"
      ],
      "kind": "normal",
      "name": "tokio",
      "optional": true,
      "req": "^1.47",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tokio-rustls",
      "optional": true,
      "req": "^0.26.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tokio-tungstenite",
      "optional": true,
      "req": "^0.28",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "io",
        "rt"
      ],
      "kind": "normal",
      "name": "tokio-util",
      "optional": true,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "log"
      ],
      "kind": "normal",
      "name": "tracing",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "tracing-test",
      "optional": false,
      "req": "^0.2.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "urlencoding",
      "optional": false,
      "req": "^2.1.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "yuv",
      "optional": true,
      "req": "^0.8.9",
      "target": null
    }
  ],
  "features": {
    "lz4": [
      "mcap/lz4"
    ],
    "unstable": [],
    "zstd": [
      "mcap/zstd"
    ]
  },
  "features2": {
    "_protocol": [
      "_remote-common"
    ],
    "_remote-common": [
      "dep:base64",
      "dep:flume",
      "dep:futures-util",
      "dep:tokio",
      "dep:tokio-util",
      "dep:serde_repr",
      "dep:serde_with"
    ],
    "chrono": [
      "dep:chrono"
    ],
    "data_provider": [
      "remote_data_loader_backend"
    ],
    "default": [
      "derive",
      "websocket",
      "lz4",
      "zstd"
    ],
    "derive": [
      "dep:foxglove_derive"
    ],
    "img2yuv": [
      "img2yuv-png",
      "img2yuv-jpeg",
      "img2yuv-webp",
      "img2yuv-ros1",
      "img2yuv-ros2"
    ],
    "img2yuv-core": [
      "dep:image",
      "dep:yuv"
    ],
    "img2yuv-jpeg": [
      "img2yuv-core",
      "image/jpeg"
    ],
    "img2yuv-png": [
      "img2yuv-core",
      "image/png"
    ],
    "img2yuv-ros1": [
      "img2yuv-core",
      "dep:regex"
    ],
    "img2yuv-ros2": [
      "img2yuv-core",
      "dep:cdr",
      "dep:regex"
    ],
    "img2yuv-webp": [
      "img2yuv-core",
      "image/webp"
    ],
    "live_visualization": [
      "websocket"
    ],
    "remote-access": [
      "_remote-common",
      "img2yuv",
      "dep:livekit",
      "dep:libwebrtc",
      "dep:reqwest",
      "dep:semver"
    ],
    "remote_data_loader_backend": [
      "dep:chrono",
      "chrono/serde",
      "dep:serde_with",
      "dep:serde-constant"
    ],
    "schemars": [
      "dep:schemars"
    ],
    "schemars-chrono": [
      "schemars",
      "chrono",
      "schemars/chrono04"
    ],
    "serde": [
      "dep:base64"
    ],
    "stream": [
      "dep:futures",
      "dep:tokio"
    ],
    "sysinfo": [
      "dep:sysinfo",
      "dep:tokio",
      "tokio/rt-multi-thread",
      "tokio/time"
    ],
    "tls": [
      "websocket",
      "tokio-tungstenite/rustls-tls-native-roots",
      "dep:aws-lc-rs",
      "dep:tokio-rustls"
    ],
    "websocket": [
      "_remote-common",
      "dep:tokio-tungstenite"
    ]
  },
  "index_path": "fo/xg/foxglove",
  "name": "foxglove",
  "pubtime": "2026-05-09T01:17:46Z",
  "rust_version": "1.85.0",
  "v": 2,
  "vers": "0.23.2",
  "yanked": false
}
