PHPackages                             shel/neos-workspace-module - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. shel/neos-workspace-module

ActiveNeos-plugin[Utility &amp; Helpers](/categories/utility)

shel/neos-workspace-module
==========================

An alternative workspace module with additional features for Neos CMS

1.1.1(1y ago)1738.6k↑35.7%5[4 issues](https://github.com/Sebobo/Shel.Neos.WorkspaceModule/issues)[2 PRs](https://github.com/Sebobo/Shel.Neos.WorkspaceModule/pulls)1MITCSSPHP &gt;=7.4

Since Apr 25Pushed 1y ago1 watchersCompare

[ Source](https://github.com/Sebobo/Shel.Neos.WorkspaceModule)[ Packagist](https://packagist.org/packages/shel/neos-workspace-module)[ RSS](/packages/shel-neos-workspace-module/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (7)Dependencies (1)Versions (30)Used By (1)

An alternative workspace module with additional features for Neos CMS
=====================================================================

[](#an-alternative-workspace-module-with-additional-features-for-neos-cms)

This Neos CMS plugin provides an alternative workspace module with added features:

- New hierarchical workspace list
- New dialogs for creation, deletion and editing of workspaces
- Tracks and shows workspace creator, last editor and last publish date
- Can remove unpublished changes and rebase dependent workspaces on delete
- Share private workspaces with selected users

⚠️This plugin will be fully integrated into Neos 9.x and will be marked as deprecated afterward. ⚠️Follow the integration on slack.neos.io in channel #project-new-workspace-module, or on [Github](https://github.com/neos/neos-development-collection/issues/4255).

Support for the 8.3 version will be continued until support end of 8.3 LTS.

Screenshots
-----------

[](#screenshots)

### Module overview

[](#module-overview)

An overview with all available workspaces. Number of changes are shown as colored numbers instead a colored bar.

[![Module overview](Documentation/Overview.png)](Documentation/Overview.png)

### Creation dialog

[](#creation-dialog)

Create private or public workspaces. Set a base workspace where the changes from your created workspace will be published to.

[![Creation dialog](Documentation/CreateDialog.png)](Documentation/CreateDialog.png)

### Editing dialog

[](#editing-dialog)

Edit workspaces you have managing rights for.

[![Edit dialog](Documentation/EditDialog.png)](Documentation/EditDialog.png)

### Shared workspaces

[](#shared-workspaces)

Private workspaces can be shared with other users.

[![Share workspace](Documentation/SharedWorkspace.png)](Documentation/SharedWorkspace.png)

### Deletion dialog

[](#deletion-dialog)

Workspaces can be deleted at any time.

**Notes:**

- unpublished changes in the workspace will be discarded
- dependent workspaces will be rebased on the base workspace

[![Deletion dialog](Documentation/DeleteDialog.png)](Documentation/DeleteDialog.png)

Installation
------------

[](#installation)

Run

```
composer require shel/neos-workspace-module
```

Then apply database migrations

```
./flow doctrine:migrate
```

Support
-------

[](#support)

- Neos 5.3 - 8.x
- PostgreSQL &amp; MySQL / MariaDB

Detailed feature list
---------------------

[](#detailed-feature-list)

- New workspace list
    - Sort by title or last modification data
    - Group workspaces by their parent (base) workspaces
    - Tracks &amp; displays user and date of last change in a workspace
    - Stores original creator of a workspace
    - Nagging screen to remind user of their own stale workspaces
- Optimised changes counts
    - Shows absolute number of changes instead of relation color bar
    - Async loading of changes counts in workspace overview
    - Shows disconnected nodes for workspace without valid changes
- New workspace deletion dialog
    - Allows preview of consequences and confirm
    - Force deletion of workspaces with unpublished changes and dependent workspaces
        - Will rebase dependent workspaces
- New workspace creation and editing dialog
    - New workspace will be created as public (internal) by default
    - Configurable workspace title validation
    - Select users to share a private workspace with

License
-------

[](#license)

See [License](LICENSE.txt)

###  Health Score

40

—

FairBetter than 88% of packages

Maintenance32

Infrequent updates — may be unmaintained

Popularity39

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 99.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~33 days

Recently: every ~73 days

Total

24

Last Release

707d ago

Major Versions

0.2.7 → 1.0.02023-08-21

### Community

Maintainers

![](https://www.gravatar.com/avatar/5c9f106db319e8698dcb4aedfe8034f0442d379ebbd78fcd67b884999b2236f1?d=identicon)[Sebobo](/maintainers/Sebobo)

---

Top Contributors

[![Sebobo](https://avatars.githubusercontent.com/u/596967?v=4)](https://github.com/Sebobo "Sebobo (129 commits)")[![pKallert](https://avatars.githubusercontent.com/u/91674611?v=4)](https://github.com/pKallert "pKallert (1 commits)")

---

Tags

hacktoberfestneoscmsflowneoscmsworkspaces

### Embed Badge

![Health badge](/badges/shel-neos-workspace-module/health.svg)

```
[![Health](https://phpackages.com/badges/shel-neos-workspace-module/health.svg)](https://phpackages.com/packages/shel-neos-workspace-module)
```

###  Alternatives

[shel/neos-colorpicker

A plugin for Neos CMS which provides a colorpicker editor

1494.4k6](/packages/shel-neos-colorpicker)[shel/neos-hyphens

A plugin for Neos CMS which provides hyphens for the inline editor

20200.7k1](/packages/shel-neos-hyphens)[techdivision/ckstyles

Neos package which enables you adding your custom style classes for the CkEditor with a simple Yaml configuration

21166.3k](/packages/techdivision-ckstyles)[moc/notfound

Neos CMS package that loads a normal editable page for displaying a 404 error

18167.5k](/packages/moc-notfound)[carbon/includeassets

Include your assets (css, js) in an easy way into Neos

14228.6k10](/packages/carbon-includeassets)[shel/neos-terminal

Neos CMS Ui terminal for running Eel expressions and other commands

1441.3k](/packages/shel-neos-terminal)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
