Help build the bits
nobody else will

FCHub is open source, community-driven, and perpetually short-staffed. If you've built something for FluentCart or FluentCommunity, it probably belongs here.

Submit Your Plugin

Merge into monorepo

Your plugin gets added to plugins/, maintained alongside the existing ones, and released via the shared build system. You get CI, distribution ZIPs, and collective maintenance for free.

Community listing

Keep the plugin in your own repo, on your own terms. FCHub links to it on the homepage as a “community plugin”. You stay in control, we give you visibility.

Plugin Acceptance Criteria

To merge into the monorepo

  • Extends FluentCart or FluentCommunity (not generic WP plugins)
  • GPL-compatible licence (GPLv2 or later preferred)
  • Follows repo code style (PSR-12, strict types, no unnecessary abstractions)
  • Has tests if the plugin does anything non-trivial
  • No external service dependencies without clear docs
  • You're OK with shared maintenance — others may send PRs to your plugin

To be listed as a community plugin

  • Extends FluentCart or FluentCommunity
  • GPL-compatible licence
  • Has a public GitHub repo with a README
  • Actively maintained (responds to issues)

Contribute Code

The usual drill

  • 1.Fork the repo, create a branch, do the thing
  • 2.One thing per PR — no drive-by refactors
  • 3.Follow existing patterns — PSR-12, strict types, Vue 3 Composition API
  • 4.Open a PR against main. That's it.

Translations

Help localise FluentCart

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.

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