# material-shell/material-shell

A modern desktop interface for Linux. Improve your user experience and get rid of the anarchy of traditional desktop workflows. Designed to simplify navigation and reduce the need to manipulate windows in order to improve productivity. It's meant to be 100% predictable and bring the benefits of tools coveted by professionals to everyone.

Repository: https://github.com/material-shell/material-shell
Canonical: https://ross.abutalabs.com/products/material-shell
Homepage: https://material-shell.com
Language: TypeScript
License: GPL-3.0
License Family: copyleft
Topics: material, material-design, gnome, gnome-shell, gnome-shell-extension, tiling-window-manager, materialshell, material-shell, linux, hacktoberfest
Last push: 2024-07-22T08:04:02+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2680, "days_push": 772, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 7250, forks 181 (observed 2026-08-28T04:09:57.844188+00:00)

## What it is
Material Shell is a GNOME Shell extension that provides a modern, material-design desktop interface for Linux with automatic tiling window management. It organizes windows into a predictable spatial grid of workspaces to improve navigation and productivity.

## Use cases
- turn GNOME into a tiling window manager
- get a material design desktop shell on Linux
- automatically tile windows without manual manipulation
- navigate workspaces with keyboard-driven workflows
- replace traditional floating window management with a predictable grid

## When to choose
- you use GNOME Shell on Linux and want automatic tiling
- you want a productivity-oriented, keyboard-driven desktop workflow
- you like material design aesthetics in your desktop UI

## When to avoid
- you don't use GNOME Shell
- you prefer traditional floating window managers
- you need actively developed software, as the project is transitioning to Veshell

## Facets
- artifact type: plugin
- maturity: maintenance
- function: gui, desktop-framework
- domain: desktop-applications, developer-tools, operating-systems
- platform: -
- tags: gnome-shell-extension, tiling-window-manager, material-design, desktop-environment, window-management, linux, gnome

## Member repositories
- material-shell/material-shell (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:57.844188+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-29T17:39:43.759654+00:00, confidence not recorded.
  - readme: https://github.com/material-shell/material-shell (fetched 2026-08-28T04:09:57.844188+00:00, sha 3399d01b873f)
  - homepage: https://material-shell.com (fetched 2026-08-29T08:34:38.458305+00:00, sha 246a8c138b82)
- Data as of 2026-08-30T08:39:29.467469+00:00.
