perspective-el
✅ Recently maintainedPerspectives for Emacs.
Emacs Lisp · MIT · Last push 2026-10-06
Official repository & installation ↗GitValue · Value evidence
Unscored · Evidence coverage 77%
Provisional rubric; documentation and runtime testing are separate. Missing evidence does not imply low value.
View assessment sources
- purpose: 8
Source describes a concrete purpose; not independently validated | The Perspective package provides multiple named workspaces (or "perspectives")
- outcome: 8
Documented outputs/features | The Perspective package provides multiple named workspaces (or "perspectives") in Emacs, similar to multiple desktops in window managers like Awesome and XMonad, and Spaces on the Mac. Each perspective has its own buffer list and its own window layout, along with
- fit: 7
Documented audience or applicability | - [Sample Use Cases](#sample-use-cases) - [Multiple Projects](#multiple-projects) - [Yak Shaving](#yak-shaving) - [Perspective Merging](#perspective-merging) - [Similar Packages](#similar-packages)
- start: 8
Documented starting instructions; not executed | - [Installation](#installation) - [Getting Started](#getting-started) - [Usage](#usage) - [Buffer Switching](#buffer-switching) - [Notes on `completing-read` Enhancements](#notes-on-completing-read-enhancements)
- examples: 6
Example or usage section exists; not execution proof | - [Usage](#usage) - [Buffer Switching](#buffer-switching) - [Notes on `completing-read` Enhancements](#notes-on-completing-read-enhancements) - [Saving Sessions to Disk](#saving-sessions-to-disk) - [Customization](#customization)
- requirements: 6
Documented setup/dependencies | requires you to fix a bug in an unrelated set of files. You don't want to lose all the context you have built up for feature X, so you open a new perspective, `bugfix-Y`, letting you open new files and buffers without disturbing your work on `feature-X`. Then you are asked to urgently look into something related to development of feature Z, but again: you don't want to lose context. So you open
- limitations: 4
Documented limitations/warnings | to Perspective. Unlike Perspective, it does not support buffer lists. Using Perspective and Tab Bar at the same time is not recommended at this time, since the tab list is global (i.e., will show up in all perspectives) and is likely to cause confusion. It would be an interesting future feature for Perspective to adopt the tab bar and allow keeping a distinct set of tabs
- provenance: 6
Public repository identity and immutable source commit | 3045 @ 37437b339abfc23a37aa5803a09563ccdfab1f9a
- activity: 6
GitHub last push timestamp; not proof of support | 2026-10-06T20:30:52Z
- attention: 3.0269416279590295
Popularity signal only, at most 4/100 | 1063 repository stars
Star history
View historical data
| Date | Stars |
|---|---|
| 2026-10-05 | 1,061 |
| 2026-10-06 | 1,061 |
| 2026-10-07 | 1,061 |
| 2026-10-08 | 1,061 |
| 2026-10-09 | 1,061 |
| 2026-10-10 | 1,061 |
| 2026-10-11 | 1,061 |
| 2026-10-12 | 1,061 |
| 2026-10-13 | 1,062 |
| 2026-10-14 | 1,062 |
| 2026-10-15 | 1,062 |
| 2026-10-16 | 1,062 |
| 2026-10-17 | 1,062 |
| 2026-10-18 | 1,062 |
| 2026-10-19 | 1,062 |
| 2026-10-20 | 1,062 |
| 2026-10-21 | 1,062 |
| 2026-10-22 | 1,062 |
| 2026-10-23 | 1,062 |
| 2026-10-24 | 1,062 |
| 2026-10-25 | 1,062 |
| 2026-10-26 | 1,062 |
| 2026-10-27 | 1,062 |
| 2026-10-28 | 1,062 |
| 2026-10-29 | 1,063 |
| 2026-10-30 | 1,063 |
| 2026-10-31 | 1,063 |
| 2026-11-01 | 1,063 |
| 2026-11-02 | 1,063 |
| 2026-11-03 | 1,063 |
Get the project
git clone https://github.com/nex3/perspective-el.gitCloning downloads the source. For dependencies and installation, follow the project README.
Related projects & alternative candidates
Related domains do not imply feature parity. Review official documentation and licenses.