Vue.js WordPress
Plugin Starter

A barebones WordPress plugin that mounts a Vue single page application (SPA) to the plugin settings page. This project allows you to create a Vue-powered WordPress plugin.

Features at a Glance

A WordPress plugin with the guts ripped out and replaced with Vue. Looking to create a Vue-powered WordPress theme? I’ve got a starter for that too!

Who’s this for? This project is geared towards the dev who wants to create a WordPress plugin but also wants to be able to leverage the power of Vue and its interactivity system from within the WordPress admin.

Need help? Join the VueWordPress Slack.


  • Hot reloading/browsersync for local development.
  • Bare essentials needed for a functional WordPress plugin
  • webpack/babel/postcss ready!