> ## Documentation Index
> Fetch the complete documentation index at: https://bytekit.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Helpers

> Overview of ByteKit helper modules — environment, transport, caching, crypto, eventing, polling, and more.

## What lives here

These modules cover the rest of the public package surface: runtime helpers, transport utilities, caching, crypto, eventing, URL tools, and polling. Each has a focused entrypoint — import only what you need.

<CardGroup cols={2}>
  <Card title="EnvManager" icon="gear" href="/api-reference/env-manager">
    Environment variable access across runtimes.
  </Card>

  <Card title="StorageUtils" icon="database" href="/api-reference/storage-utils">
    Browser and storage-related helpers.
  </Card>

  <Card title="FileUploadHelper" icon="upload" href="/api-reference/file-upload-helper">
    Upload-oriented helpers and abstractions.
  </Card>

  <Card title="StreamingHelper" icon="water" href="/api-reference/streaming-helper">
    NDJSON, SSE, and streamed downloads.
  </Card>

  <Card title="WebSocketHelper" icon="plug" href="/api-reference/websocket-helper">
    WebSocket connection and messaging helpers.
  </Card>

  <Card title="CacheManager" icon="box-archive" href="/api-reference/cache-manager">
    Generic cache strategies with memory and persistent storage.
  </Card>

  <Card title="CompressionUtils" icon="file-zipper" href="/api-reference/compression-utils">
    Compress and decompress data.
  </Card>

  <Card title="CryptoUtils" icon="lock" href="/api-reference/crypto-utils">
    Hashing, HMAC, UUID, and secure token helpers.
  </Card>

  <Card title="DiffUtils" icon="code-compare" href="/api-reference/diff-utils">
    Object and array diffing.
  </Card>

  <Card title="EventEmitter" icon="bolt" href="/api-reference/event-emitter">
    Typed event bus primitives.
  </Card>

  <Card title="PollingHelper" icon="arrows-rotate" href="/api-reference/polling-helper">
    Polling workflows with backoff, jitter, and lifecycle hooks.
  </Card>

  <Card title="UrlHelper" icon="link" href="/api-reference/url-helper">
    URL parsing, building, query-string manipulation, and slugification.
  </Card>
</CardGroup>

<Note>
  These helpers are intentionally modular. Most apps only need a small subset — use the narrow entrypoint for each concern to keep bundle size minimal.
</Note>
