Learn with our CTO
Join webinar

Build and Test Flutter Widgets with Ease

Widgetbook is an open-source Flutter package for building, testing, and organizing widgets in isolation. Our tool helps you to test widgets across devices, languages, and themes.

As featured on

Develop in isolation

Focus on UI without worrying about business logic.

Pure UI Development

Work on widgets independently without backend dependencies.

Seamless Integration

Easily test and integrate widgets into your app when they’re ready.

Mock Hard-to-Reach Edge Cases

Simulate tricky scenarios with ease.

Capture Rare States

Render components in error, loading, or empty states that are hard to trigger in a live app.

Reusable Stories

Save these edge cases as stories for consistent testing, development, and QA.

Keep your Widgets Organized

Streamline development by cataloging widgets.

Avoid Duplication

Keep track of all your widgets in one place to prevent redundant development.

Structured Library

Easily browse and access existing widgets for faster implementation.

Develop in Isolation

Focus on UI without worrying about business logic.

Pure UI Development

Work on widgets independently without backend dependencies

Seamless Integration

Easily test and integrate widgets into your app when they’re ready

One central collaboration platform

Overview of
all widgets

Keep track of all widgets by showcasing them in your Widgetbook. Organize all your widgets in one place.Widgetbook provides a preview for every widget.

Simplify frontend reviews

With Widgetbook Cloud, you can share your Widgetbook with everyone - especially designers and clients. Designers and clients can review the implemented widgets via the browser.

Test widgets visually

Test your widgets on multiple devices and themes in just a few seconds. By using Knobs you have the possibility to test individual use cases.

Build in isolation

Widgetbook provides an environment to build UIs in isolation. It allows developing widgets without distractions from the surrounding screen and dependencies.

Drop the finished widgets into your app

Seamlessly move from isolated development to production.

Plug & Play UI

Insert finalized widgets directly into your app with confidence

Edge Case Ready

Every component is built and tested to handle real-world scenarios from day one.

Let the Google team explain Widgetbook to you

What our users think

Boost your open-source experience

Host your Widgetbook and detect visual bugs automatically across multiple devices and themes with Widgetbook Cloud.

Learn more

Stay up to date

We'd love to hear from you. What are your thoughts on our package? How can we improve the product to solve your problems?