Skip to content
React Libraries
On this page

Arrange a workspace

Create resizable panels, responsive layouts, and growing content grids.

Options for this task

Fresnel

Library / tool

Responsive React layout utilities designed to work with server rendering.

Good for
Rendering breakpoint-specific layouts with coordinated CSS media queries.

InfiniteGrid

Library / tool

A layout engine for arranging items in large or growing grids.

Good for
Building masonry-style feeds and dynamically loaded card layouts.

React Resizable Panels

Library / tool

React components for resizable panel groups.

Good for
Building interfaces with persistent, adjustable workspace layouts.

React Split Pane

Library / tool

A React component for resizable split layouts.

Good for
Building editors and dashboards with adjustable side-by-side panes.

Before you decide

Try a small, realistic example. Check the runtime, accessibility, maintenance, and license requirements for the features you need.

Browse panels & layout →

Explore more tasks →