Discord style: very good analysis GitHub Workflow Status

A Flutter package that helps developers catalog their widgets, test them quickly on multiple devices and themes and share them easily with designers and clients. Inspired by Storybook.js.

Widgetbook Demo

Features

  • πŸ’™ Made for Flutter. Easy to use.
  • πŸ¦„ Open source.
  • 🍭 Feature rich. Test your Widgets on different devices, themes, locales, text scales, etc.
  • βš™οΈ Customize for your needs. Easily add additional settings to your liking.
  • πŸ”§ Maintained by a fast-growing Flutter startup from Germany.
  • πŸ‘©πŸΌβ€πŸ’» Support via our Discord community.

Widgetbook can do much more!

  • πŸ“™ Catalogue existing Widgets. Never develop Widgets twice.
  • πŸ“¦ Develop in isolation. Don't think about business logic.
  • πŸŽ› Knobs. Define how your team interacts with your Widgets by defining customizable knobs.
  • ⚑️ Hot reload. Quickly find and fix bugs.

Widgetbook Cloud

To simplify the review process of professional teams, we provide our collaboration platform Widgetbook Cloud

  • 🌍 Share your Widgets with designers, product owners, clients, etc.
  • πŸ“ƒ Simplified reviews with our guided process.
  • β›“ Figma Integration. Connect your Widgets to their design counterpart in Figma.

Get access now! ➑️

Documentation

See docs.widgetbook.io for docs & samples.

Libraries

widgetbook
Widgetbook is a package to build widgets in isolation, test them in different states, and catalogue all your widgets in a single place.