# nex3/perspective-el

Perspectives for Emacs.

Repository: https://github.com/nex3/perspective-el
Canonical: https://ross.abutalabs.com/products/perspective-el
Language: Emacs Lisp
License: MIT
License Family: permissive
Last push: 2026-07-17T18:54:25+00:00

## Health v2 (maintenance only)
Score: 74/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 93, release rhythm 35, longevity 100
- inputs: {"age_days": 6752, "days_push": 47, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1057, forks 85 (observed 2026-08-28T04:03:24.924933+00:00)

## What it is
Perspective is an Emacs package that provides multiple named workspaces (perspectives), each with its own buffer list and window layout, similar to virtual desktops in window managers. It supports saving session state to disk and integrates well with project management packages like Projectile.

## Use cases
- manage multiple projects in emacs without mixing buffers
- keep separate buffer lists per project in emacs
- save and restore emacs window layouts
- organize emacs workspaces like virtual desktops
- isolate shells and repls per project in emacs
- switch between named emacs workspaces

## When to choose
- you work on many projects in a single long-running emacs session
- you want per-project buffer isolation and window layouts
- you use projectile and want complementary workspace management

## When to avoid
- you use a different emacs workspace package like perspective from perspective-el forks, eyebrowse, or tab-bar
- you only ever work on one project at a time
- you prefer emacs built-in tab-bar/tab-line workspaces

## Facets
- artifact type: plugin
- maturity: active
- function: developer-tools, workflow-automation
- domain: developer-tools, text-editors
- platform: cross-platform
- tags: emacs-lisp, workspaces, window-management, buffer-management, session-persistence, emacs

## Member repositories
- nex3/perspective-el (main) score 74

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:24.924933+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-30T06:57:59.477866+00:00, confidence not recorded.
  - readme: https://github.com/nex3/perspective-el (fetched 2026-08-28T04:03:24.924933+00:00, sha 6dd34604eba1)
- Data as of 2026-08-30T08:39:29.467469+00:00.
