All plugins, one MCP server, and a WooCommerce escape hatch — all crammed into a monorepo because FluentCart shipped a brilliant e-commerce platform and then left the ecosystem as empty as a WordPress plugin review queue on a Friday.
Everything's open source. Not because I'm noble. Because vendor lock-in is a personality disorder and I refuse to participate.
This whole thing runs on caffeine and spite. If any of these plugins saved you from writing code, hiring a developer, or having a conversation with your accountant — consider sponsoring. Or don't. I'll keep shipping anyway. Just slower. And angrier.
| Plugin | The damage | Needs |
|---|---|---|
| fchub-p24 | Przelewy24 gateway. Stripe doesn't speak Polish, someone had to | FluentCart |
| fchub-fakturownia | Fakturownia invoices + KSeF 2.0. Automate the paperwork before the tax office automates you | FluentCart |
| fchub-memberships | Memberships, content gating, drip scheduling. 15k lines of PHP and Vue so people can pay to read your blog | FluentCart |
| fchub-multi-currency | Display-layer multi-currency with exchange rates. Not everyone lives in USD-land, shocking I know | FluentCart |
| fchub-portal-extender | Custom portal pages without writing PHP. For the "I'm not a developer" crowd, and fair enough | FluentCart |
| fchub-stream | Video streaming via Cloudflare Stream & Bunny.net. The WP media library handling video is a war crime | FluentCommunity |
| fchub-thank-you | Per-product post-payment redirects. "Thank you for your order" is not a personality | FluentCart |
| fchub-wishlist | Wishlists with guest sessions, portal support, FluentCRM automations. The basics, done properly | FluentCart |
| wc-fc | WooCommerce → FluentCart migrator. Products, orders, subscriptions, customers, coupons. Your escape hatch | Both |
WordPress 6.7+. PHP 8.3+. Patience optional.
Docs, install guides, changelogs, screenshots — all at fchub.co. This README is not a documentation site and it's not going to pretend to be one.
An MCP server that lets AI agents talk to your FluentCart store. Orders, products, customers, subscriptions — the whole shop, remote-controlled by a robot. On npm as fluentcart-mcp. Docs at fchub.co/fluentcart-mcp.
If you're going to let AI run your business, at least give it proper tooling.
ZIPs on GitHub Releases. Or go to fchub.co like a civilised person and use the install guides.
Translated FluentCart into Polish (~96%) because nobody else was going to. PRs welcome if you fancy finishing the last 4%. Files in translations/fluent-cart/.
FluentCart is genuinely great software with the ecosystem of a brand new SaaS that launched yesterday. No payment gateways for half of Europe. No invoicing. No memberships. No video. No wishlists. No WooCommerce migration path for the millions of shops that might actually want to switch.
So I built all of it.
Read the manifesto → if you want to understand why someone would write nine plugins for a platform most WordPress developers haven't heard of yet.
Everything lives in plugins/{slug}/. That's the source of truth. Edit there or cry later.
Build ZIPs:
./build.sh # all of them
./build.sh fchub-p24 # just oneTag & release: Tag per plugin, push, CI builds the ZIP and publishes the release. Get the version wrong and the build fails loudly. You deserve it.
git tag fchub-p24/v1.0.1
git push origin fchub-p24/v1.0.1MCP server: fluentcart-mcp/v1.1.0 → npm publish + GitHub Release + Docker to GHCR & Docker Hub.
Tests:
cd plugins/fchub-p24 && composer install && ./vendor/bin/phpunitVue apps:
cd plugins/fchub-memberships && npm install && npm run dev
cd plugins/fchub-portal-extender && npm install && npm run dev
cd plugins/fchub-stream/admin-app && npm install && npm run dev
cd plugins/fchub-stream/portal-app && npm install && npm run devDocker: Volume-mount plugins from this repo into a WordPress container. Edit file, refresh browser, see change. Revolutionary.
CI on PRs: PHPUnit, Vite builds, LOC budget guard. Separate pipelines for plugins, MCP server, and docs. There's also an AI-powered issue triage because even GitHub Issues need a bouncer.
Plugin submissions, bug fixes, translations — all welcome. Built something for FluentCart or FluentCommunity? It probably belongs here.
- fchub.co/contribute — contributor guide and plugin submission process
- CONTRIBUTING.md — the code bits
- Submit plugins via GitHub Issues