by mimecorg

mimecorg / vuido

Native desktop applications using Vue.js.

6.0K Stars 246 Forks Last release: about 2 years ago (v0.2.0) MIT License 121 Commits 5 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:


Create native desktop applications for Windows, OS X and Linux using Vue.js.

NPM module MIT License


Vuido is a framework for creating native desktop applications based on Vue.js. Application using Vuido can run on Windows, OS X and Linux, using native GUI components, and don't require Electron.

Under the hood, Vuido uses the libui library which provides native GUI components for each desktop platform, and the libui-node bindings for Node.js.


You can find the full documentation of Vuido at


Vuido is largely based on Vue.js and shares most of its code, except for the platform specific code related to libui.

Vuido was inspired by Proton Native, an environment for creating native desktop applications using React.


Vuido is licensed under the MIT license

Copyright (C) 2018 Michał Męciński

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.