标签 Library 下的文章

Library lobe-ui 为AIGC应用打造的React组件库
项目
一、项目介绍 做 AI 聊天或 AIGC 类 Web 应用时,通用组件库往往不够「AI 原生」:消息流、会话、模型切换、Thinking 过程这些特有交互,要么自己拼,要么改得面目全非。设计语言也不够统一,和产品的 AI 调性对不上。 Lobe UI 是 LobeHub 开源的 React 组件库,专为构建 AI 聊天与 AIGC Web 应用而设计。它提供一套现代、可主题化的 AI 原生组件,ESM only,需要 React 19 与 motion,配套文档甚至为编码 A...
Library vue-data-ui 面向数据叙事的Vue3可视化组件库
项目
一、项目介绍 做数据展示时,很多图表库只管「画出来」,不管「讲清楚」。参数一大堆,主题也不统一,想做个既好看又能讲数据故事的可视化,得在配置里反复较劲。前端还常常被图表库的默认样式绑架。 vue-data-ui 是一个以「让数据自己说话」为目标的 Vue 3 数据可视化组件库,提供 donut、gauge、heatmap、quadrant、radar、sparkline、表格等丰富组件,强调用户可定制与数据叙事。它组件独立、主题可控,适合把枯燥数据做成有说服力的可视化。
Library radzen-blazor 功能完备的Blazor免费UI组件库
项目
一、项目介绍 Blazor 开发者常面临一个选择:要么用基础控件自己拼,要么引入笨重的商业组件包。前者后期维护累,后者授权与体积都劝退。尤其当项目需要 DataGrid、图表、日程这类复杂控件时,缺一个就要自己造轮子。 Radzen Blazor 是功能最完整的免费 Blazor UI 组件库,155+ 原生组件涵盖 DataGrid、Scheduler、Gantt、类 Excel 表格、30+ 图表类型,并内置面向 Blazor 的 AI 工具包(AIChat、AIProm...
Library animal-island-ui 可爱治愈风 React 组件库
项目
大多数组件库走的是严肃、中规中矩的企业风,当你想给产品一点温度、做面向年轻人的治愈系界面时,很难直接套用。自己从零画一套插画风组件又太耗时。 Animal-Island-UI 是一个用 React + TypeScript 写的轻量组件库,拥有原创的『小岛』治愈系设计语言,图标、动画、布局都从零手绘。它内置 40 多个组件并遵循 WAI-ARIA 无障碍规范。
Library zag 框架无关的 Headless 组件状态机库
项目
一个交互组件(如开关组、折叠面板)往往要在 React、Vue、Solid 多个框架里重复实现一遍行为逻辑,而真正难的是键盘操作和焦点管理。每换一个框架就重写一次,既浪费又容易出无障碍 bug。 Zag 用有限状态机(XState 思路)描述组件行为,再把『适配器』接到不同框架上。你写标记和样式,Zag 保证键盘导航、焦点与 ARIA 行为在各框架间一致。