- Participants: Xavi Julián, Guillermo Adán
- Project name: Penpot Bloom
- Type: Interactive Data Visualization / UX-Data Exploration
To create an engaging and insightful visual representation of how designers and developers interact within Penpot, using real event data generated through usage of the tool (e.g., component editing, library usage, inspect actions, canvas collaboration, etc.).

Penpot Bloom aims to build a dynamic data visualization — ideally a chord diagram or relational network — that reveals the connections between users and their roles, with a focus on: Which types of profiles (designer/developer) are more active.
- How they collaborate and where those interactions take place.
- What kinds of actions are most common per role.
- Potential collaboration hubs (users who act as bridges between others).
This project seeks to uncover usage patterns and collaboration flows, highlight cross-functional behaviors, and offer insights into improving Penpot’s user experience across different user types.
Make sure to install dependencies:
# npm
npm install
Start the development server on http://localhost:3000
:
# npm
npm run dev