Desktop是一个开源的应用程序,用于管理多窗口、跨平台的桌面应用程序,提供部署、配置、通知、日志、监控等功能,Desktop建立在Electron框架以及许多其他开源包之上,包括expressionjs、winston和yargs。其目的是重复使用生产系统中经过验证的设计实践。
目标
默认情况下是安全的
可扩展
最大限度地提高开发人员的生产力
使用经过实战检验的库
多进程
功能性
跨平台
安全沙盒
为开发者而建
简单的标准化配置
窗口布局
通知
跨应用程序的信息传递
打破供应商锁定
Apache 2许可的完整源代码。打破供应商锁定,利用社区来加速发展。
在任何地方运行
Mac、Linux、Windows跨平台安装程序、构建和零安装压缩包。
默认安全
安全沙箱、安全策略和自动更新。
关注开发者
让开发者更有生产力,减少时间沉淀。完整的命令行界面用于控制桌面、查看日志和调试代码。
简单集成
不需要修改代码就可以开始工作,与SDK集成,开始与本地功能互动。
完全可扩展
从Docker和Kubernetes中获取设计元素,通过配置来扩展和升级桌面。
原生体验
对话框、通知、快捷方式、托盘、上下文菜单...... 利用所有的本地桌面功能。
应用间消息传递
在窗口、应用程序、服务......任何你需要连接的东西之间进行沟通。
管理升级
你可以控制升级的方式、时间和地点。没有外部依赖性。
0.38.0 (2021-02-01)
错误修正
核心:删除Windows上现有的任何默认协议(2bbb6c1)
特性
部署:将electron从11.1.1升级到11.2.0 (DCA319e)
桌面版:将电子版从11.2.0升级到11.2.1(132B6F8)。