Skip to content
Pace UI logo

Pace UI

收录 200+ 现代化 React 区块、全站模版与基于 GSAP 物理引擎打造的工业级交互动效组件库,专为 Next.js 与 TanStack Start 深度优化。

Pace UI 官方界面预览

项目概述

Pace UI(paceui.com)是一个集成了超过 200+ 款高质量界面区块、SaaS 全站模版与 GSAP 物理级高性能动效 的现代 React 组件注册表。专为 Next.js App Router、Astro 与 TanStack Start 定制,帮助开发者快速打造具备电影级转场与黑曜石质感界面的专业应用。

核心特性

  • ⚡️ 200+ 企业级组件区块:涵盖 AI 提示词流式生成器、数据大盘仪表盘、智能选择器与高阶导航矩阵。
  • 🎬 GSAP 工业级动效引擎:专设 GSAP 动效组件分区,提供丝滑的滚动视差(ScrollTrigger)、光标力场吸附与多层交错流(Stagger)。
  • 🌐 多技术栈全覆盖:深度适配 React 19、Next.js 15、Remix 与 TanStack Start 现代前沿架构。
  • 📦 shadcn CLI 无缝导入:支持标准 CLI Registry 一键拉取源码,零冗余第三方黑盒依赖包。

快速上手与示例代码

# 安装 GSAP 核心动效引擎
npm install gsap @gsap/react
import React, { useRef } from 'react';
import gsap from 'gsap';
import { useGSAP } from '@gsap/react';

export function AnimatedPulseCard({ text }: { text: string }) {
  const container = useRef<HTMLDivElement>(null);

  useGSAP(() => {
    gsap.from(".pulse-badge", { opacity: 0, y: 10, stagger: 0.1, duration: 0.6, ease: "power2.out" });
  }, { scope: container });

  return (
    <div ref={container} className="p-5 rounded-2xl bg-card border border-border shadow-xs hover:border-foreground/20">
      <span className="pulse-badge inline-block text-xs font-mono font-semibold text-primary">{text}</span>
    </div>
  );
}

技术选型建议与适用场景

  • 非常适合:追求极致交互流畅度、高端品牌调性与高帧率复杂时间轴动画的商业 SaaS 落地页、AI 工具平台与创意工作室官网。
  • 与 Framer Motion 对比:Pace UI 引入的 GSAP 在复杂序列时间轴编排与极致渲染性能上表现更为强悍。

讨论与评价

0 条讨论
分享你对该组件库的上手体验、优缺点或建议...

暂无讨论。欢迎分享你对该组件库的上手体验、优缺点或建议!

相关组件推荐

基于同类与技术栈推荐