nikolic-milos

Hyprland-inspired BSP tiling for Ratatui 🐀

28
1
100% credibility
Found Mar 06, 2026 at 28 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

A library for creating dynamic, resizable pane layouts in terminal applications, inspired by desktop tiling window managers.

How It Works

1
🔍 Discover screen splitting magic

You hear about a handy way to divide your terminal screen into resizable panels, just like a window manager but inside the terminal.

2
🚀 Start your tiled workspace

You fire up the ready workspace and see your first clean panel ready for action.

3
Split the screen with a key

Press a simple shortcut to instantly divide the panel into two, feeling the smooth tiling come alive.

4
🧭 Move focus around easily

Use arrow keys or familiar letters to jump between panels, always knowing where you are.

5
📐 Resize and adjust layouts

Nudge the borders to make panels bigger or smaller, perfecting your setup just right.

6
🎨 Fill panels with useful views

Drop in charts, lists, or tools into each panel, turning chaos into organized multitasking.

7
📋 Pop open the quick menu

Hit a key to bring up a search box and pick new panel types super fast.

Enjoy powerhouse terminal multitasking

Now your terminal handles multiple views, tabs, and tasks seamlessly, boosting your flow.

Sign up to see the full architecture

6 more

Sign Up Free

Star Growth

See how this repo grew from 28 to 28 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is ratatui-hypertile?

Ratatui-hypertile brings Hyprland-inspired BSP tiling to Ratatui TUIs in Rust, managing dynamic pane splits, focus cycling, resizing, and movement so you don't have to hack layouts manually. It delivers a core engine for full layout control plus an optional runtime with vim-style keys, fuzzy command palette for plugins, and tabbed workspaces. Developers get responsive, keyboard-driven tiling without bloating their Ratatui apps.

Why is it gaining traction?

Unlike basic Ratatui layouts, hypertile offers true BSP tiling with golden ratio splits, pane swapping, and plugin extensibility, mimicking Hyprland's fluid window management in terminals. The runtime's modal input, crossterm integration, and zero-config defaults hook TUI builders tired of static grids. Rust's performance keeps redraws snappy even in complex setups.

Who should use this?

Ratatui developers crafting multi-pane tools like log dashboards, config editors, or terminal multiplexers who want keyboard-first navigation. Ideal for Rust TUI hackers building tmux-like apps or IDE sidebars without reinventing focus and split logic. Skip if you're on simpler single-view UIs.

Verdict

Grab it for Ratatui projects needing pro-grade tiling—docs and examples are solid despite v0.1.0 and 28 stars—but treat the 1.0% credibility score as a sign to test thoroughly before production. Promising foundation for hypertile fans, just watch for edge cases in heavy nesting.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.