7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

VoceChat

Open source

React and TypeScript web client for VoceChat, a self-hostable chat server, built as a progressive web app with push notifications.

GitHub stars
2.3k
Last commit
25 days ago
Repository age
4 years
Version
v0.9.122
Licence
GPL-3.0
Self-hosted
Yes

About VoceChat

This repository is the web client of VoceChat, a chat product whose server you can host yourself. The client is a TypeScript single-page app built with React and Redux Toolkit, delivered as a progressive web app, and it uses Firebase for notifications. It is released under the GPL-3.0 license.

To use it you either host your own Voce server, which is available as a Docker image for x86-64 platforms, or connect to the project's test server. The README links to the official documentation for server hosting, a live demo, a Swagger API reference for the demo server, a Figma design file, and the editors used for rich text and Markdown. Local data is cached in the browser through IndexedDB with localForage.

VoceChat suits teams and communities who want a lightweight private messenger they run on their own infrastructure, and developers who want a web client they can modify or white-label. The topics also mention bots, so automated integrations are supported.

Key features

  • React and Redux Toolkit web client
  • Installable progressive web app
  • Firebase push notifications
  • Works with a self-hosted Voce server in Docker
  • Rich text and Markdown editors
  • Local caching with IndexedDB

Good fit for

  • →Private team chat on your own server
  • →Customizing a chat client for a community
Built with
TypeScript
React
Tags
chat
team-chat
pwa
react
typescript
self-hosted
messaging
web-client

VoceChat: questions and answers

What is VoceChat used for?
VoceChat is a React and TypeScript web client for VoceChat, a self-hostable chat server, built as a progressive web app with push notifications. It is a good fit for private team chat on your own server and customizing a chat client for a community.
Is VoceChat open source?
Yes. VoceChat is open source under the GPL-3.0 licence. Its source code is on GitHub at Privoce/vocechat-web and is written mainly in TypeScript.
Is VoceChat free?
Yes. VoceChat is open source, so the software itself is free to use.
Can I self-host VoceChat?
Yes. VoceChat can be self-hosted on your own server or infrastructure.
What is VoceChat an alternative to?
VoceChat is an open-source alternative to Slack, Discord, Chanty and Flock. Other open-source alternatives to Slack include Element, Chatto and Mezon.
Is VoceChat actively maintained?
Yes. The most recent commit to VoceChat was on 8 September 2026, and the latest release is v0.9.122, published on 8 September 2026. The project has 2.3k stars on GitHub.

Open-source alternatives to VoceChat

See all

SaaS alternatives to VoceChat

See all