You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Feature: draggable split container (resizable panes with a drag gutter) #6716
A built-in draggable split container (resizable panes with a drag gutter between children), for master-detail and multi-pane layouts.
Motivation
Split panes are one of the most common TUI layouts (file managers, editors, dashboards, master-detail consoles). Today Horizontal/Vertical + CSS width/height gives a fixed or proportional split, but there's no first-class way to let the user drag the border between two panes to resize them, nor a keyboard-resizable equivalent.
Concretely: I'm building a master-detail app — a left list rail and a right detail pane — and users expect to drag the divider to rebalance them. Right now that means a reactive width on one pane plus a thin separator widget that handles MouseDown/MouseMove/MouseUp with manual min/max clamping. It works, but it's boilerplate every split-pane app re-implements, and getting the drag hit-testing/clamping right is fiddly.
Activity
github-actions commentedon Sep 18, 2026
Thank you for your issue. Give us a little time to review it.
PS. You might want to check the FAQ if you haven't done so already.
This project is developed and maintained by Will McGugan. Consider sponsoring Will's work on this project (and others).
This is an automated reply, generated by FAQtory
thunderballfists commentedon Sep 18, 2026
Retracting — filed in error; will track this in our own project instead. Apologies for the noise.
github-actions commentedon Sep 18, 2026
I hope I solved your issue!
Consider sponsoring my work to continue to maintain and develop Textual.