Why Widgetbook Cloud?

Widgetbook Cloud hosts a build for every commit and turns the scenarios you already wrote into automated checks on every pull request.

Widgetbook itself stays open source and free. Cloud is optional.

What a Code Review Misses

A code review shows a diff of the source, not the rendered UI. To judge a UI change, a reviewer has to check out the branch, run the app, navigate to the screen, and reproduce every state and configuration by hand. Most reviewers skip that and review only the code.

Code reviewWidgetbook Cloud
ComparesSource between base and head commitsSnapshots and semantics trees between base and head builds
Setup per widgetNoneNone, scenarios are reused
Sign-offGit providerReviews reported back as a commit status
Reviewer needsThe repo and a running appA browser

What You Get

Builds
Builds

A hosted Widgetbook per commit, linked to your Git commit status.

Visual Tests
Visual Tests

Every scenario diffed between the base and head build of a pull request.

Accessibility Tests
Accessibility Tests

Semantics tree diffs and guideline violations, per scenario.

Reviews
Reviews

Comments, approvals, and required reviewers that block a merge.

Get Started

Quickstart
Quickstart

Run the full workflow on a demo repository.

Set up your project
Set up your project

Connect your own repository and upload the first build.

For designers
For designers

Review UI changes in the browser, without running Flutter.

Case Studies

1KOMMA5°

Cleantech company running 3 Flutter apps on a shared in-house design system.

  • 0 visual bugs shipped since adopting Widgetbook Cloud.
  • 20% time saved across designers and developers.
How 1KOMMA5º builds a custom design system and maintainable Flutter apps with Widgetbook
How 1KOMMA5º builds a custom design system and maintainable Flutter apps with Widgetbook

Widgetbook provides us with a process to build and maintain our design system, prevent visual bugs, and align design and development.

Anton Borries, Senior Software Engineer at 1KOMMA5º and Google Developer Expert for Flutter & Dart

Salto Systems

Smart access and IoT company serving over 40,000 clients in more than 40 countries, with seven production Flutter apps.

  • 50% time saved for developers.
  • Every UI change surfaced in the merge request.
How Salto prevents UI problems while saving 50% of their time with Widgetbook
How Salto prevents UI problems while saving 50% of their time with Widgetbook

Widgetbook saves us a lot of time and provides valuable insight into which changes are made with each merge request.

Arthur Schenk, Mobile Team Lead at Salto

Videos

Building UI in isolation

Lotum speeds up app development by building widgets in isolation.

1KOMMA5° on an in-house design system used across 3 apps.

LeanCode on a design system template shared with every new client.