Horizontal React Splitter

A clean side-by-side React splitter for inboxes, editors, and dashboard layouts.

Add to your project

1Connect the Uniquel MCP

Connect Uniquel to your coding agent before using the component ID.

Connect MCP

2Copy the component ID

MCP ID
component:splitters/horizontal-react-splitter

Works with your AI tools

ClaudeClaude*
CodexCodex*
LovableLovable
Base44Base44
Figma MakeFigma Make
ReplitReplit*
CursorCursor*
v0v0

* Compatible with most projects that use the default React/Next.js framework.

Built With

ReactTailwind CSS

Props

PropTypeDescription
leftPanelReactNodeContent for the left panel
rightPanelReactNodeContent for the right panel
defaultSizenumberInitial width of the left panel as a percentage
ariaLabelstringAccessible label for the resize handle
minSizenumberMinimum size for either panel as a percentage
showHandlebooleanShows or hides the small handle indicator on the divider
classNamestringStyles for the splitter container

More Splitters Components

Top panel
Bottom panel

A stacked React splitter for charts, activity feeds, consoles, and detail panels.

Navigation
Workspace
Console

A flexible React splitter layout with an independent sidebar and stacked workspace panels.