PHPackages                             goldinteractive/craft3-publisher - 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. goldinteractive/craft3-publisher

Abandoned → [https://github.com/neustadt-swiss/craft-publisher](/?search=https%3A%2F%2Fgithub.com%2Fneustadt-swiss%2Fcraft-publisher)Craft-plugin[Utility &amp; Helpers](/categories/utility)

goldinteractive/craft3-publisher
================================

2.1.0(4y ago)129.3k1[3 issues](https://github.com/Goldinteractive/craft3-publisher/issues)[1 PRs](https://github.com/Goldinteractive/craft3-publisher/pulls)MITPHPCI failing

Since Nov 19Pushed 3y ago6 watchersCompare

[ Source](https://github.com/Goldinteractive/craft3-publisher)[ Packagist](https://packagist.org/packages/goldinteractive/craft3-publisher)[ RSS](/packages/goldinteractive-craft3-publisher/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (8)Dependencies (1)Versions (13)Used By (0)

Publisher
=========

[](#publisher)

Craft Publisher enables you to publish saved Drafts on a future date without the need to handle the cache expiration logic. The cronjob handles the publication and the cache invalidation.

It also handles entries which are to expire or published in the future correctly and will invalidate the cache.

[![Screenshot](resources/img/example1.png)](resources/img/example1.png)

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

[](#installation)

Install using `composer require goldinteractive/craft3-publisher` and install in Craft.

Setup
-----

[](#setup)

Setup a Cron Job which runs *every minute*.

Call it via CLI or web:

Web:

```
* * * * * /usr/bin/curl --silent --compressed {siteUrl}/actions/publisher/api/publish
```

CLI:

```
* * * * * [PATH_TO_CRAFT_INSTALLATION]/craft publisher/publish
```

Usage
-----

[](#usage)

What does not work?
-------------------

[](#what-does-not-work)

Currently it is not possible to have a postDate in the future and a expire date in the future at the same time. It is a possible feature for the roadmap but needs a bit of refactoring of the data model.

###  Health Score

35

—

LowBetter than 77% of packages

Maintenance15

Infrequent updates — may be unmaintained

Popularity29

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity69

Established project with proven stability

 Bus Factor1

Top contributor holds 51.9% 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 ~122 days

Recently: every ~189 days

Total

11

Last Release

1553d ago

Major Versions

1.1.0 → 2.0.02019-07-26

### Community

Maintainers

![](https://www.gravatar.com/avatar/855a85adbca901b0d679576113cfffb46615d0a02c94052e31282a78c9fedc3e?d=identicon)[goldinteractive](/maintainers/goldinteractive)

---

Top Contributors

[![lukasNo1](https://avatars.githubusercontent.com/u/19799373?v=4)](https://github.com/lukasNo1 "lukasNo1 (14 commits)")[![christianruhstaller](https://avatars.githubusercontent.com/u/13237645?v=4)](https://github.com/christianruhstaller "christianruhstaller (13 commits)")

---

Tags

craft-plugincraftcmscraftcms3

### Embed Badge

![Health badge](/badges/goldinteractive-craft3-publisher/health.svg)

```
[![Health](https://phpackages.com/badges/goldinteractive-craft3-publisher/health.svg)](https://phpackages.com/packages/goldinteractive-craft3-publisher)
```

###  Alternatives

[spicyweb/craft-neo

A Matrix-like field type with block hierarchy

393808.8k10](/packages/spicyweb-craft-neo)[craftcms/feed-me

Import content from XML, RSS, CSV or JSON feeds into entries, categories, Craft Commerce products, and more.

292943.4k27](/packages/craftcms-feed-me)[verbb/formie

The most user-friendly forms plugin for Craft.

100387.6k59](/packages/verbb-formie)[solspace/craft-freeform

The most flexible and user-friendly form building plugin!

53675.5k17](/packages/solspace-craft-freeform)[verbb/navigation

Create navigation menus for your site.

92698.4k18](/packages/verbb-navigation)[verbb/workflow

Enforce multi-step review processes for creating entries.

138123.0k1](/packages/verbb-workflow)

PHPackages © 2026

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