Secure hosting for your WordPress plugins
Need to host WordPress plugins outside the WordPress.org repository? WunderUpdates is the perfect solution for both free and premium plugins.
API first update service for WordPress plugin developers
WunderUpdates is a stand-alone plugin update service for WordPress plugins that allows you to host your own plugins outside the WordPress.org repository. By using WunderUpdates, you can host both free and premium plugins securely on your own terms while still providing the same seamless update experience for your users as the WordPress.org repository.
It's the perfect place to host plugins that can't be hosted on WordPress.org, for instance:
WunderUpdates is built with an API-first approach, making it a perfect fit for CI/CD integrations.
We store your plugins securely on Amazon S3 with no public access. The plugins are only available for download through our API. Amazon AWS S3 & Lambda provide a highly durable storage infrastructure that will keep your plugins both safe and pretty much 100% available, or at least as available as AWS is.
To use WunderUpdates in your WordPress plugin, you only need to include a couple of lines of code and two files in your plugin. We handle the rest. Your users will get a seamless update experience just like they're used to from the WordPress.org repository.
You can store as many plugins as you want on WunderUpdates. We offer plans ranging from 3 to 250 plugins with an unlimited number of versions and downloads for each plugin (get in touch if you need more than 250). We also offer a limited trial plan that allows you to host a single plugin for free as you evaluate the service. Need more than 250 plugins? Contact us for a custom plan.
You can host pre-release versions of your plugins on WunderUpdates and let your users choose which channel they want to get updates from (or you decide for them). Some will want to be on the bleeding edge, while others want to wait for a stable release. WunderUpdates supports 4 different release channels: alpha, beta, RC (release candidate) and stable. Also, we're big on semantic versioning, we hope you are too because that's what we use to determine which version is newer.
If you're selling premium plugins, you probably want to make sure that only paying customers can access the latest version of your plugin. Our default plugin provides a simple way to handle license keys directly in your plugin, bu you can provide your own implementation if you want to.
We support two ways of handling license keys. You can either manage your own license and update the list of valid keys using our API. Or you can use Lemon Squeezy to sell your plugins and use their system to handle license keys. Great for hosting both free and premium plugins.
Note
You don't have to use license keys at all if you don't want to. WunderUpdates will still work just the same if you want to provide your plugins for free.