Skip to content

🔬 JS Waku little laboratory

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE-v2
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

waku-org/lab.waku.org

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Waku Lab

Description

This repository is dedicated to experimental proof of concepts and research related to js-waku libraries.

Webapps in this repo are hosted at https://lab.waku.org/ For ready-to-use examples to build with js-waku. Go to https://examples.waku.org/

Notes App

  • code
  • website
  • Demonstrates: Light Push, Filter, Store, Message encryption/decryption

Experimental Examples

The following examples are not as actively maintained as the above and may not work with latest js-waku packages.

Web Chat App

  • code
  • website
  • Demonstrates: Group chat, React/TypeScript, Relay, Store.

Waku Light Client in JavaScript

Send messages between several users (or just one) using light client targetted protocols.

  • code
  • website
  • Demonstrates: Waku Light node: Filter + Light Push, Pure Javascript/HTML using ESM/unpkg bundle.

Waku Relay in JavaScript

This example uses Waku Relay to send and receive simple text messages.

  • code
  • website
  • Demonstrates: Waku Relay, Pure Javascript/HTML using ESM/unpkg bundle.

Noise JS

Noise RTC

Relay Direct RTC

Continuous Integration

The master branch is being built by Jenkins CI: https://ci.infra.status.im/job/website/job/lab.waku.org/

Based on the ci/Jenkinsfile.