Skip to content
/ pad Public

Combines multiple devices into one continuous canvas.

Notifications You must be signed in to change notification settings

eado/pad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pad

Pad

Combines multiple devices into one continuous canvas.
Currently a work in progress.

Screenshots and a live web link will be added soon.

How does it work?

  • Users navigate to a static webpage (index.html)
  • A user can either join an existing pad or create a new one.
  • New clients, moving objects, or other messages are sent via WebSockets.
    • A browser sends a WebSocket frame to a Python WebSocket server.
    • The server sends the WebSocket frame to all the other users in the pad.
    • See the send_to_canvas method in responder.py and ServerconnService in main.js.

Screenshots

Landing

landing

Device Layout

device layout

Device Identification (just a number lol)

device id

Toolbox (more later)

toolbox

Options

options

Credits

  • Johan Hanssen Seferidis under the MIT License
    • websocket_server.py

About

Combines multiple devices into one continuous canvas.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published