Bounce
2025A GNOME Shell Extension for automatically tiling windows.
Technologies Used:

My favorite Linux desktop environment is GNOME. It has all the features I need and doesn’t require much configuration. However, after trying out Hyprland—another Linux desktop environment that smoothly auto-tiles windows—I felt like I was missing something in GNOME. While projects exist that attempt to bring tiling functionality to GNOME, such as Forge, they always seemed to lack the smoothness I was looking for. This is my attempt at creating a fluid automatic window tiling manager for GNOME.
Features
This project is currently a work in progress. The basic tiling features are functional, but manual window moving and resizing are not yet fully implemented.
Demo
Here’s a demonstration of the current functionality: