A Vue testing and debugging desktop app built on top of Electron.
- View your Vuex store's state
- Instantly time travel between previous application states
- Subscribe to parts of your application's state
- While you type, LivePreview will automatically scroll to the current location you're editing.
- GitHub Flavored Markdown
- Dark/Light mode
- Emoji support in preview ๐
- App will keep alive in tray for quick usage
- Cross platform
- Windows, Mac, and Linux ready.
To use Vuetron, you will need both the desktop application and install the library in your Vue project
To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:
# Clone this repository
$ git clone https://github.com/talls-and-smalls/vuetron.git
# Go into the repository
$ cd vuetron
# Install dependencies
$ npm install
# Run the app
$ npm start
A step by step series of examples that tell you have to get a development env running
In order for Vuetron to access the application, the vuetron library must be included
Installing the Vuetron npm module
$ npm install vuetron
In Vue:
import Vue from 'vue'
import App from './App.vue'
import { VuetronVue } from 'vuetron';
Vue.use(VuetronVue);
In Vuex Store:
import Vue from 'vue';
import Vuex from 'vuex';
import { VuetronVuex } from 'vuetron';
Vue.use(Vuex);
const store = new Vuex.Store({
// ...
plugins: [VuetronVuex]
})
Explain how to run the automated tests for this system
Explain what these tests test and why
Give an example
Explain what these tests test and why
Give an example
- Vue.js - The web framework used
- Vuex - State Management
- Electron - Used to build desktop app
- Socket.io - Used communicate between Vuetron and client's application
Found a bug? Have a suggestion? Feel free to submit issues!
Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests if you're interesting in contributing to this project!
-
Samantha Salley - https://github.com/samanthasalley
-
Louis Rouaze - https://github.com/louisrouaze
-
Kelly Gilliam - https://github.com/KellyGilliam
-
Brandon Danh - https://github.com/brandondanh
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details
- the Vue team for a great framework
- vued3tree library
- Support from other open source developers
- And the entire Vue developer community