PHPackages                             sitegeist/pyranodis - 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. sitegeist/pyranodis

ActiveNeos-package

sitegeist/pyranodis
===================

v2.0.0(2y ago)25.6k—0%2GPL-3.0-or-laterPHPPHP ^8.2

Since Jul 8Pushed 2y ago2 watchersCompare

[ Source](https://github.com/sitegeist/Sitegeist.Pyranodis)[ Packagist](https://packagist.org/packages/sitegeist/pyranodis)[ RSS](/packages/sitegeist-pyranodis/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (5)Versions (6)Used By (2)

Sitegeist.Pyranodis
===================

[](#sitegeistpyranodis)

CLI kickstarter for Neos node types using schema.org
----------------------------------------------------

[](#cli-kickstarter-for-neos-node-types-using-schemaorg)

### Authors &amp; Sponsors

[](#authors--sponsors)

- Bernhard Schmitt -

*The development and the public-releases of this package is generously sponsored by our employer .*

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

[](#installation)

Sitegeist.Pyranodis is available via packagist and can be installed with the command `composer require sitegeist/pyranodis`.

We use semantic-versioning so every breaking change will increase the major-version number.

Usage
-----

[](#usage)

This package extends Sitegeist.Noderobis' () node type kicks-tarting capabilities by using the schema.org published language to suggest node types and properties.

### Command to create NodeTypes

[](#command-to-create-nodetypes)

```
./flow kickstart:nodetypefromschemaorg []

ARGUMENTS:
  --className          A valid schema.org class name, e.g. "Event"

OPTIONS:
  --package-key        (optional) package, uses fallback from configuration
  --prefix             (optional) the node type prefix, e.g. "Document"

```

This command will start an interactive wizard to guide the user through the node type specification process, based on the information provided by the schema.org API and already present node types.

[![Kickstarter Wizard](./Documentation/Wizard.jpg)](./Documentation/Wizard.jpg)

### Specification refinement

[](#specification-refinement)

The prepared specification can be refined using Noderobis' toolset, please refer to the corresponding documentation at

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

[](#contribution)

We will gladly accept contributions. Please send us pull requests.

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity25

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity64

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 ~59 days

Total

4

Last Release

994d ago

Major Versions

v1.0.0 → 2.0.x-dev2023-08-28

PHP version history (2 changes)1.0.x-devPHP ^8.1

2.0.x-devPHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/41de3ce33f7278b208dbea830e89b8ff1349fa145d8508127c89d4d94f6f34b0?d=identicon)[Nezaniel](/maintainers/Nezaniel)

---

Top Contributors

[![mficzel](https://avatars.githubusercontent.com/u/1309380?v=4)](https://github.com/mficzel "mficzel (7 commits)")

---

Tags

neoscmsnodetype

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/sitegeist-pyranodis/health.svg)

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

###  Alternatives

[neos/neos-ui

Neos CMS UI written in React

2661.0M104](/packages/neos-neos-ui)[neos/form-builder

Flow Form Framework integration into Neos CMS

19347.1k18](/packages/neos-form-builder)[neos/demo

Site package for the Neos Demo Site

18181.0k6](/packages/neos-demo)[flowpack/media-ui

This module allows managing media assets including pictures, videos, audio and documents.

2184.5k2](/packages/flowpack-media-ui)[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)[flowpack/neos-matomo

Track visits of your Neos site with the Matomo Open Analytics Platform!

2337.6k](/packages/flowpack-neos-matomo)

PHPackages © 2026

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