HomeCard gamePhoto FilteringChat MigrationEditor


Join the demo as an hand device. Take your cards from the deck device and drag them on your device, which simulates your hand. Order and flips your cards as you wish and drag them on the central device.



Join the demo as a deck device. You can create cards by clicking on the deck in the center of the view and then drag cards from one device to another.
In this demo only one deck device is allowed.


The Framework

Liquid.js is a Web framework for creating component-based applications able to seamlessly flow between multiple heterogeneous devices following the user attention. Users owning multiple devices can take advantage of running liquid Web applications taking full advantage of all of their devices.

Liquid applications are meant to run sequentially or in parallel on a dynamic set of devices connected in a Peer to Peer mesh. Developers aiming to add liquid behaviors on top of their Polymer applications can take advantage of the APIs provided by the framework in order to migrate, fork or clone their already built Web components. Stateful components are automatically and transparently syncrhonised between devices without relying on a centralized master copy deployed in the Cloud.

Liquid.js is built on Polymer, WebRTC and Yjs.