YLUI-高度可扩展桌面UI

由开源项目 WIN10UI 延申而来,YLUI拥有用户熟悉的窗口操作界面,完全可视化的开发流程,以及简单而强大的API。

产品

作为一款桌面UI,我们只专注于一件事 —— 更好地组织您的内容

work

丰富的桌面UI元素

YLUI最大程度地还原广了大用户熟悉的桌面操作模式,以各种形式的快捷方式定义操作入口,以子窗口承载信息主体。

  • 经典的图标+菜单+侧边栏模式
  • 流畅的操作体验
  • 可拖拽可分组的磁贴
  • 符合windows操作逻辑的多窗口管理
  • 丰富的视觉效果,自定义主题
  • 可视化创建图标、磁贴、文件夹、桌面小工具、动态壁纸——DIY,从未如此简单
work

基于WEB前端实现

由HTML+CSS+JS打造,完美运行于主流浏览器,不限制后端语言。支持使用第三方工具打包为APP或桌面应用程序。

可序列化状态

YLUI在运行过程中的状态支持以json格式随时被序列化及反序列化,这将为本地缓存,网络传输、多用户定制带来极大的便利。

页面组件化

窗体是桌面UI的灵魂,YLUI的窗体支持动态URL管理,跨域级别的子窗口通信。基于此特性您轻松实现多窗体联动,开发出可灵活可复用的子窗口;强大的API让您能使用代码控制整个UI的runtime,甚至可以构造自己的应用商店!

加入社区

加入WIN10UI,YLUI官方交流群,与上千开发者隔空交流。

授权模式

YLUI是一款有限开源的商业软件。我们提供社区版用以学习和非商业使用,请尊重作者知识产权,感谢您的支持。

社区版

¥0 / 永久

个人非商用使用权
开发文档
持续更新
官方交流群
保留推广信息

立即体验

本软件作品的著作权、商标权等知识产权属于作者所有, 受《中华人民共和国著作权法》、《计算机软件保护条例》、《知识产权保护条例》和相关国际版权条约、法律、法规,以及其它知识产权法律和条约的保护。

Collect from 网站模板

作者寄语

给岁月以文明,而不是给文明以岁月

Yuri2

Yuri2

全栈开发工程师

PHP | Node.JS | HTML5 | Javascript | Linux

常见问题

想你所想,答你所问

如何上手开发?

我们提供了详细的开发文档,但是作为一款非开箱即用的UI,一些配置和编码是不可避免的,不建议前端初学者使用。

我可以用于自己的开源项目吗?

原则上不可以,因为这不是一款免费软件,开源软件的传播可能会侵犯作者的权益。如果您有这方面的意愿和想法,可以邀请作者一起加入您的开源项目。

付费用户如何购买?

根据需要,我们可以签署授权合同,并开具发票(税款由买方承担)。具体购买事宜请联系作者 yuri2peter@qq.com

如何部署代码?

下载源码后,将文件夹置于WEB目录下,用浏览器访问对应的URL,支持主流web服务(如Apache,Nginx, IIS)。

这是响应式UI吗?对IE浏览器支持如何?

YLUI对各尺寸及点击、触摸操作给予了最大程度的兼容。支持IE10+及其他主流浏览器,更低版本IE不能保证完整的体验。

为什么有的网页不能在子窗口打开?

一些网站设置了iframe限制,还有一些网站监测到iframe后会主动发起跳出。解决方案,如果您有操作权限关闭相关限制即可。


支持项目

您喜欢这个项目吗? 点击这里 为项目送上一颗Star,或扫描二维码请作者喝一杯咖啡~