All products
LiveBobby Lab

Component Zoo

A live canvas for your React components.

Your real components run as live nodes on a freeform canvas. Plug data into their props and see each state straight away, without clicking through the app or starting a backend.

What it does

Component Zoo at a glance.

01

Finds your components

Point it at a project and every exported component shows up, with its prop types.

02

Typed prop ports

Each prop becomes a port. Drag data in and the component re-renders live.

03

Data from anywhere

Create data from JSON, CSV or JavaScript, and reuse it across components.

04

Pages and collages

Lay out one component per page or many side by side. Everything saves as you go.

How it works

3 steps to get going.

  1. 1

    Point it at a project

    The Zoo finds every exported component and reads its prop types.

  2. 2

    Wire in data

    Create data from JSON, CSV or JavaScript and drag it straight into props.

  3. 3

    Compose and review

    Arrange components into pages or collages. Everything saves as you go.

Gallery

Component Zoo in use.

The full Component Zoo studio: page browser, stage, wiring graph and the inspector showing a StatCard's ports and resolved props

More from the lab

Other products we're building.