PHPackages                             sandstorm/neos-nodetypes-folder - 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. sandstorm/neos-nodetypes-folder

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

sandstorm/neos-nodetypes-folder
===============================

Folder nodetype for Neos CMS

v1.0.0(2mo ago)2604↓37.5%MITPHPCI passing

Since Feb 27Pushed 1w agoCompare

[ Source](https://github.com/sandstorm/neos-nodetypes-folder)[ Packagist](https://packagist.org/packages/sandstorm/neos-nodetypes-folder)[ RSS](/packages/sandstorm-neos-nodetypes-folder/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (3)Dependencies (1)Versions (7)Used By (0)

Neos Folder NodeType
====================

[](#neos-folder-nodetype)

[![Latest Stable Version](https://camo.githubusercontent.com/04850cd5519329dca96b48c2f8257da0114c3583af856fea013162270eedd7b1/68747470733a2f2f706f7365722e707567782e6f72672f73616e6473746f726d2f6e656f732d6e6f646574797065732d666f6c6465722f762f737461626c65)](https://packagist.org/packages/sandstorm/neos-nodetypes-folder)

Note

This was originally a fork of [breadlesscode/neos-nodetypes-folder](https://github.com/breadlesscode/neos-nodetypes-folder). The original author and us decided to split maintenance of the package. While we maintain the package for all Neos versions &gt;= 9, you can still use the original package for neos versions below 9. Just make sure to install the respective package (so either `breadlesscode/neos-nodetypes-folder` or `sandstorm/neos-nodetypes-folder`) and also use the correct nodetype: `Breadlesscode.NodeTypes.Folder:Document.Folder` or `Sandstorm.NodeTypes.Folder:Document.Folder`.

PackageNeos Version[breadlesscode/neos-nodetypes-folder](https://github.com/breadlesscode/neos-nodetypes-folder)&lt; 9.0[sandstorm/neos-nodetypes-folder](https://github.com/sandstorm/neos-nodetypes-folder)&gt;= 9.0This Neos Plugin contains a folder node type. This folder **isn't rendered in the URI** by default.

The main idea and code is from [@sebobo](https://gist.github.com/Sebobo) from [this Gist](https://gist.github.com/Sebobo/7b12f8e46778321f7b1b02d4b9aaad85). Thanks for that!!!

Warning
-------

[](#warning)

This package overrides the `DocumentUriPathProjection` from the neos core!

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

[](#installation)

Most of the time you have to make small adjustments to a package (e.g. the configuration in Settings.yaml). Because of that, it is important to add the corresponding package to the composer manfest of your theme package. Mostly this is the site package located under `Packages/Sites/`. To install it correctly, go to your theme package (e.g. `Packages/Sites/Foo.Bar`) and run the following command:

```
composer require sandstorm/neos-nodetypes-folder --no-update
```

The `--no-update` command prevents other dependencies from being updated. After the package was added to your theme composer.json, go back to the root of the Neos installation and run composer update. The package is now installed correctly.

Upgrade Instructions 1.0.0 -&gt; 1.0.1
--------------------------------------

[](#upgrade-instructions-100---101)

As we introduced a new Projection to catch URI path collisions, you need to set it up in the Content Repository after the package update:

1. setup new Uri Projection `./flow cr:setup`
2. replay events on that Projection `./flow subscription:replay Neos.Neos:DocumentUriPathProjection`
3. flush cache to force re-rendering of menu `./flow flow:cache:flush`

###  Health Score

43

—

FairBetter than 90% of packages

Maintenance92

Actively maintained with recent releases

Popularity22

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity38

Early-stage or recently created project

 Bus Factor2

2 contributors hold 50%+ of commits

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

Unknown

Total

1

Last Release

75d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2ced0d63cfdae881c32128c7f66451a013d3e24d9eed210d6a846b6d8e95fa3b?d=identicon)[sandstorm](/maintainers/sandstorm)

---

Top Contributors

[![skurfuerst](https://avatars.githubusercontent.com/u/190777?v=4)](https://github.com/skurfuerst "skurfuerst (26 commits)")[![breadlesscode](https://avatars.githubusercontent.com/u/5465112?v=4)](https://github.com/breadlesscode "breadlesscode (18 commits)")[![mberhorst](https://avatars.githubusercontent.com/u/2861236?v=4)](https://github.com/mberhorst "mberhorst (7 commits)")[![Sebobo](https://avatars.githubusercontent.com/u/596967?v=4)](https://github.com/Sebobo "Sebobo (7 commits)")[![Benjamin-K](https://avatars.githubusercontent.com/u/3098031?v=4)](https://github.com/Benjamin-K "Benjamin-K (5 commits)")[![alexander-nitsche](https://avatars.githubusercontent.com/u/20297232?v=4)](https://github.com/alexander-nitsche "alexander-nitsche (3 commits)")[![on3iro](https://avatars.githubusercontent.com/u/8681413?v=4)](https://github.com/on3iro "on3iro (3 commits)")[![tobiasgruber](https://avatars.githubusercontent.com/u/15209886?v=4)](https://github.com/tobiasgruber "tobiasgruber (2 commits)")[![paavo](https://avatars.githubusercontent.com/u/1118783?v=4)](https://github.com/paavo "paavo (1 commits)")[![lorenzulrich](https://avatars.githubusercontent.com/u/1816023?v=4)](https://github.com/lorenzulrich "lorenzulrich (1 commits)")[![gradinarufelix](https://avatars.githubusercontent.com/u/4405087?v=4)](https://github.com/gradinarufelix "gradinarufelix (1 commits)")[![markusguenther](https://avatars.githubusercontent.com/u/1014126?v=4)](https://github.com/markusguenther "markusguenther (1 commits)")

### Embed Badge

![Health badge](/badges/sandstorm-neos-nodetypes-folder/health.svg)

```
[![Health](https://phpackages.com/badges/sandstorm-neos-nodetypes-folder/health.svg)](https://phpackages.com/packages/sandstorm-neos-nodetypes-folder)
```

###  Alternatives

[sitegeist/kaleidoscope

Responsive-images for Neos

29364.3k11](/packages/sitegeist-kaleidoscope)[kaufmanndigital/gdpr-cookieconsent

A ready-to-run package, that integrates an advanced cookie consent banner into your Neos CMS site.

2541.8k](/packages/kaufmanndigital-gdpr-cookieconsent)[neos/seo

SEO configuration and tools for Neos

131.0M28](/packages/neos-seo)[techdivision/ckstyles

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

21175.8k](/packages/techdivision-ckstyles)[sitegeist/taxonomy

Manage vocabularies and taxonomies as separate node-hierarchy.

1593.1k1](/packages/sitegeist-taxonomy)[shel/neos-colorpicker

A plugin for Neos CMS which provides a colorpicker editor

14101.5k6](/packages/shel-neos-colorpicker)

PHPackages © 2026

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