Without using Vuex How you can share reactive data between multiple instaces of Vuejs using Mixin. It will host the Data in a seperate Vue Instance , Main.js let globalData = new Vue({ data: { $color: 'green' } }); Vue.mixin({ computed: { $color: { get: function () {...