A prototype of next generation of widgets in core, embracing JS for UI and powering the Widgets REST API.
As of April 2026, JS Widgets is a WordPress widgets plugin with 10 active installations and a 0/5 rating0. It has been downloaded 3.4K+ times in total. Requires WordPress 4.7.0+ and PHP 5.3+. Available on WordPress.org since 2016. Last updated 8 years ago — may have compatibility concerns. Top alternative: One Click Demo Import.
Important note: This project was first started before the Gutenberg feature plugin was started. As such, the JS Widgets plugin should now be considered a prototype which may inform the way that widget blocks get implemented in Gutenberg. This plugin will no longer be actively developed.
Also could be known as Widget Customizer 2.0, Widgets 3.0, or Widgets Next Generation.
Warning: The APIs provided by this plugin are still in flux. If creating new widgets that extend the WP_JS_Widget class, please look at the changelog and ensure compatibility with your extended widgets before deploying.
This plugin implements:
Featur…
| WordPress | 4.7.0+ requiredTested up to 4.9.0 |
| PHP | 5.3+ required |
Fix compatibility with WordPress 4.9.
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.