Vuido is very lightweight compared to other frameworks, such as Electron or NW.js. The size of a simple Vuido application is about 20 MB, while a typical Electron application takes 90 MB or more. Applications using Vuido also take less memory and have faster startup time.
Applications using Vuido can also use the standard Node.js API, for example the file system and http modules, and any third-party packages compatible with Node.js.
Currently Vuido implements the basic containers and widgets supported by libui. It is ready to be used for creating simple applications. For an example of a real life application created using Vuido, see the LaunchUI Packager GUI project.
Vuido is largely based on Vue.js and shares most of its code, except for the platform specific code related to libui.
Vuido is licensed under the MIT license.
Copyright (C) 2018 Michał Męciński.