A JavaScript Library
For Building User Interfaces


Design simple views for each state in your application, and DIO will efficiently update and render just the right components when your data changes.

Declarative views make your code more predictable and easier to reason about.

Light — weight

DIO is a modest 6kb library with a small but rich API surface that allows you to build simple & complex component based UI's.