Skip to content
A decentralized chat web app
TypeScript JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dist
format
src
.gitignore
LICENSE
README.md
package-lock.json
package.json
tsconfig.json
webpack.config.js

README.md

Decentralized Web Chat

Work in progress.

Note: Decentralized Web Chat only works on WebRTC enabled browsers

Limited functionality demo

Currently, it uses the following libraries:

Installation

To install the necessary node packages:

npm install

To build the js bundle:

npm run build

Compiled files are found in the dist folder.

Todo

  • Draft UI
  • Initial prototype
  • Migrate to TypeScript
  • Use React
  • Proper error handling
  • Backup messages to local storage
  • Sync messages from local storage
  • Local storage encryption
  • Chat rooms
  • Simple name server
You can’t perform that action at this time.