/webslide

A multi-user web-based slide show tool

Primary LanguageCoffeeScriptMIT LicenseMIT

WebSlide

logo

WebSlide is a tiny multi-user online slide show website based on node.js and WebSocket.

Currently, it is only an experimental project for ad-hoc usage only.

Features

  • Support PDF slides (rendered by PDF.js)
  • Synchronize the viewport of the presenter to all the watchers
  • Display the moving cursors of all the connected users
  • Display the drawing from all the connected users
    • optimize drawn paths with bezier curves

How to Run

  1. Install dependencies
npm install
  1. Run server
npm start