BarCamp

Nordeck IT + Consulting GmbH

Plan and run BarCamp events with a live session grid in your Matrix space

CommunityCollaborationProductivity

Screenshots

Screenshot 1 of BarCamp Screenshot 2 of BarCamp Screenshot 3 of BarCamp Screenshot 4 of BarCamp

About this app

Organize a whole BarCamp inside Matrix: participants submit topic suggestions in the lobby room, moderators drag them onto a shared session grid of tracks and time slots, and every session gets its own linked Matrix room — all state lives in Matrix events.

The widget requires a Matrix Space: you create a space with a lobby room, set up the widget there, and it manages the session rooms as children of that space (naming them, linking them to grid topics, and pinning a session widget into each). Topic submissions arrive as messages in the lobby timeline, so participants without moderator rights can still contribute.

Moderators can add tracks, reorder time slots, park topics, and reassign sessions on the fly while everyone watches the grid update live. Best run in unencrypted rooms — the widget warns on setup that late joiners cannot read the pre-join history in end-to-end encrypted rooms.

Add to a room

Pin this widget in any Matrix room with the /addwidget command:

/addwidget https://marcade.store/apps/net.nordeck.barcamp/1.2.0/

Rooms should pin the versioned URL above. https://marcade.store/apps/net.nordeck.barcamp/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.

What's new in 1.2.0

Release builds are now signed with cosign, so you can verify that the widget you run really comes from the Nordeck release pipeline. No functional changes to the BarCamp boards themselves — see 1.1.0 for the latest feature updates (topic submissions via event relations, "track" naming, German translation fixes).

Information

Version
1.2.0
License
Apache-2.0
Author
Nordeck IT + Consulting GmbH
State event types
net.nordeck.barcamp.session_grid, net.nordeck.barcamp.topic, net.nordeck.barcamp.linked_room, im.vector.modular.widgets, io.element.widgets.layout
Encrypted rooms
Not declared
Widget ID
net.nordeck.barcamp