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