Planning Poker
Estimate work as a team with Planning Poker cards, live in your room
About this app
Run Planning Poker estimation rounds directly in a Matrix room. A facilitator opens a round, everyone picks a card in secret, and when the round is closed all the cards are revealed at once — so nobody anchors on the first estimate.
Everything lives in Matrix events: the round is a state event
(weeman.planning_poker_round, carrying whether it is open or revealed) and
each vote is a timeline event (weeman.planning_poker_card) referencing the
current round via an m.reference relation. There is no backend and no
external service — the room is the whole state store.
Built on the upstream Nordeck @matrix-widget-toolkit (React + MUI + Vite),
the same framework as the other hosted widgets here. Interface is
internationalized via i18next.
Add to a room
Paste this into any room you may configure — Element and most clients understand /addwidget:
/addwidget https://marcade.store/apps/weeman.planning-poker/0.0.0/
Rooms should pin the versioned URL above. https://marcade.store/apps/weeman.planning-poker/latest/ always points at the newest release.
Name and icon in Element
/addwidget can carry only the URL: Element lists the app as “Custom” without an icon. Add the Marcade Store once per room and it gives every Marcade app pasted in there its name and icon, and tells you when an update is out.
/addwidget https://marcade.store/apps/de.minagawa.marcade-store/0.1.4/
Permissions
Capabilities this widget may request. The Marcade Player asks for your consent before granting any of them.
- Send room state events of type “weeman.planning_poker_round”
org.matrix.msc2762.send.state_event:weeman.planning_poker_round - Read room state events of type “weeman.planning_poker_round”
org.matrix.msc2762.receive.state_event:weeman.planning_poker_round - Send room events of type “weeman.planning_poker_card”
org.matrix.msc2762.send.event:weeman.planning_poker_card - Read room events of type “weeman.planning_poker_card”
org.matrix.msc2762.receive.event:weeman.planning_poker_card
What's new in 0.0.0
Initial Marcade listing. Team estimation with Planning Poker: open a round, everyone picks a card in secret, reveal all votes at once. Rounds and votes are stored entirely as Matrix room events — no backend required.
Information
- Version
- 0.0.0
- Section
- Community — Built by Marcade CI from a pinned commit; the capability list has been audited.
- License
- MIT
- Author
- weeman
- State event types
weeman.planning_poker_round- Encrypted rooms
- Supported
- Widget ID
weeman.planning-poker