PHPackages                             techdivision/notfound - 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. techdivision/notfound

AbandonedArchivedTypo3-flow-package[Utility &amp; Helpers](/categories/utility)

techdivision/notfound
=====================

Provides a configurable 404 error for Neos CMS. This Package comes with content dimensions support!

2.0.1(10y ago)53.3k2[1 PRs](https://github.com/techdivision/TechDivision.NotFound/pulls)GPL-3.0+PHP

Since Aug 20Pushed 9y ago12 watchersCompare

[ Source](https://github.com/techdivision/TechDivision.NotFound)[ Packagist](https://packagist.org/packages/techdivision/notfound)[ Docs](https://github.com/techdivision/TechDivision.NotFound)[ RSS](/packages/techdivision-notfound/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (8)Versions (5)Used By (0)

Introduction
============

[](#introduction)

This Package provides a configurable 404 error page for TYPO3 Neos with dimensions support.

Installation
============

[](#installation)

For `Neos 1.2.*` please add the following package to your `composer.json`

```
{
    "require": {
        "techdivision/notfound": "1.0.*"
    },
}
```

For `Neos 2.0.*` please use

```
{
    "require": {
        "techdivision/notfound": "2.0.*"
    },
}
```

Install the package:

```
composer update techdivision/notfound
```

Configuration
=============

[](#configuration)

to enable this package you need to set the following settings in your Site or Project Settings.yaml

```
TechDivision:
  NotFound:
    enable: true
    defaultUriSegment: '404'
```

`enable`: enables or disables the module `defaultUriSegment`: the node path uri segment of your 404 site

Optional
--------

[](#optional)

if you are using a **defaultUriSuffix** (in most cases `.html`) you need to add a additional route in your Routes.yaml at the **end** of your Routes.yaml

```
##
# TechDivision.NotFound Subroutes - only required if the 'TYPO3 Neos' route has a 'defaultUriSuffix' suffix
##
-
  name: 'TechDivision.NotFound'
  uriPattern: ''
  subRoutes:
    'TechDivisionNotFoundSubroutes':
      package: 'TechDivision.NotFound'
```

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor1

Top contributor holds 100% 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 ~51 days

Total

5

Last Release

3719d ago

Major Versions

1.0.x-dev → 2.0.02015-08-20

### Community

Maintainers

![](https://www.gravatar.com/avatar/6bc010e493539dc97d8136da964a9daf8d1723d6277af26bd2e051fd32c65151?d=identicon)[dittertp](/maintainers/dittertp)

---

Top Contributors

[![dittertp](https://avatars.githubusercontent.com/u/1708286?v=4)](https://github.com/dittertp "dittertp (3 commits)")

###  Code Quality

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/techdivision-notfound/health.svg)

```
[![Health](https://phpackages.com/badges/techdivision-notfound/health.svg)](https://phpackages.com/packages/techdivision-notfound)
```

###  Alternatives

[soup/paginator

Paginator is a simple class that allows you to create pagination. It doesn't require any database connection. It is compatible with Twitter's Bootstrap Framework, by using the CSS class pagination that is also attached.

351.5k](/packages/soup-paginator)

PHPackages © 2026

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