fieldju/shelltile — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2020-10-04
Snap windows to screen edges automatically instead of manual resizing.
Group multiple windows so they minimize, resize, and move together.
Use keyboard shortcuts to tile windows into corners or edges without the mouse.
Keep a tidy multi-window desktop layout while multitasking.
| fieldju/shelltile | 0verflowme/alarm-clock | 0xhassaan/nn-from-scratch | |
|---|---|---|---|
| Stars | — | — | 0 |
| Language | — | CSS | Python |
| Last pushed | 2020-10-04 | 2022-10-03 | — |
| Maintenance | Dormant | Dormant | — |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 2/5 | 4/5 |
| Audience | developer | vibe coder | developer |
Figures from each repo's GitHub metadata at analysis time.
Only works on X11, not compatible with Wayland display servers.
ShellTile is a window management extension for GNOME Shell that automatically arranges windows side-by-side on your screen. Instead of manually dragging and resizing windows to fit them neatly, you can snap them to edges or organize them into groups that move and resize together. This is especially useful if you work with multiple windows at once and want a cleaner, more organized desktop without the friction of constant manual adjustments. The extension works in two main ways. First, you can drag a window to the edge of your screen and it will automatically tile (resize and position itself) to fill that edge, similar to snapping windows in Windows or macOS. Second, you can hold down the Control key while dragging a window over another one to group them together. Once grouped, those windows act as a unit: if you minimize one, they all minimize, if you resize one, they all resize, if you move to a different workspace, they follow together. You can break a group apart by moving or maximizing a window, which removes it from the group. The extension also includes keyboard shortcuts (Ctrl+Super+arrow keys) to quickly tile windows to different edges or corners of your screen without touching the mouse. There's a setting to control whether windows automatically group when you use the screen borders, letting you customize the behavior to match your workflow. This tool is designed for people who juggle multiple applications side-by-side, developers, designers, researchers, or anyone who benefits from a tiled window layout. Instead of spending time manually arranging windows, you can focus on your actual work. One important note: the extension currently only works on systems using X11, not the newer Wayland protocol, so you'll need to check your display server before installing.
A GNOME Shell extension that auto-tiles and groups windows side-by-side so you stop manually dragging and resizing.
Dormant — no commits in 2+ years (last push 2020-10-04).
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.