Forge

github.com/forge-ext/forge Desktop Customization Open-source projectOpen source

Forge adds window tiling and management controls to the GNOME Shell desktop.

github.com/forge-ext/forge
Forge homepage screenshot

About Forge

Forge is a GNOME Shell extension for tiling and window management. It provides tree-based tiling with horizontal and vertical split containers, floating windows, stacked and tabbed layouts, and keyboard control for focusing, moving, swapping, and resizing windows. Shortcuts and hint colors can be adjusted in extension preferences.

It works on GNOME 45 through 51 on X11 and Wayland, with per-workspace tiling and some multi-display support. It does not support dynamic workspaces or vertical monitor setups, and the repository states the project is looking for a new maintainer.

Key features

  • Tree-based tiling with horizontal and vertical split containers
  • Vim-like keybindings for navigating, moving, and swapping windows
  • Drag-and-drop tiling and keyboard-based window resizing
  • Floating window support with smart gaps and focus hint
  • Per-workspace tiling with stacked and tabbed layouts
  • Customizable shortcuts and hint colors in extension preferences
Best for: GNOME Shell users on versions 45 through 51 who want keyboard-driven tiling window control.
Good for
  • Works on X11 and Wayland across GNOME 45 through 51
  • Supports per-workspace tiling with stacked, tabbed, and auto-split options
  • Available via self-build, GNOME extensions site, AUR, and Fedora packages
Watch out for
  • Does not support dynamic workspaces
  • Does not support vertical monitor setup
  • Repository states it needs a new owner or maintainer

Forge at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Forge alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Desktop Customization

Well-known listings from the same topic.

All 172

Forge FAQ

Which GNOME versions and display servers does Forge support?
GNOME 45 through 51 on X11 and Wayland.
How is Forge installed?
Build with make install or make dev, download from the GNOME extensions website, or use the AUR or Fedora packages.
Does Forge work with dynamic workspaces or vertical monitor setups?
No, both are listed as unsupported.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing