Search by

Golb - Blog The Page Way! A TYPO3 blog extension that uses regular pages as blog posts.

Package info

github.com/greenfieldr/golb

Type:typo3-cms-extension

pkg:composer/greenfieldr/golb

Statistics

Installs: 423

Dependents: 1

Suggesters: 0

Stars: 1

Open Issues: 0

14.0.0 2026-11-04 18:50 UTC

README

CI Coverage Status Latest release License: GPL-3.0-or-later

Golb is a TYPO3 blog extension that uses pages as blog posts. A post is a page of the custom page type "Blog post": it is edited in the page tree, built from regular content elements and carries its metadata (publish date, author, categories, tags, related posts, archived and top post flags) on the page record. Two plugins list the posts: a paginated List view and a limited Latest view.

The frontend works out of the box: teasers with image, flags, date, author, abstract, categories and tags, a card grid for the latest posts, a detail rendering of the post page (lib.golb.post) with related posts and Open Graph / article meta tags, and a plain stylesheet without framework or brand colours that adapts to the site. Every piece can be switched off, overridden or replaced with your own templates and CSS. A route enhancer configuration for speaking URLs of the pagination and the category and tag filters is shipped ready to import into the site configuration.

Compatibility

Golb TYPO3 PHP
13.x 13.4 LTS 8.2 - 8.4
14.x 14.x 8.2 - 8.5

The major version follows the supported TYPO3 major version.

Installation

composer require greenfieldr/golb

Then run "Analyze Database Structure", include the static TypoScript "Golb", create a blog root page with posts of type "Blog post" and add a List view or Latest view plugin. The full documentation is in the Documentation folder.

Development

composer install
composer ci             # coding standards, PHPStan, Rector, Fractor, unit and functional tests
composer fix            # apply automated fixes
composer ci:coverage    # test suites with code coverage (needs PCOV or Xdebug)

Commit messages follow Conventional Commits. Releases are tagged 13.x.x (TYPO3 13) and 14.x.x (TYPO3 14); the changelog is generated from the commit history with git-cliff.

License

GPL-3.0-or-later, see LICENSE.