Screenshots
About this app
A collaborative whiteboard that lives entirely in your Matrix room. Draw together in real time — shapes, sticky notes, text, freehand pen, images — with every collaborator's cursor visible live, and all board content stored as events in the room itself, end-to-end encrypted in encrypted rooms.
Boards are organised into slides (or an infinite canvas with frames), so a
single NeoBoard can hold a kanban board, a mindmap, a SWOT analysis, or a
presentation. A presentation mode walks participants through the slides
together, and boards can be exported and re-imported as .nwb files.
Real-time collaboration (live cursors and instant updates) runs over WebRTC connections between participants, brokered through the room and your homeserver's TURN servers — no NeoBoard server involved. Persistent board state is periodically snapshotted into hidden room events; on homeservers with strict rate limits, large boards benefit from the rate-limiting tweaks described in the NeoBoard documentation.
Add to a room
Pin this widget in any Matrix room with the /addwidget command:
/addwidget https://marcade.store/apps/net.nordeck.neoboard/2.4.0/
Rooms should pin the versioned URL above. https://marcade.store/apps/net.nordeck.neoboard/latest/ always points at the newest release.
Permissions
Capabilities this widget may request. The Marcade Player asks for your consent before granting any of them.
- Send room events of type “net.nordeck.whiteboard.document.create”
org.matrix.msc2762.send.event:net.nordeck.whiteboard.document.create - Read room events of type “net.nordeck.whiteboard.document.create”
org.matrix.msc2762.receive.event:net.nordeck.whiteboard.document.create - Send room events of type “net.nordeck.whiteboard.document.snapshot”
org.matrix.msc2762.send.event:net.nordeck.whiteboard.document.snapshot - Read room events of type “net.nordeck.whiteboard.document.snapshot”
org.matrix.msc2762.receive.event:net.nordeck.whiteboard.document.snapshot - Send room events of type “net.nordeck.whiteboard.document.chunk”
org.matrix.msc2762.send.event:net.nordeck.whiteboard.document.chunk - Read room events of type “net.nordeck.whiteboard.document.chunk”
org.matrix.msc2762.receive.event:net.nordeck.whiteboard.document.chunk - Send room state events of type “m.room.power_levels”
org.matrix.msc2762.send.state_event:m.room.power_levels# - Read room state events of type “m.room.power_levels”
org.matrix.msc2762.receive.state_event:m.room.power_levels# - Read room state events of type “m.room.create”
org.matrix.msc2762.receive.state_event:m.room.create - Read room state events of type “m.room.member”
org.matrix.msc2762.receive.state_event:m.room.member - Read room state events of type “m.room.name”
org.matrix.msc2762.receive.state_event:m.room.name - Send room state events of type “net.nordeck.whiteboard”
org.matrix.msc2762.send.state_event:net.nordeck.whiteboard - Read room state events of type “net.nordeck.whiteboard”
org.matrix.msc2762.receive.state_event:net.nordeck.whiteboard - Send room state events of type “net.nordeck.whiteboard.sessions”
org.matrix.msc2762.send.state_event:net.nordeck.whiteboard.sessions - Read room state events of type “net.nordeck.whiteboard.sessions”
org.matrix.msc2762.receive.state_event:net.nordeck.whiteboard.sessions - Send to-device messages of type “net.nordeck.whiteboard.connection_signaling”
org.matrix.msc3819.send.to_device:net.nordeck.whiteboard.connection_signaling - Receive to-device messages of type “net.nordeck.whiteboard.connection_signaling”
org.matrix.msc3819.receive.to_device:net.nordeck.whiteboard.connection_signaling - Access TURN servers for real-time media
town.robin.msc3846.turn_servers - Upload files through the client
org.matrix.msc4039.upload_file - Download files and media through the client (e.g. images, avatars)
org.matrix.msc4039.download_file
What's new in 2.4.0
Added: elements can now be attached to and detached from frames — resizing or moving a frame takes its attached elements along. Slide content can be imported into frames on the infinite canvas. Improved: smoother zooming and panning with touchpad and mouse wheel. Fixed: panning no longer selects elements, stray context menus over the element menu, and a MatrixRTC connection issue in presentation mode. Security: dependency updates fixing several CVEs.
Information
- Version
- 2.4.0
- License
- Apache-2.0
- Author
- Nordeck IT + Consulting GmbH
- Website
- https://nordeck.net
- Source code
- https://github.com/nordeck/matrix-neoboard
- Issue tracker
- https://github.com/nordeck/matrix-neoboard/issues
- State event types
net.nordeck.whiteboard,net.nordeck.whiteboard.sessions- Encrypted rooms
- Supported
- Widget ID
net.nordeck.neoboard