PHPackages                             unikka/neos-linkchecker - 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. unikka/neos-linkchecker

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

unikka/neos-linkchecker
=======================

NeosCMS package that is able to crawl the whole page and check the links for broken links

1.1.0(4y ago)59505[4 PRs](https://github.com/Unikka/neos-linkchecker/pulls)MITPHPPHP ^7.1

Since Sep 3Pushed 10mo ago1 watchersCompare

[ Source](https://github.com/Unikka/neos-linkchecker)[ Packagist](https://packagist.org/packages/unikka/neos-linkchecker)[ GitHub Sponsors](https://github.com/markusguenther)[ Patreon](https://www.patreon.com/unikka)[ RSS](/packages/unikka-neos-linkchecker/feed)WikiDiscussions master Synced today

READMEChangelog (2)Dependencies (5)Versions (22)Used By (0)

 [![](https://camo.githubusercontent.com/63cdbe11628399f4564ae03d9985774c1bd110e532b547b909ff862601dec168/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f756e696b6b612f756e696b6b612e64652f7372632f6173736574732f756e696b6b615f776974685f6261636b67726f756e642e737667)](https://camo.githubusercontent.com/63cdbe11628399f4564ae03d9985774c1bd110e532b547b909ff862601dec168/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f756e696b6b612f756e696b6b612e64652f7372632f6173736574732f756e696b6b615f776974685f6261636b67726f756e642e737667)

[![Packagist](https://camo.githubusercontent.com/e68f94bb4bf3d937bb28a547fdc89e37ae1f5af32d8055e4855669135a114788/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f756e696b6b612f6e656f732d6c696e6b636865636b65722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/unikka/neos-linkchecker)[![Code Climate maintainability](https://camo.githubusercontent.com/cb971848f9ede202fdbefdab88081f084aa4c4b4f5a5f91550db32d8b5c84a06/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636c696d6174652f6d61696e7461696e6162696c6974792d70657263656e746167652f556e696b6b612f6e656f732d6c696e6b636865636b6572)](https://camo.githubusercontent.com/cb971848f9ede202fdbefdab88081f084aa4c4b4f5a5f91550db32d8b5c84a06/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636c696d6174652f6d61696e7461696e6162696c6974792d70657263656e746167652f556e696b6b612f6e656f732d6c696e6b636865636b6572)[![Packagist](https://camo.githubusercontent.com/90a31a6f132a1c11f2072ffc27fc445e457167ccb86bea3fab7d34482b99ecb8/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f756e696b6b612f6e656f732d6c696e6b636865636b65722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/unikka/neos-linkchecker)[![Twitter Follow](https://camo.githubusercontent.com/f23ec478e2361d45ce2d9a2ec444d13bdf016a229ccf6426054fe1aa27526082/68747470733a2f2f696d672e736869656c64732e696f2f747769747465722f666f6c6c6f772f756e696b6b615f64652e7376673f7374796c653d736f6369616c266c6162656c3d466f6c6c6f77267374796c653d666c61742d737175617265)](https://twitter.com/unikka_de)

Neos.LinkChecker
================

[](#neoslinkchecker)

Neos package that is able to crawl the whole page and check the links for broken links

`IMPORTANT WIP`

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

[](#installation)

```
composer require unikka/neos-linkchecker --no-update
```

We collect the result items in the database and therefore you should execute the doctrine migration.

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

Configuration
-------------

[](#configuration)

We have plenty of configuration options for the link checker. the most important if you want to use the crawler for your site is maybe the url. You can also use a parameter in the cli command if you don`t use just one url for instance.

```
Unikka:
  LinkChecker:
    url: 'unikka.de'
```

More detailed information will follow. At the moment just check out the `Settings.yaml`

Contribution
------------

[](#contribution)

We'd love you to contribute to Neos.LinkChecker. We try to make it as easy as possible. Therefore the first rule is to follow the [eslint commit message guideline](https://github.com/conventional-changelog-archived-repos/conventional-changelog-eslint/blob/master/convention.md). It is really easy, when you always commit via `yarn commit`. Commitizen will guide you.

If you have questions just ping us on twitter or github.

About
-----

[](#about)

The package is based on the `Noerdisch/LinkChecker` package. We thank the Noerdisch team for all the efforts.

License
-------

[](#license)

The GNU GENERAL PUBLIC LICENSE, please see [License File](LICENSE) for more information.

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance40

Moderate activity, may be stable

Popularity22

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 58.5% 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 ~665 days

Total

2

Last Release

1778d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/13bacba6a22543a265a7363d0006db5693a8d7ce70be62edcd69492bdb1836e4?d=identicon)[unikka](/maintainers/unikka)

---

Top Contributors

[![markusguenther](https://avatars.githubusercontent.com/u/1014126?v=4)](https://github.com/markusguenther "markusguenther (31 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (9 commits)")[![snyk-bot](https://avatars.githubusercontent.com/u/19733683?v=4)](https://github.com/snyk-bot "snyk-bot (7 commits)")[![rolandschuetz](https://avatars.githubusercontent.com/u/735982?v=4)](https://github.com/rolandschuetz "rolandschuetz (3 commits)")[![kdambekalns](https://avatars.githubusercontent.com/u/95873?v=4)](https://github.com/kdambekalns "kdambekalns (2 commits)")[![soham4abc](https://avatars.githubusercontent.com/u/63705023?v=4)](https://github.com/soham4abc "soham4abc (1 commits)")

---

Tags

crawlerhacktoberfestlinkcheckerneoscms

### Embed Badge

![Health badge](/badges/unikka-neos-linkchecker/health.svg)

```
[![Health](https://phpackages.com/badges/unikka-neos-linkchecker/health.svg)](https://phpackages.com/packages/unikka-neos-linkchecker)
```

###  Alternatives

[civicrm/civicrm-core

Open source constituent relationship management for non-profits, NGOs and advocacy organizations.

728272.9k20](/packages/civicrm-civicrm-core)[shlinkio/shlink

A self-hosted and PHP-based URL shortener application with CLI and REST interfaces

4.8k4.3k](/packages/shlinkio-shlink)[neos/eel

The Embedded Expression Language (Eel) is a building block for creating Domain Specific Languages

122.0M27](/packages/neos-eel)[kaufmanndigital/gdpr-cookieconsent

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

2540.7k](/packages/kaufmanndigital-gdpr-cookieconsent)[shel/neos-colorpicker

A plugin for Neos CMS which provides a colorpicker editor

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

A commandbar (CMD+K) for Neos CMS

1614.6k1](/packages/shel-neos-commandbar)

PHPackages © 2026

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