Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mimecorg/vuido

Native desktop applications using Vue.js.
https://github.com/mimecorg/vuido

desktop libui vue vuido

Last synced: 25 days ago
JSON representation

Native desktop applications using Vue.js.

Awesome Lists containing this project

README

        



Vuido

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


NPM module
MIT License

## Introduction

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](https://github.com/andlabs/libui) library which provides native GUI components for each desktop platform, and the [libui-node](https://github.com/parro-it/libui-node) bindings for Node.js.



## Documentation

You can find the full documentation of Vuido at [vuido.mimec.org](https://vuido.mimec.org/).

## Acknowledgements

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](https://github.com/kusti8/proton-native), an environment for creating native desktop applications using React.

## License

Vuido is licensed under the MIT license

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