Help build the bits
nobody else will

FCHub is not just my plugins — it's a platform for yours too. Built something for FluentCart or FluentCommunity? A payment gateway for your region, a shipping connector, something beautifully niche? It probably belongs here.

Submit Your Plugin

Merge into monorepo

Your plugin moves into plugins/ and gets the full treatment — CI, automated releases, distribution ZIPs, docs on the site, and other developers helping maintain it. The trade-off: your code follows the repo's conventions and anyone can send PRs. That's not a bug. That's the point.

Community listing

Keep it in your own repo, on your own terms. FCHub lists it on the site as a community plugin — you stay in control, we give you visibility. For people who want the audience without the code reviews.

The Bar You Need to Clear

Not trying to be gatekeepers. Just trying to keep the repo from turning into a graveyard of abandoned experiments.

To merge into the monorepo

  • Extends FluentCart or FluentCommunity — no generic WordPress plugins, we're not wp.org
  • GPL-compatible licence (GPLv2 or later preferred)
  • Follows the repo code style — PSR-12, strict types, no unnecessary abstractions
  • Has tests if the plugin does anything non-trivial (if it touches money, it has tests)
  • No external service dependencies without clear docs — surprise API calls are not a feature
  • You're OK with shared maintenance — others may send PRs to your plugin, that's the deal

To be listed as a community plugin

  • Extends FluentCart or FluentCommunity
  • GPL-compatible licence
  • Has a public GitHub repo with a README that explains what the thing actually does
  • Actively maintained — or at least you respond to issues before they grow cobwebs

Contribute Code

The usual drill, no surprises

  • 1.Fork the repo, create a branch, do the thing
  • 2.One thing per PR — no drive-by refactors, no “while I'm here” cleanups
  • 3.Follow existing patterns — PSR-12, strict types, Vue 3 Composition API. Read the code before rewriting it.
  • 4.Open a PR against main. That's it. No cover letter required.

Translations

Help localise FCHub plugins

Polish is at ~96% because someone had to do it. Other languages are at a round 0%. If you speak something other than English and fancy translating payment gateway strings for fun, we'd love the help. No coding required — just language skills and patience.

Code of Conduct

Don't be terrible. The full version is more eloquent about it. Read the Code of Conduct

Open source · GPLv2 · Built by Vibe Code