# paperwm/PaperWM

Tiled scrollable window management for GNOME Shell

Repository: https://github.com/paperwm/PaperWM
Canonical: https://ross.abutalabs.com/products/paperwm
Homepage: https://extensions.gnome.org/extension/6099/paperwm/
Language: JavaScript
License: GPL-3.0
License Family: copyleft
Topics: gnome-shell-extension, tiling-window-manager, window-manager
Last push: 2026-07-30T16:09:35+00:00

## Health v2 (maintenance only)
Score: 91/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 95, release rhythm 80, longevity 100
- inputs: {"age_days": 3272, "days_push": 34, "days_rel": 134, "gap_med": 30, "n_releases_24m": 14}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4273, forks 179 (observed 2026-08-28T04:08:40.959538+00:00)

## What it is
PaperWM is a GNOME Shell extension providing scrollable tiling of windows and per-monitor workspaces, inspired by paper notebooks and tiling window managers. It is built largely on top of the GNOME desktop and supports current stable GNOME Shell versions.

## Use cases
- tile windows in a scrollable layout on GNOME
- get per-monitor workspaces in GNOME Shell
- use a tiling window manager without leaving GNOME
- manage many open windows on a widescreen monitor
- switch from i3/sway-style tiling to a GNOME desktop

## When to choose
- you run GNOME Shell 45-50 and want tiling window management
- you prefer scrollable horizontal window layouts over floating windows
- you want tiling while keeping GNOME's ecosystem and extensions

## When to avoid
- you use a desktop other than GNOME (KDE, XFCE, macOS, Windows)
- you run an EOL GNOME version and need the latest features
- you want a fully standalone window manager outside a full desktop environment

## Facets
- artifact type: plugin
- maturity: active
- function: gui, developer-tools
- domain: desktop-applications, developer-tools, operating-systems
- platform: -
- tags: gnome-shell-extension, tiling-window-manager, window-management, scrollable-tiling, per-monitor-workspaces, linux, desktop

## Member repositories
- paperwm/PaperWM (main) score 91

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:40.959538+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:22:00.676023+00:00, confidence not recorded.
  - readme: https://github.com/paperwm/PaperWM (fetched 2026-08-28T04:08:40.959538+00:00, sha 8e5f11e70739)
  - homepage: https://extensions.gnome.org/extension/6099/paperwm/ (fetched 2026-08-29T09:11:48.424248+00:00, sha 8703bcf79d8d)
  - site_page: https://extensions.gnome.org/about (fetched 2026-08-29T09:11:48.435800+00:00, sha 65eab6fe28f2)
  - site_page: https://www.gnome.org/about (fetched 2026-08-29T09:11:48.438207+00:00, sha 46caf25c454c)
  - site_page: https://extensions.gnome.org/local (fetched 2026-08-29T09:11:48.433450+00:00, sha 9f75ee36978b)
  - site_page: https://help.gnome.org (fetched 2026-08-29T09:11:48.440177+00:00, sha 4dd6b2a63fdc)
- Data as of 2026-08-30T08:39:29.467469+00:00.
