PHPackages                             convo-extensions/flarum-ext-guest-posting - 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. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. convo-extensions/flarum-ext-guest-posting

ActiveFlarum-extension[Authentication &amp; Authorization](/categories/authentication)

convo-extensions/flarum-ext-guest-posting
=========================================

Anonymous, permission-based guest posting extension for Flarum

1.1.1(3y ago)11.5k↑50%1[1 PRs](https://github.com/convo-extensions/flarum-ext-guest-posting/pulls)proprietaryPHP

Since Dec 3Pushed 2y ago2 watchersCompare

[ Source](https://github.com/convo-extensions/flarum-ext-guest-posting)[ Packagist](https://packagist.org/packages/convo-extensions/flarum-ext-guest-posting)[ RSS](/packages/convo-extensions-flarum-ext-guest-posting/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (3)Versions (12)Used By (0)

Anonymous guest posting
=======================

[](#anonymous-guest-posting)

### Anonymous, permission-based guest posting extension for Flarum

[](#anonymous-permission-based-guest-posting-extension-for-flarum)

[![Giphy - hide GIF](https://camo.githubusercontent.com/6d6180326cf7ed9df767e63c380eaaca54e9a582280e6d0bd6d14eb5ac1b523c/68747470733a2f2f6d65646961322e67697068792e636f6d2f6d656469612f434f59476539725a76666961512f67697068792e6769663f6369643d3731373566366163327732706c6537686f72347969616335357362783374636a64787865307377767675646768333170267269643d67697068792e6769662663743d67)](https://camo.githubusercontent.com/6d6180326cf7ed9df767e63c380eaaca54e9a582280e6d0bd6d14eb5ac1b523c/68747470733a2f2f6d65646961322e67697068792e636f6d2f6d656469612f434f59476539725a76666961512f67697068792e6769663f6369643d3731373566366163327732706c6537686f72347969616335357362783374636a64787865307377767675646768333170267269643d67697068792e6769662663743d67)

What
====

[](#what)

The extension lets unregistered users comment on discussion, create new discussions, and vote on polls. It is fully compatible with the latest version of Flarum and has been tested with dozens of extensions and large-scale communities. The extension was developed by @clarkwinkelmann, a core developer of Flarum. Run the following command to install:

```
composer require convo-extensions/flarum-ext-guest-posting

```

How
===

[](#how)

### 🔒 Permission-based

[](#-permission-based)

Once you install the extension, you can configure its functionality from the Permissions panel (and limit it by tags). You can let unregistered users:

- Start discussions
- Start discussions without approval
- Reply to discussions
- Reply to discussions without approval
- Vote on polls
- Change a vote

[![](https://camo.githubusercontent.com/6ec38287087a84bf7ed941e7d5f64c6bbbe7a7f1bf200af8dc23124420ddee14/68747470733a2f2f692e696d6775722e636f6d2f63797331653834682e6a7067)](https://camo.githubusercontent.com/6ec38287087a84bf7ed941e7d5f64c6bbbe7a7f1bf200af8dc23124420ddee14/68747470733a2f2f692e696d6775722e636f6d2f63797331653834682e6a7067)

If you don't select "without approval" options, anonymous posts and discussions will not be shown until approved by a moderator.

### 👤 Migrate posts into a newly-created account

[](#-migrate-posts-into-a-newly-created-account)

Once the user has made an anonymous post, he'd be shown a message on the homepage encouraging him to sign up and attribute his posts to his newly-registered account (works by using cookies). How cool is that?! 🤯

### 🌎 Translatable

[](#-translatable)

All strings in this extension can be translated through the [Linguist](https://discuss.flarum.org/d/7026-linguist-customize-translations-with-ease) extension

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 53.3% 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 ~76 days

Recently: every ~165 days

Total

10

Last Release

1295d ago

Major Versions

0.3.0 → 1.0.02021-06-28

### Community

Maintainers

![](https://www.gravatar.com/avatar/c7bbf7df3aa27024faf853a4cc8a91420d356bd72a4bdc4bc65695207d9e74bc?d=identicon)[danielunited](/maintainers/danielunited)

---

Top Contributors

[![clarkwinkelmann](https://avatars.githubusercontent.com/u/5264300?v=4)](https://github.com/clarkwinkelmann "clarkwinkelmann (16 commits)")[![danielunited](https://avatars.githubusercontent.com/u/22240857?v=4)](https://github.com/danielunited "danielunited (14 commits)")

---

Tags

flarum

### Embed Badge

![Health badge](/badges/convo-extensions-flarum-ext-guest-posting/health.svg)

```
[![Health](https://phpackages.com/badges/convo-extensions-flarum-ext-guest-posting/health.svg)](https://phpackages.com/packages/convo-extensions-flarum-ext-guest-posting)
```

###  Alternatives

[fof/oauth

Allow users to log in with GitHub, Facebook, Google, Discord, GitLab, LinkedIn, and more!

50118.7k41](/packages/fof-oauth)[fof/doorman

Create invite codes for users to sign up and be assigned to a group

2537.2k2](/packages/fof-doorman)[maicol07/flarum-ext-sso

SSO for Flarum

468.3k](/packages/maicol07-flarum-ext-sso)[fof/terms

Ask users to accept terms of use before using the forum

1367.8k1](/packages/fof-terms)[fof/passport

The OAuth2 (and Laravel passport) compatible oauth extension

3013.3k](/packages/fof-passport)[foskym/flarum-oauth-center

Allow user to authorize the third clients

221.4k](/packages/foskym-flarum-oauth-center)

PHPackages © 2026

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