{"repo":"cracker0dks/whiteboard","free":true,"listed":false,"github":"https://github.com/cracker0dks/whiteboard","clone":"git clone https://github.com/cracker0dks/whiteboard.git","description":"Lightweight collaborative Whiteboard / Sketchboard","language":"JavaScript","stars":831,"topics":["whiteboard","sketchboard","collaborative","nodejs"],"license":"MIT","category":"dev-tools","readme_excerpt":"whiteboard This is a lightweight NodeJS collaborative Whiteboard/Sketchboard which can easily be customized... Demowhiteboard HERE (Reset every night) Some Features - Shows remote user cursors while drawing - Undo / Redo function for each user - Drag+Drop / Copy+Paste Images or PDFs from PC and Browsers - Resize, Move, Rotate & Draw Images to Canvas or Background - Write text and sticky notes - Save Whiteboard to Image and JSON - Draw angle lines by pressing \"Shift\" while drawing (with line tool) - Draw square by pressing \"Shift\" while drawing (with rectangle tool) - Indicator that shows the smallest screen participating - Keybindings for ALL the functions - REST API - Working on PC, Tablet & Mobile Projects using this Whiteboard - Meetzi - WebRtc Conference tool - LAMS - Managing and delivering online Collaboration learning activities - Accelerator - WebRtc Conference tool - Your Project here... Install the App You can run this app with and without docker Without Docker 1. install the latest NodeJs (version = 12) 2. Clone the app 3. Run npm install inside the folder 4. Run npm run start:prod 5. Surf to http://YOURIP:8080 With Docker 1. docker run -d -p 8080:8080 rofl256/whiteboard 2. Surf to http://YOURIP:8080 Development After you have installed the app, run npm run start:dev to start the backend and a frontend development server. The website will be accessible on http://localhost:8080. Default keyboard shortcuts Use keyboard shortcuts to become more productive while using ","default_branch":null,"files":null,"tree":[],"storefront":"/r/cracker0dks","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cracker0dks/whiteboard/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}