🧩 Widgets & Marketplace
Compose rooms with the widgets you need — media, utilities, markets, governance, and integrations — all in one place.
📋 Overview
- Drag‑and‑drop grid with snap‑to‑grid layout
- Per‑widget permissions for view/use/manage
- Portable world bundles preserve widget state (CRDT)
- Curated marketplace with community policies and disclosures
🎛️ Widget Grid
- Layouts: Save, duplicate, and apply templates across rooms
- State: CRDT‑backed live state survives disconnects and moves
- Roles & reputation: Control who can place, configure, or use widgets
- Presence: See who’s using what in real time
📚 Widget Catalog
🎬 Media
- Video Player (VOD) and Live Streamer
- Radio / Music (playlists, DJ rotation)
- Audio Player with room queue
- Image Gallery & Slides
🛠️ Data & Utilities
- File Library (content‑addressed)
- Torrent manager (peer‑assisted)
- Calculator, Timer, Whiteboard
- Notes / Docs, Kanban, Calendar
📈 Markets & Insights
- Market charts (multi‑market, overlays)
- Price alerts
- Portfolio & treasury
- Trade ticker & order feed
💬 Social & Comms
- Friends (DMs)
- VoIP (push‑to‑talk, spatial audio)
- Screen Sharing (tab/window/screen)
- Announcements & Polls
🏛️ Governance & Federation
- Federation Hub (proposals, voting, roles)
- Working Groups & Task Boards
- Organizing tools
- Court/Jury widgets (where enabled)
🎮 Games & Creative
- Mini‑games (arcade, puzzle, sandbox)
- Creative Tools (pixel editor, music tracker)
- Event Scoreboards & Leaderboards
🔗 Integrations
- Twitter feed/posting widgets
- Web Embed & RSS widgets
- External analytics panels (policy‑gated)
💬 IRC‑Style Rooms, Upgraded
Familiar chat‑style rooms — with native widgets built in:
- Host content, chat, VoIP, presentations, and A/V
- Run events: workshops, town halls, tournaments
- Pin the utilities your community needs daily
🔒 Security & Privacy
- Capability‑based permissions; role/reputation gates
- Sandboxed execution with rate limits and auditing
- Transparent upgrades, signatures, and rollback support
🚀 Quick Start
- Open a room → Layout → Add Widget
- Choose a category (Media, Utilities, Markets, Social, Governance)
- Configure permissions (who can view/use/manage)
- Save layout to your world bundle; reuse as a template