# supabase_realtime v0.5.0 - Table of Contents

An isomorphic Elixir client for Supabase Realtime server

## Pages

- [Supabase Realtime](readme.md)
- [Changelog](changelog.md)
- [LICENSE](license.md)

- Guides
  - [Installation](installation.md)
  - [Phoenix Integration](phoenix-integration.md)
  - [Troubleshooting](troubleshooting.md)
  - [Usage](usage.md)

## Modules

- [Supabase.Realtime.Behaviour](Supabase.Realtime.Behaviour.md): Defines the interface for the main module Supabase.Realtime

- Core
  - [Supabase.Realtime](Supabase.Realtime.md): Client for Supabase Realtime.
  - [Supabase.Realtime.Connection](Supabase.Realtime.Connection.md): WebSocket connection manager for Supabase Realtime.

- Channels
  - [Supabase.Realtime.Channel](Supabase.Realtime.Channel.md): Represents a subscription channel for Supabase Realtime events.
  - [Supabase.Realtime.Channel.Registry](Supabase.Realtime.Channel.Registry.md): Registry for managing Realtime channel subscriptions.
  - [Supabase.Realtime.Channel.Store](Supabase.Realtime.Channel.Store.md): ETS-based storage for Realtime channels.

- Utilities
  - [Supabase.Realtime.Error](Supabase.Realtime.Error.md): Structured error for Supabase Realtime operations.
  - [Supabase.Realtime.HTTP](Supabase.Realtime.HTTP.md): HTTP fallback for Supabase Realtime broadcasts.
  - [Supabase.Realtime.Message](Supabase.Realtime.Message.md): Message encoding and decoding for Supabase Realtime.
  - [Supabase.Realtime.PostgresTypes](Supabase.Realtime.PostgresTypes.md): Transforms postgres_changes payload column values from strings to native Elixir types.

