Ship the bricks
Register trusted Duck components inside your Flutter app. Your code defines what the remote canvas is allowed to render.
Dynamic UI Components Kit for Flutter
Compose interfaces from app-approved Flutter components, publish JSON canvases, and update supported views without waiting on a new store release.
How it clicks together
Register trusted Duck components inside your Flutter app. Your code defines what the remote canvas is allowed to render.
Arrange public or custom components in Duck Builder, then save the resulting interface as structured configuration.
Publish a canvas update and let the app render the new supported composition—without rebuilding the whole application.
Start with one dependency
Initialize the package with your component registry, then render a saved canvas wherever your product needs a configurable view.
Read the package documentationdependencies:
duck: ^1.0.2Designed with boundaries
Duck composes components your shipped application already understands.
Add a new component type through the normal app update process, then configure it remotely.
Start from Duck’s public library or register product-specific Flutter components.
Build · Arrange · Publish