PHPackages                             soerenengels/kirby-steady - 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. soerenengels/kirby-steady

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

soerenengels/kirby-steady
=========================

Steady meets Kirby is a Kirby Plugin.

0.3(1y ago)320MITPHPPHP &gt;=8.2.0

Since Jul 1Pushed 1y ago2 watchersCompare

[ Source](https://github.com/soerenengels/kirby-steady)[ Packagist](https://packagist.org/packages/soerenengels/kirby-steady)[ Docs](https://github.com/soerenengels/kirby-steady#readme)[ RSS](/packages/soerenengels-kirby-steady/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (4)Dependencies (2)Versions (6)Used By (0)

[![Kirby x Steady](https://github.com/soerenengels/kirby-steady/raw/main/assets/kirby-steady-feature-preview.png?raw=true)](https://github.com/soerenengels/kirby-steady/blob/main/assets/kirby-steady-feature-preview.png?raw=true)

Kirby 🤝 Steady
==============

[](#kirby--steady)

**[Kirby](https://getkirby.com/) meets [Steady](https://steadyhq.com/).** A plugin for Kirby `Version 5 and later` and `php >= 8.2`. Connect your Kirby site to your Steady publication. Request data for your publication, newsletter subscribers, members and plans from the Steady [API](https://developers.steadyhq.com/#rest).

Features
--------

[](#features)

- **Access the API:**
    Use the `steady()` helper or `$site->steady()` site method to **request publication, plans, subscriptions and newsletter subscribers** for use in templates, snippets or everywhere else
- **Steady Stats:**
    Stay up to date with Steady Reports in a Panel section
- **Display your Plans:**
    Add your Steady Plans as `$block` or `$snippet` to your Website.
- **Let your Content be worth it:**
    Add a Paywall `$block` to your articles or pages.
- **Adblock detection:**
    Activate Adblocker detection and display the Steady Adblock Overlay.
- **Member Login:**
    Let your members login to your Steady publication, e.g. to deactivate the paywall for them or for a special member section.
- **Steady Area:**
    Your Steady dashboard for stats, plugin configuration, subscribers and members.

Get Started
-----------

[](#get-started)

### Intallation with Composer

[](#intallation-with-composer)

Simply install the plugin with [composer](https://github.com/composer/composer).

```
composer require soerenengels/kirby-steady
```

### Quick setup

[](#quick-setup)

For basic usage, add your required [REST API-Key](https://steadyhq.com/backend/publications/default/integrations/api/edit) in your `config.php`. [Keep the key secure.](https://kirby-steady.soerenengels.de/get-started/install-setup.html#:~:text=%5D%0A%5D%3B-,%E2%98%9D%EF%B8%8F%20Tip,-You%20can%20use)

```
return [
  'options' => [
    'soerenengels.steady.token' => '...',
  ]
];
```

Documentation
-------------

[](#documentation)

Jump to the [documentation](https://kirby-steady.soerenengels.de/).

More
----

[](#more)

### Available Translations

[](#available-translations)

- English
- German

### Develop

[](#develop)

Use PHPStan via `vendor/bin/phpstan` to check the code.

### License

[](#license)

MIT

### Credits

[](#credits)

Sören Engels

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance37

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

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

Total

4

Last Release

691d ago

PHP version history (2 changes)0.1.1PHP &gt;=8.1.0

0.2PHP &gt;=8.2.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/65efa5a77080f41f0bf611b7f6ceb2ba5a7ad51216a71042783d2b3b173a96cb?d=identicon)[soerenengels](/maintainers/soerenengels)

---

Top Contributors

[![soerenengels](https://avatars.githubusercontent.com/u/34400296?v=4)](https://github.com/soerenengels "soerenengels (237 commits)")

---

Tags

kirbykirby-cmskirby-pluginphpsteadykirby4kirby4-pluginkirby4-cmssteady

### Embed Badge

![Health badge](/badges/soerenengels-kirby-steady/health.svg)

```
[![Health](https://phpackages.com/badges/soerenengels-kirby-steady/health.svg)](https://phpackages.com/packages/soerenengels-kirby-steady)
```

###  Alternatives

[arnoson/kirby-vite

Vite helper for Kirby CMS

9759.2k3](/packages/arnoson-kirby-vite)[distantnative/retour-for-kirby

Manage redirects and track 404s right from the Kirby CMS Panel

14689.4k1](/packages/distantnative-retour-for-kirby)[afbora/kirby-minify-html

Enable minify HTML output for Kirby

3816.0k1](/packages/afbora-kirby-minify-html)[beebmx/kirby-env

Enable env variables to Kirby

2037.9k2](/packages/beebmx-kirby-env)[fabianmichael/kirby-meta

Your all-in-one powerhouse for any SEO and metadata needs imaginable.

6910.7k1](/packages/fabianmichael-kirby-meta)[afbora/kirby-loader

Plugins loader from multiple roots for Kirby

1122.3k](/packages/afbora-kirby-loader)

PHPackages © 2026

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