Vuido

使用 Vue.js 创建原生桌面应用程序。「Native desktop applications using Vue.js.」

Github星跟蹤圖

Vuido

使用 Vue.js 为 Windows、OS X 和 Linux 创建原生桌面应用程序。

介紹

Vuido 是一个基于 Vue.js 创建原生桌面应用程序的框架。使用 Vuido 的应用程序可以在 Windows、OS X 和 Linux 上运行,使用原生 GUI 组件,并且不需要 Electron。

Vuido 使用的是 libui 库,它为每个桌面平台提供了原生的 GUI 组件,并为 Node.js 提供了 libui-node 绑定。

文档

你可以在 vuido.mimec.org 找到 Vuido 的完整文档。

鸣谢

Vuido 在很大程度上是基于 Vue.js 的,除了与 libui 相关的平台特定代码外,大部分代码都是共享的。

Vuido 的灵感来自于 Proton Native,一个使用 React 创建本地桌面应用程序的环境。

许可证

Vuido 获得了 MIT 的许可。

Copyright (C) 2018 Michał Mcięciński 版权所有。


(The first version translated by vz on 2020.09.26)

主要指標

概覽
名稱與所有者mimecorg/vuido
主編程語言JavaScript
編程語言JavaScript (語言數: 2)
平台Linux, Mac, Windows
許可證MIT License
所有者活动
創建於2018-05-17 18:12:02
推送於2023-03-01 22:54:33
最后一次提交2019-02-12 15:27:27
發布數5
最新版本名稱v0.2.0 (發布於 2018-08-20 22:43:08)
第一版名稱v0.1.0 (發布於 2018-05-17 18:20:00)
用户参与
星數6.1k
關注者數201
派生數233
提交數121
已啟用問題?
問題數58
打開的問題數23
拉請求數9
打開的拉請求數5
關閉的拉請求數1
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?

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 library which provides native GUI components for each desktop platform, and the libui-node bindings for Node.js.

Documentation

You can find the full documentation of Vuido at 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, an environment for creating native desktop applications using React.

License

Vuido is licensed under the MIT license

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