Resizable panels divided by draggable handles, with min/max size constraints, keyboard resizing, double-click reset, and horizontal or vertical layout.
pnpm dlx shadcn@latest add "https://reactframe.com/r/splitter.json"