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