PHPackages                             robertlemke/plugin-blog - 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. robertlemke/plugin-blog

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

robertlemke/plugin-blog
=======================

A blog plugin for Neos

v6.0.3(4mo ago)283.4k—0%131MITPHP

Since Mar 29Pushed 4mo ago10 watchersCompare

[ Source](https://github.com/robertlemke/RobertLemke.Plugin.Blog)[ Packagist](https://packagist.org/packages/robertlemke/plugin-blog)[ RSS](/packages/robertlemke-plugin-blog/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (5)Versions (26)Used By (1)

Neos CMS Blog Plugin
====================

[](#neos-cms-blog-plugin)

This plugin provides a node-based plugin for Neos websites.

Note: Although this package is in use (for example on robertlemke.com) it is not a full-fledged blogging solution.

Quick start
-----------

[](#quick-start)

- add the plugin content element "Blog Post Overview" to the position of your choice.

Comment notifications
---------------------

[](#comment-notifications)

As soon as the notifications.to.email setting is configured and neos/symfonymailer is installed, a notification will be sent whenever a comment is submitted.

You can configure the email address to which the notifications are sent by adding the following to your `Settings.yaml`:

```
RobertLemke:
  Plugin:
    Blog:
      notifications:
        to:
          email: 'jon@doe.org'
          name: 'You Name'
```

Akismet spam checking
---------------------

[](#akismet-spam-checking)

If you configure the Akismet package comments will be checked for being spam and marked as such.

RSS feed
--------

[](#rss-feed)

The RSS feed is available at `/rss.xml` by default. You can change the URL by adjusting the route configuration. To add the RSS feed to the head of your page, you can add a Fusion component like the following to your page. This is just an example, you can adjust it to your needs.

```
Neos.Neos:Page {
	head {
		metadata = Example.Site:Integration.Components.MetaTags
	}
}

```

```
prototype(Example.Site:Integration.Components.MetaTags) < prototype(Neos.Fusion:Component) {
    rssUri = Neos.Neos:NodeUri {
        node = ${rootSite || site}
        absolute = true
        @process.append = ${(String.endsWith(value, '/') ? value : value + '/') + 'rss.xml'}
    }

    renderer = afx`

    `
}

```

###  Health Score

54

—

FairBetter than 97% of packages

Maintenance74

Regular maintenance activity

Popularity33

Limited adoption so far

Community23

Small or concentrated contributor base

Maturity73

Established project with proven stability

 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

Every ~202 days

Recently: every ~66 days

Total

24

Last Release

147d ago

Major Versions

1.0.2 → 2.0.02016-03-22

2.0.1 → 3.0.02017-01-23

3.2.1 → 4.0.02019-09-25

v4.2.1 → v5.0.02025-03-31

v5.0.0 → v6.0.02025-07-10

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/95582?v=4)[Robert Lemke](/maintainers/robertlemke)[@robertlemke](https://github.com/robertlemke)

---

Top Contributors

[![kdambekalns](https://avatars.githubusercontent.com/u/95873?v=4)](https://github.com/kdambekalns "kdambekalns (95 commits)")[![robertlemke](https://avatars.githubusercontent.com/u/95582?v=4)](https://github.com/robertlemke "robertlemke (83 commits)")[![markusguenther](https://avatars.githubusercontent.com/u/1014126?v=4)](https://github.com/markusguenther "markusguenther (19 commits)")[![hlubek](https://avatars.githubusercontent.com/u/33351?v=4)](https://github.com/hlubek "hlubek (3 commits)")[![afoeder](https://avatars.githubusercontent.com/u/1125168?v=4)](https://github.com/afoeder "afoeder (2 commits)")[![aertmann](https://avatars.githubusercontent.com/u/903567?v=4)](https://github.com/aertmann "aertmann (1 commits)")[![radmiraal](https://avatars.githubusercontent.com/u/324613?v=4)](https://github.com/radmiraal "radmiraal (1 commits)")

### Embed Badge

![Health badge](/badges/robertlemke-plugin-blog/health.svg)

```
[![Health](https://phpackages.com/badges/robertlemke-plugin-blog/health.svg)](https://phpackages.com/packages/robertlemke-plugin-blog)
```

###  Alternatives

[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)[neos/seo

SEO configuration and tools for Neos

13990.5k24](/packages/neos-seo)[sitegeist/taxonomy

Manage vocabularies and taxonomies as separate node-hierarchy.

1589.7k1](/packages/sitegeist-taxonomy)[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)
