React web client for the Gryt voice chat platform.
Built with TypeScript, Vite, and Radix UI.
A hosted version is available at app.gryt.chat — try Gryt without downloading anything.
docker pull ghcr.io/gryt-chat/client:latest
docker run -p 80:80 ghcr.io/gryt-chat/client:latestThe entrypoint injects runtime configuration via environment variables:
| Variable | Default | Description |
|---|---|---|
GRYT_OIDC_ISSUER |
https://auth.gryt.chat/realms/gryt |
OIDC issuer URL |
GRYT_OIDC_REALM |
gryt |
Keycloak realm |
GRYT_OIDC_CLIENT_ID |
gryt-web |
OIDC client ID |
Browse tags at ghcr.io/gryt-chat/client.
yarn install
yarn devOpen http://localhost:3666.
yarn build
yarn previewFull docs at docs.gryt.chat/docs/client:
- Audio Processing — noise gate, volume control, visualization
- Voice Communication — WebRTC, SFU connection, mute/deafen
- User Interface — components, theming, responsive design
Please report bugs and request features in the main Gryt repository.