Skip to content
Gryt-chatPublic

About

Gryt's desktop and web client. React, Vite and Electron. Voice, camera and screen share, with noise suppression and voice activity detection running locally, and a bundled server so you can host from the app itself.

Topics

Resources

Security policy

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

1,558 Commits

Folders and files

Repository files navigation

Gryt logo

Gryt Client

The Gryt client, for the web and the desktop: one React app, shipped as a browser build and as an Electron app.
Built with TypeScript, Vite and @gryt/ui.

Hosted at app.gryt.chat, or download the desktop app from Releases.


Docker

docker pull ghcr.io/gryt-chat/client:latest
docker run -p 80:80 ghcr.io/gryt-chat/client:latest

The 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
GRYT_AUTH_API https://auth.gryt.chat Auth API base URL
GRYT_AUTH_CALLBACK_URL https://gryt.chat/auth/callback OAuth callback URL (used by Electron login)

Browse tags at ghcr.io/gryt-chat/client.

Quick start

yarn install
yarn dev

Open http://localhost:3666.

Build

yarn build
yarn preview

Desktop

The same source builds the Electron app. electron/ holds the main process, which is where the tray, auto-updates, global shortcuts, native screen and audio capture, and the embedded server live. electron-builder.yml configures the AppImage, deb, snap, Windows and macOS builds.

Releases are cut from the main Gryt repository, not from here.

Documentation

Full docs at docs.gryt.chat/docs/use:

Issues

Please report bugs and request features in the main Gryt repository.

Sponsors

What sponsoring pays for, the tiers, and everyone who has sponsored: gryt.chat/sponsors. To sponsor: GitHub Sponsors.

The list itself lives in the Gryt README, in one place rather than ten, so it cannot fall out of step across repositories.

License

AGPL-3.0 — Part of Gryt

About

Gryt's desktop and web client. React, Vite and Electron. Voice, camera and screen share, with noise suppression and voice activity detection running locally, and a bundled server so you can host from the app itself.

Topics

Resources

Security policy

Stars

1 star

Watchers

0 watching

Forks

Sponsor this project

Packages

Contributors

Languages