Libraries.dev

给 AI 产品界面加上高级动效,几行代码出效果

开源 🏷️定价信息待确认 ✅ 目前可打开 设计创意 🍴 复刻 276 🐛 待处理 21 👀 关注 10
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 4618
维护状态 活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

Libraries.dev 项目界面预览图
图片来源:项目官网

项目数据

分类设计创意
开发团队Jakubantalik
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型beam,design,effect,glow,motion,product
GitHub 星标★ 4618
上线时间2026-04-12 00:00:00
代码更新2026-11-05
仓库体积127.3 MB
本站数据更新2026-11-07
维护状态活跃
收录时间2026-09-22
浏览次数1

项目介绍

Libraries.dev 是一套面向 AI 智能体与前端开发者的高完成度 UI 组件库集合,使用 TypeScript 编写,主打视觉特效类组件。它把常见的炫酷动效——如边框光束(Border Beam)、发光球体(Orbs)、金属质感(Metal)、粘稠流体(Gooey)、图像特效(Image)——封装成可直接调用的库,解决开发者在构建 AI 产品界面时,想做出高级质感却要反复手写 Canvas、WebGL、CSS 动画的痛点。核心能力是即插即用的动效组件、统一的 API 设计与可组合的视觉原语,让聊天面板、Agent 卡片、加载态、品牌展示区等场景快速获得精致观感,同时保持代码可维护。项目定位偏设计工程,强调手工打磨的细节而非大而全的组件数量,适合追求产品视觉差异化的团队。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-22 · 当前星标 ★ 4618

技术标签

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 10 分钟 部署方式:库/依赖 4 步

环境要求

  • Node.js 20(仓库用 .node-version 固定为 Node 20)
  • npm 包管理器
  • 一个 React 项目(组件以包裹已有元素的方式使用)
  • 只按需安装所需的效果包,无需安装整套仓库

安装与启动步骤

  1. 1确认运行环境

    README 说明仓库用 .node-version 固定 Node 20,构建脚本也以此版本运行,本地开发建议保持一致。

    node -v
  2. 2安装效果组件包

    每个效果都是独立的 npm 包,按需安装一个或多个,包名依次为 border-beam、thinking-orbs、liquid-gooey、voice-glow、metal-fx、img-fx。

    npm install border-beam
    npm install thinking-orbs
    npm install liquid-gooey
    npm install voice-glow
    npm install metal-fx
    npm install img-fx
  3. 3在组件中包裹使用

    从包中导入对应组件,直接包裹你已有的按钮、卡片等元素。原有标签语义保持不变,特效渲染在元素周围或背后。

    import { BorderBeam } from "border-beam";
    
    <BorderBeam>
      <button>Get started</button>
    </BorderBeam>
  4. 4用 Prompt 快速接入

    也可在 libraries.dev 各库页面点 Copy prompt,把整份参数说明粘进 Claude Code、Cursor 或 Codex,由智能体安装并接入你的主题。

如何确认成功

启动开发服务器后,页面上原有按钮/卡片正常显示,且出现沿边框流动的柔光等对应特效即接入成功。

常见问题

Q:需要自己写 WebGL 或 Canvas 吗?

A:不需要。README 明确说明效果通过 props 调节,而不是手写 WebGL,组件会渲染在元素周围或背后。

Q:应该装哪个包?

A:按需要的效果选:边框光束 border-beam、思考光球 thinking-orbs、粘稠流体 liquid-gooey、声音光晕 voice-glow、金属质感 metal-fx、图像特效 img-fx。

Q:每个组件有哪些可调参数?

A:README 指出每个包自己的 README 记录了对应的 props,具体参数请查阅所安装包的文档。

Q:必须用 Node 20 吗?

A:仓库用 .node-version 固定 Node 20,GitHub 工作流与 Cloudflare 构建均使用该版本,为避免构建差异建议本地对齐。

注意事项

  • 本项目是一个 monorepo 式集合,各效果库分别从 npm 安装,不要试图整体 clone 后引入。
  • README 中的 Cloudflare Pages、GitHub Pages、CNAME 等部署说明面向站点维护者,普通使用者无需配置。
  • thinking-orbs 还带有 React Native 与 SwiftUI 原生移植,但 README 说明这两者尚未发布。

核心亮点

  • 特效组件开箱即用,省去手写 Canvas/WebGL 的成本
  • 视觉完成度高,边框光束、金属、Gooey 等效果质感统一
  • TypeScript 编写,类型友好,便于集成到现代前端工程

不足之处

  • 组件偏视觉特效,基础业务组件覆盖有限
  • 特效类组件对性能与低端设备兼容性需自行验证

适用场景

  • AI 聊天或 Agent 产品的界面装饰与加载态
  • 产品官网/落地页的品牌视觉与动效展示
  • SaaS 后台中需要提升质感的卡片、按钮与状态反馈

替代项目

Aceternity UI、Magic UI

上一篇:generative-loaders

下一篇:fireworks-tech-graph

同类项目推荐

jaaz 开源

本地运行,隐私无忧,一键生成创意图像

The world's first open-source multimodal creative assistant This is a substitute fo···

★ 6730 2026-08-09
codex-slides 开源

在 Codex 里用 AI 几分钟生成设计感十足的幻灯片,直接导出 PDF/PPTX

Open-source AI slide studio inside Codex: image-native decks, every slide a full vis···

★ 972 2026-08-09
weir 开源

用 Lisp 代码生成复杂图案,探索生成式设计

(deprecated) A system for making generative systems

★ 639 2026-08-09
linkfox-ai-design 开源

商品图一键生成,电商上新不再干等美工

LinkFox AI设计平台 - 基于Spring Boot和Vue3的AI图像生成和电商设计平台

★ 33 2026-08-09
Rainform 开源

把数据变成雨,用三维视觉感受信息流动

Rainform / 数据成雨 — an interactive WebGL rainfall data visualization built with T···

★ 146 2026-08-09
urpflanze 开源

用数学公式直接生成酷炫视觉,让创意编码更简单

A library for developers who want to approach to creative coding, artists who want t···

★ 226 2026-08-09
gatsby-portfolio 开源

用 Gatsby 快速搭一个高颜值个人作品集网站

A template for portolio pages

★ 234 2026-08-09
Loomic 开源

聊天式无限画布,一句话搞定图像视频设计

Open-source AI canvas design agent — alternative to Lovart / CapCut Video Studio / ···

★ 308 2026-08-09
auxin 开源

用 Common Lisp 快速构建生成艺术,省去底层繁琐细节

Auxiliary Common Lisp Utilities for Generative Art

★ 90 2026-08-09