类库 › theatre
theatre-js

theatre-js/theatre

Theatre.js是一个专为Web设计的高精度动画库,主要用于创建复杂的运动图形和细腻的动画效果。它支持编程和可视化两种方式,特别适合与THREE.js等3D库结合,制作网页上的高质量动态视觉效果。

12,330 439 12,330 139
在 GitHub 上查看
theatre-js/theatre

技术栈

框架

Next.js latest React ^17.0.2

状态管理

Zustand ^3.5.1

数据请求

React Query ^4.36.1

构建工具

Parcel ^2.9.3 Rollup ^4.9.2 Vite ^2.9.9 esbuild ^0.18.18

测试

Jest ^29.3.1 Playwright ^1.29.1

CSS 框架

Tailwind CSS ^3.3.3

代码规范

ESLint ^8.56.0 Prettier ^2.6.2
查看全部依赖 (185)

依赖

@actions/core ^1.10.0 @auth/prisma-adapter ^1.0.3 @cspotcode/zx ^6.1.2 @hookform/resolvers ^3.3.2 @prisma/client ^4.12.0 @radix-ui/react-alert-dialog ^1.0.5 @radix-ui/react-avatar ^1.0.4 @radix-ui/react-context-menu ^2.1.5 @radix-ui/react-dialog ^1.0.5 @radix-ui/react-icons ^1.3.0 @radix-ui/react-label ^2.0.2 @radix-ui/react-popover ^1.0.7 @radix-ui/react-select ^2.0.0 @radix-ui/react-separator ^1.0.3 @radix-ui/react-slot ^1.0.2 @radix-ui/react-toast ^1.1.5 @react-three/drei ^9.80.1 @react-three/fiber ^8.13.6 @testing-library/jest-dom ^5.11.4 @testing-library/react ^11.1.0 @testing-library/user-event ^12.1.10 @theatre/app workspace:* @theatre/core 0.0.1-COMPAT.1 @theatre/dataverse workspace:* @theatre/r3f 0.0.1-COMPAT.1 @theatre/react workspace:* @theatre/saaz workspace:* @theatre/studio 0.0.1-COMPAT.1 @theatre/utils workspace:* @trpc/client ^10.43.0 @trpc/next ^10.43.0 @trpc/react-query ^10.43.0 @trpc/server ^10.43.0 @types/jest ^29.5.3 @types/node ^20.4.5 @types/react ^17.0.0 @types/react-dom ^17.0.0 @types/uuid ^8.3.0 @types/ws ^8.5.5 @verdaccio/types ^10.8.0 class-variance-authority ^0.7.0 clsx ^2.0.0 cors ^2.8.5 cross-env ^7.0.3 dotenv ^16.3.1 eslint-config-next 13.4.13 idb ^7.1.1 immer 9.0.6 jose ^4.14.4 lodash-es ^4.17.21 lucide-react ^0.289.0 nanoid ^3.3.1 next-auth ^4.23.2 node-cleanup ^2.1.2 npm-run-all ^4.1.5 oauth4webapi ^2.4.0 parcel-bundler ^1.12.5 pg ^8.11.2 prisma ^4.12.0 queue-microtask ^1.2.3 react-dom ^17.0.2 react-hook-form ^7.47.0 react-promptify ^0.3.0 react-scripts ^5.0.1 sade ^1.8.1 serve 14.2.0 superjson ^1.13.1 tailwind-merge ^1.14.0 tailwindcss-animate ^1.0.7 theatric 0.0.1-COMPAT.1 three ^0.155.0 tsx 4.7.0 typescript ^3.2.1 uuid ^8.3.2 verdaccio ^5.26.1 verdaccio-auth-memory ^10.2.2 verdaccio-memory ^10.3.2 web-vitals ^1.0.1 ws ^8.13.0 yaml ^2.3.1 zod ^3.22.4 zod-validation-error ^1.3.1

开发依赖

@cspotcode/zx ^6.1.2 @microsoft/api-documenter ^7.19.0 @microsoft/api-extractor ^7.28.6 @react-spring/web ^9.7.3 @react-three/drei ^9.80.1 @react-three/fiber ^8.13.6 @rollup/plugin-alias ^5.1.0 @rollup/plugin-multi-entry ^6.0.1 @rollup/plugin-replace ^5.0.5 @rollup/plugin-typescript ^11.1.5 @styled/typescript-styled-plugin ^1.0.1 @theatre/app workspace:* @theatre/core workspace:* @theatre/core-0.5.0 npm:@theatre/core@0.5.0 @theatre/dataverse workspace:* @theatre/dataverse-0.5.0 npm:@theatre/dataverse@0.5.0 @theatre/r3f workspace:* @theatre/react workspace:* @theatre/saaz workspace:* @theatre/studio workspace:* @theatre/studio-0.5.0 npm:@theatre/studio@0.5.0 @theatre/sync-server workspace:* @theatre/utils workspace:* @trpc/client ^10.43.0 @types/eslint ^8.56.0 @types/jest ^26.0.23 @types/jsonwebtoken ^9.0.2 @types/lodash-es ^4.17.6 @types/marked ^4.0.7 @types/node ^18.11.9 @types/react ^18.0.0 @types/react-dom ^18.0.0 @types/react-icons 3.0.0 @types/rollup 0.54.0 @types/shallowequal ^1.1.1 @types/styled-components ^5.1.26 @types/three 0.155.0 @types/uuid ^8.3.0 @typescript-eslint/eslint-plugin ^6.16.0 @typescript-eslint/parser ^6.16.0 @vitejs/plugin-react ^1.3.0 @vitejs/plugin-react-swc ^3.3.2 autoprefixer ^10.4.16 blob-compare 1.1.0 dotenv ^16.3.1 eslint-plugin-import 2.29.1 eslint-plugin-jsx-a11y ^6.7.1 eslint-plugin-react ^7.33.2 eslint-plugin-tsdoc ^0.2.17 eslint-plugin-unused-imports ^3.0.0 fast-deep-equal ^3.1.3 fast-glob ^3.3.0 fuzzy ^0.1.3 husky ^6.0.0 idb-keyval ^6.2.0 identity-obj-proxy ^3.0.0 immer ^9.0.6 jest-diff ^29.6.4 jest-environment-jsdom ^29.3.1 jest-esbuild ^0.3.0 jose 4.14.4 jsonc-parser ^3.1.0 jsonwebtoken ^9.0.1 jszip 3.10.1 knip ^3.9.0 lint-staged ^13.0.3 lodash ^4.17.21 lodash-es 4.17.21 maath ^0.10.7 marked ^4.1.1 nanoid ^4.0.2 node-gyp ^9.1.0 npm-run-all ^4.1.5 oauth4webapi 2.4.0 polished ^4.1.3 postcss ^8.4.31 propose ^0.0.5 react-colorful ^5.5.1 react-dom ^18.2.0 react-error-boundary 3.1.3 react-hot-toast 2.4.0 react-icons ^4.2.0 react-merge-refs ^2.0.2 react-shadow ^20.4.0 react-use 17.2.4 react-use-measure ^2.1.1 reakit ^1.3.8 rollup-plugin-dts ^6.1.0 sade ^1.8.1 shallowequal 1.1.0 superjson 1.13.1 theatric workspace:* three ^0.155.0 three-stdlib ^2.24.1 timing-function ^0.2.3 tsx 4.7.0 typedoc ^0.24.8 typedoc-plugin-markdown ^3.15.4 typescript ^4.6.3 typescript-styled-plugin ^0.18.3 yaml ^2.3.1 zod ^3.21.4 zod-validation-error ^1.3.1

评论

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.1. UTC+08:00, 2026-04-02 14:38
浙ICP备14020137号-1 $访客地图$