You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 4, 2023. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+16-2Lines changed: 16 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -82,16 +82,30 @@ Make sure to take a look at the [documentation](https://simulatedgreg.gitbooks.i
82
82
83
83
84
84
## Made with electron-vue
85
-
Take a look at some of the amazing projects built with electron-vue. Want to have your own project listed? Feel free to submit a pull request.
85
+
Take a look at some of the amazing projects built with electron-vue. Want to have your own project listed? Feel free add your project to the bottom of the list below then submit a pull request.
86
86
87
87
*[**Surfbird**](https://github.com/surfbirdapp/surfbird): A Twitter client built on Electron and Vue
88
88
*[**Lulumi-browser**](https://github.com/qazbnm456/lulumi-browser): Lulumi-browser is a light weight browser coded with Vue.js 2 and Electron
89
89
*[**Space-Snake**](https://github.com/ilyagru/Space-Snake): A Desktop game built with Electron and Vue.js.
90
90
*[**Forrest**](https://github.com/stefanjudis/forrest): An npm scripts desktop client
91
91
*[**miikun**](https://github.com/hiro0218/miikun): A Simple Markdown Editor
92
-
*[**Dakika**](https://github.com/Madawar/Dakika): A minute taking application that makes writing minutes a breeze
92
+
*[**Dakika**](https://github.com/raj347/Dakika): A minute taking application that makes writing minutes a breeze
93
93
*[**Dynamoc**](https://github.com/ieiayaobb/dynamoc): Dynamoc is a GUI client for dynamodb-local, dynalite and AWS dynamodb
94
94
*[**Dockeron**](https://github.com/dockeron/dockeron): A dockeron project, built on Electron + Vue.js for Docker
95
95
*[**Easysubs**](https://github.com/matiastucci/easysubs): Download subtitles in a very fast and simple way
96
96
*[**adminScheduler**](https://github.com/danieltoorani/adminScheduler): An application leveraging electron for cross platform compatibility, Vue.js for lightning fast UI and full-calendar.io to deliver a premium calendar interface.
97
97
*[**Backlog**](https://github.com/czytelny/backlog): Simple app for storing TODOs, ideas or backlog items. You can organize them with boards. Sleek flow. Built with Electron + Vue.js + iView
98
+
*[**Opshell**](https://github.com/ricktbaker/opshell): Ops tool to make life easier working with AWS instances.
99
+
*[**GitHoard**](https://github.com/jojobyte/githoard): Hoard git repositories with ease.
100
+
*[**Data-curator**](https://github.com/ODIQueensland/data-curator): Share usable open data.
101
+
*[**Bookmark**](https://github.com/mrgodhani/bookmark): Desktop app to manage bookmarked links using Atom Electron and Vue.js
102
+
*[**Uber Run**](https://github.com/break-enter/uberrun): Simple automation desktop app to download and organize your tax invoices from Uber.
103
+
*[**Netsix**](https://github.com/pulsardev/netsix): Share videos with your friends in a real peer-to-peer manner using WebRTC.
104
+
*[**code-notes**](https://github.com/lauthieb/code-notes): A simple code snippet manager for developers built with Electron & Vue.js.
105
+
*[**Pomotroid**](https://github.com/Splode/pomotroid): A simple and visually-pleasing Pomodoro timer
106
+
*[**MarkText**](https://github.com/marktext/marktext): Mark Text is a realtime Markdown Editor.
107
+
*[**vue-design**](https://github.com/L-Chris/vue-design): the best website visualization builder with Vue and Electron
108
+
*[**ImapSync Client**](https://github.com/ridaamirini/ImapSyncClient): It's only an Internet Message Access Protocol Synchronization Client
109
+
*[**Hve**](https://github.com/hellohve/hve): A static blog client tool you may like.
110
+
*[**MarkdownFox**](https://github.com/lx4r/markdownfox): A simple Markdown viewer with auto update and PDF export.
111
+
*[**Cleaver**](https://getcleaver.com/): Cleaver helps you provision servers ready for deploying your web apps with zero downtime - for free!
Copy file name to clipboardExpand all lines: docs/en/README.md
+1-3Lines changed: 1 addition & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -81,6 +81,4 @@ Take a look at some of the amazing projects built with electron-vue. Want to hav
81
81
*[**Dockeron**](https://github.com/dockeron/dockeron): A dockeron project, built on Electron + Vue.js for Docker
82
82
*[**Easysubs**](https://github.com/matiastucci/easysubs): Download subtitles in a very fast and simple way
83
83
*[**adminScheduler**](https://github.com/danieltoorani/adminScheduler): An application leveraging electron for cross platform compatibility, Vue.js for lightning fast UI and full-calendar.io to deliver a premium calendar interface.
84
-
85
-
86
-
84
+
*[**Data-curator**](https://github.com/ODIQueensland/data-curator): Share usable open data.
Copy file name to clipboardExpand all lines: docs/en/project_structure.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Project Structure
2
2
3
-
When it comes to making electron apps, project structure is a little different. If you have used the official [`vuejs-templates/webpack`](https://github.com/vuejs-templates/webpack) setup before, then the structure should feel quite familiar. The documentation in this section attempts to explain a general overview of how the boilerplate works and the differences when your application in built.
3
+
When it comes to making electron apps, project structure is a little different. If you have used the official [`vuejs-templates/webpack`](https://github.com/vuejs-templates/webpack) setup before, then the structure should feel quite familiar. The documentation in this section attempts to explain a general overview of how the boilerplate works and the differences when your application is built.
Copy file name to clipboardExpand all lines: docs/en/renderer-process.md
+5-6Lines changed: 5 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,7 +26,7 @@ src/renderer/components
26
26
27
27
### vue routes
28
28
29
-
For more information about `vue-router` click [here](https://github.com/vuejs/vue-router). In short, it is encouraged to use `vue-router` as creating a Single Page Application is much more practical when making electron applications. Do you really want to manage a bunch of BrowserWindows and then communicating information between everything? Probably not.
29
+
For more information about `vue-router` click [here](https://github.com/vuejs/vue-router). In short, it is encouraged to use `vue-router` as creating a Single Page Application is much more practical when making Electron applications. Do you really want to manage a bunch of BrowserWindows and then communicating information between everything? Probably not.
30
30
31
31
Routes are held in `src/renderer/router/index.js` and defined like so...
32
32
@@ -42,13 +42,12 @@ Routes are held in `src/renderer/router/index.js` and defined like so...
42
42
43
43
##### Notice
44
44
45
-
When using `vue-router`, do not use [**HTML5 History Mode**](http://router.vuejs.org/en/essentials/history-mode.html). This mode is strictly meant for serving files over the `http` protocol and does not work properly with the `file` protocol that electron serves files with in production builds. The default `hash` mode is just what we need.
45
+
When using `vue-router`, do not use [**HTML5 History Mode**](http://router.vuejs.org/en/essentials/history-mode.html). This mode is strictly meant for serving files over the `http` protocol and does not work properly with the `file` protocol that Electron serves files with in production builds. The default `hash` mode is just what we need.
46
46
47
47
### vuex modules
48
48
49
-
Describing `vuex` is not the easiest thing to do, so please read [this](http://vuex.vuejs.org/en/intro.html) for a better understanding of what problem it tries to solve and how it works.
49
+
Describing `vuex` is not the easiest thing to do, so please read [this](https://vuex.vuejs.org/guide/) for a better understanding of what problem it tries to solve and how it works.
50
50
51
-
electron-vue takes advantage of `vuex`'s module structure to create multiple data stores and are saved in `src/renderer/store/modules`.
52
-
53
-
Having multiple data stores can be great for organization, but can also be annoying to have to import each and every one. But don't fret, as `src/renderer/store/modules/index.js` does the dirty work for us! This little script let's `src/renderer/store/index.js` import all of our modules in a one-shot manner. If all that didn't make since, just know you can easily duplicate the given `Counter.js` module and it will be loaded in "magically".
51
+
electron-vue takes advantage of `vuex`'s module structure to create multiple data stores, which are saved in `src/renderer/store/modules`.
54
52
53
+
Having multiple data stores can be great for organization, but it can also be annoying to have to import each and every one. But don't fret, as `src/renderer/store/modules/index.js` does the dirty work for us! This little script lets `src/renderer/store/index.js` import all of our modules in a one-shot manner. If all that didn't make sense, just know you can easily duplicate the given `Counter.js` module and it will be loaded in "magically".
0 commit comments