Voice and text communications platform powered by WebRTC
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Trevor Slocum 3e2bdbd964 Resolve static asset embedding issue 3 years ago
.builds Update build manifests 3 years ago
cmd/harmony-server Initial voice chat implementation 3 years ago
pkg Resolve static asset embedding issue 3 years ago
.gitignore Resolve static asset embedding issue 3 years ago
CHANGELOG Resolve static asset embedding issue 3 years ago
HOSTING.md Add download link to README 3 years ago
LICENSE Initial commit 3 years ago
README.md Add screenshot to README 3 years ago
go.mod Parse chat messages as Markdown 3 years ago
go.sum Parse chat messages as Markdown 3 years ago
goreleaser.yml Resolve static asset embedding issue 3 years ago

README.md

harmony

GoDoc builds.sr.ht status Donate

Voice and text communications platform

Features

  • Low-latency voice chat using Opus
  • Rich text chat using Markdown

Screenshot

Web client

The only client currently implemented is a web interface (located in pkg/web) hosted by the server.

Server

Download harmony-server

The server (located in cmd/harmony-server) passes voice and text communications between clients.

See HOSTING.md for information on hosting a server.

Support

Please share suggestions/issues here.

Libraries

The following libraries are used to build harmony: