LogicFlow是一个基于javascript的流程图编辑框架,提供了一系列与流程图相关的交互和编辑功能,还支持节点定制、插件等简单灵活的扩展机制,让开发人员快速实现业务系统中类似流程图的需求。
今天介绍的GSAP是一个专业的网页动画工具库。当我访问GSAP官方网站时,我看到了一组非常酷的动画效果。乍一看还以为是AE做的视频,整个动画流畅到让人很难想到是JavaScript做的。
Svelte是近几年新的前端框架,目前生态还不是特别丰富。STDF是质量非常高的UI组件库之一,它的组件值、代码和用法都非常优雅。
STDF是一个移动UI组件库,主要用于开发移动web应用。与我之前介绍的很多Vue组件库不同,STDF是基于新开发的js框架Svelte开发的,这是一个类似于Vue/React的JavaScript框架,也就是说这个组件库是专门为Svelte打造的。
Leafer UI 提供了常用的 UI 绘图组件和开箱即用的功能,使得我们可以很方便地与 Figma、Sketch 等产品进行数据交换,并为跨平台开发提供了统一、丰富的交互事件,如拖拽、旋转、缩放手势等。
JSON是一种用于数据交换的文本格式。它使用简洁明了的键-值对表示,易于读写。它是JavaScript中的数据表示,但并不局限于JavaScript,很多编程语言都可以支持和解析。
KPC 基于 MIT 开源协议在 Github 上开源,任何人都可以免费授权使用,包括用于商业用途。金山云团队出品的前端 UI 组件库,支持4大主流的前端框架,主题定制功能也很强大。
Vue Baidu Map 已经在 github 上基于 MIT 许可证 开源,任何人都可以下载安装免费使用,包括用于商业项目上。基于 Vue.js 封装的百度地图组件,运行流畅,代码简单易懂,可能是在 Vue 生态里最好的地图组件了。
ztext.js 基于 MIT 开源协议在 Github 上开源,任何人都可免费下载用在自己的项目,包括商业用途。ztext.js 就是一个适用于这样场景的 js 库,压缩版本大小仅3.8kb,api 也非常简单,而且官网有详细的代码例子。
Tiptap 是一款基于 vue.js 的富文本编辑器,目前基于 MIT 开源协议托管在Github 上,任何个人和组织都可以免费下载使用,包括商业用途。
Wired Elements 基于 MIT 协议在 Github 开源,任何人都可以免费使用,也可以免费用于商业项目。官网提供了所有组件的预览,但都是基本的 UI 元素,数量不多,对一些轻量级的 web 项目是够用的,特别是带有表单的手绘风格的 H5 活动页面。
QRCanvas 的前身是 jsqrgen,基于 MIT 协议在 Github 上开源,任何人都可以免费下载安装使用。QRCanvas不仅仅是用来生成海报,也可以单独使用,比如生成网址扫码预览和分享、登录扫码认证等功能,是一个使用简单,功能强大的优秀开源项目。
Swiper 自发布以来一直基于 MIT 协议开源,使用完全免费,能够用于任何个人和商业项目。简单配置就能实现手机、PC 网页中滑动、焦点轮播图、tab 切换和触摸导航等大部分功能。
MyUI 上手非常简单,只要 Vue.js 和 Element UI 的基础知识过关,就可以从官网提供的文档开始上手。图表、关系图、流程图和地图类库的支持使得 MyUI 的使用场景很广泛,可以轻松应对针对企业用户的需求。MyUI 基于 MIT 协议在 Gitee 上开源,可以免费使用,包括用于商业用途。
css.gg 基于 MIT 开源协议在 github 上开源,任何个人和商业机构都可以免费下载使用。
Muse UI 是一个免费开源的 Vue UI 组件库,基于 MIT 开源协议在 Github 开源,任何人都可以免费用在自己的项目,也可以免费用于商业项目。
Mint UI 由饿了么前端团队出品,基于 MIT 授权协议在 Github 开源,任何人都可以免费下载使用,包括用于商业用途。但由于 Mint UI 官网托管在 github.io 域名下,在没有工具加持的情况下国内访问极其不稳定,国内的开发者查看文档可以通过拉取 Mint UI 源码构建仓库,在本地构建服务来阅读。
Tippy.js 在 github 开源,可以自由下载学习和免费使用,包括商用。这是一个几乎包含所有能想到的气泡提示组件该有的功能,并且仍然保持清亮简洁的一个 js 组件库,内置的主题已经能满足很多项目的开发需求,除了常见的文本提示。
HeyUI 已经在 github 开源,任何人都可以免费学习和使用,包括商用。一款同样优秀的前端 UI 组件库,其基于HeyUI的 admin 框架也是开箱即用的优质框架。
html2canvas 由开发者 Niklas von Hertzen 创建,基于MIT许可开源,可以免费使用在任何项目。