Plugin marketplace
1,300+ plugins to extend every part of the platform.
site.plugins.results_count in category Shipping
How an integration installs
No one wants to touch credentials in .env files. Everything happens in your admin, in one click.
Choose
Find the integration in the marketplace or search by brand. See plan compatibility, screenshots, reviews and what it actually does.
Connect
Hit Install · pick which site it applies to · do OAuth or paste an API key · done. No deployment, no downtime.
Manage
Logs, retry settings, billing and upgrades all live in the same place. Every integration has its own dashboard inside your admin.
Build an integration. Publish. Keep 70%.
The PluginSDK gives you typed access to every Core API, hooks into package events, ready-made UI components, and a sandbox to test before publishing. Once your plugin clears review, it goes live on the marketplace with auto-updates and built-in billing tools.
- Typed PHP SDK + OpenAPI client
- Sandbox on your own radcms instance
- Auto-billing, refunds, tax handling
- Analytics: downloads, installs, MRR
- Webhooks for every publisher event
- Reviews + ratings system
use Rad\PluginSDK\{Plugin, Event}; class VivaCheckout extends Plugin { public function boot(): void { Event::on('cart.checkout', $this->createPayment(...)); } }
Plugin FAQ
Everything that puzzles you before installing your first integration.
Is every plugin safe?
How do updates work?
What if a paid plugin raises its price?
What if the publisher abandons the plugin?
Can I install the same plugin on multiple sites?
What does the 70% revenue share for publishers include?
Don't see what you need?
Tell us which integration you'd like and we can add it to the roadmap — or send a feature request to the dev community.