Scientific sofTware Research for User experience, Design, Engagement, and Learning

STRUDEL enables teams to create user-centered software for scientific communities.

Plan, design, and build better scientific software projects using STRUDEL Planning Framework and Design System.

Build Scientific UIs

UI Task Flow library & guides to streamline scientific software UI design and development.

Plan your UX strategy

Questions, guidelines, and insights to help teams incorporate UX into project planning and execution.

Events & News

Workshop: Build Scientific UIs with STRUDEL and AI Assistants

Join the STRUDEL team at Berkeley Lab on Oct 23, 2025, for an in-person event to build scientific web UIs using STRUDEL Design System and generative AI coding tools. We will be using VSCode, React, and AI assistant tools throughout the day, but you do not need to be an expert to join.

Learn to Conduct User Interviews at US-RSE '25

Join us at US-RSE 2025 @ Philadelhia, to learn how to run semi-structured user interviews that can reveal unmet user needs, inspire intuitive designs, catch issues early, and reduce support demands - saving time, effort, and costs throughout your project lifecycle.

  • Working on building scientific software?
  • Interested to connect with other folks about building usable scientific software?
  • Interested in learning opportunities?
Questions? Ideas? Looking to stay up to date?

Get in touch at strudel@lbl.gov

Join our mailing list by emailing strudel-community+subscribe@lbl.gov

Visit us on GitHub and join the Discussion


STRUDEL is an effort of the Lawrence Berkeley National Lab Scientific Data (SciData) Division UX team.
The project is generously funded by the Alfred P. Sloan Foundation, Liz Vu & Josh Greenberg Program Officers, grants #10074 and #10572