meSpeak.js : meSpeak.js (modulary enhanced speak.js) is a 100% client-side JavaScript text-to-speech library
PeerJS : Peer-to-peer data in the web browser.
PeerJS completes WebRTC as an API abstraction, connection broker, and binary serialization format
Scrollama is a modern & lightweight JavaScript library for scrollytelling using IntersectionObserver in favor of scroll events. The goal of this library is to provide a simple interface for creating scroll-driven interactives