Skip to content
Switch branches/tags


Failed to load latest commit information.
Latest commit message
Commit time

Elecrue Banner

npm version

Note: This project is fully alive, I am working on it on my weekends, if you liked this project please share, contribute, and best of all use it and reporting issues.

What does it do?

Elecrue is a boilerplate generator for electron. It generates boilercode for react or vue, with bootstrap or tailwindcss.

Current Templates

1. react-electron-js
2. react-electron-ts
3. react-electron-tailwind-js
4. react-electron-tailwind-ts
5. react-electron-bootstrap-js
6. react-electron-bootstrap-ts
7. vue-electron-js
8. vue-electron-ts
9. vue-electron-tailwind-js
10. vue-electron-tailwind-ts
11. vue-electron-bootstrap-js
12. vue-electron-bootstrap-ts

Why does Elecrue don't use IPC?

From my experience connecting electron to react or vue is a hard thing, So I found a much easier and reliable solution to this problem. By creating an express server in electron file we can make endpoints for our react or vue application to hit, and when the app requests those endpoints it will trigger an event. By doing that we can do all the work that we can't do in react or vue. Think of it as a function in another file, but without calling you are making a get request to the server to trigger that function.

How to install it?

  npm i -g elecrue

How to use it?

Elecrue Terminal


Distributed under the MIT License. See LICENSE for more information.