Skip to content

WunderUpdates

API first update service for WordPress plugin developers

TLDR; What is WunderUpdates 🤔

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:

  • 🤫 Plugins that you just don't want to host on WordPress.org
  • 💰 Premium plugins
  • 🤖 Plugins that can't or won't follow the technical restrictions of WordPress.org
  • 🤗 Custom plugins that are only intended for agency customers or internally.
  • 🚫 You are or expect to become blocked from w.org for other reasons ¯\_(ツ)_/¯

WunderUpdates is built with an API-first approach, making it a perfect fit for CI/CD integrations.

Features

⭐️ Secure hosting on Aamazon AWS for your WordPress plugins

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.

⭐️ Easy WordPress integration

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.

⭐️ Host multiple plugins & versions

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.

⭐️ Alpha, beta, RC and stable releases

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.

⭐️ Support for licensed plugins

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.

Accounts dashboard