Ship the bricks
Register trusted Duck components inside your Flutter app. Your code defines what the remote canvas is allowed to render.
Flutter OTA · Dynamic UI Components Kit
Duck is a Flutter over-the-air (OTA) update toolkit for your UI. Start free. Compose interfaces from app-approved Flutter components, publish JSON canvases, and update supported views without waiting on a new store release.
Prefer to read first? Getting started · Pricing · Duck on pub.dev
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 getting-started guidedependencies:
duck: ^1.0.3Designed 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