类库
› shaders
shader-effects-inc/shaders
这是一个基于WebGPU的着色器组件库,为React、Vue、Svelte、Solid及纯JavaScript提供声明式API。内置200+视觉效果(如渐变、玻璃、模糊等),支持通过可视化编辑器生成代码,具备TypeScript类型安全和SSR兼容性,旨在简化前端高性能图形效果的集成与开发。
技术栈
根目录 javascript
构建工具
Vite
npm:rolldown-vite@^7.1.2
查看全部依赖 (14)
开发依赖
@types/node
^20.17.11
@vitejs/plugin-vue
^5.2.1
@vueuse/components
^10.11.1
@vueuse/core
^10.11.1
changelogen
^0.6.2
chokidar
^4.0.3
fs-extra
^11.2.0
glob
^13.0.1
sharp
^0.34.5
tsx
^4.19.2
turbo
^2.7.3
typescript
^5.7.2
vite-plugin-dts
^3.9.1
vue-tsc
^2.2.0
packages/core javascript
构建工具
Vite
npm:rolldown-vite@7.1.16
测试
Vitest
^4.0.15
代码规范
ESLint
^9.37.0
查看全部依赖 (11)
依赖
colorjs.io
^0.5.2
typegpu
0.12.3
开发依赖
@typescript-eslint/parser
^8.46.0
@vitest/ui
^4.0.15
@webgpu/types
^0.1.60
glob
^13.0.1
happy-dom
^20.0.11
sharp
^0.34.5
tsx
^4.19.2
unplugin-typegpu
0.12.2
vite-plugin-externalize-deps
^0.10.0
packages/js javascript
构建工具
Vite
npm:rolldown-vite@7.1.16
查看全部依赖 (3)
依赖
shaders-core
workspace:*
开发依赖
@webgpu/types
^0.1.60
vite-plugin-externalize-deps
^0.10.0
packages/partner javascript
构建工具
Vite
^6.0.0
查看全部依赖 (1)
开发依赖
vite-plugin-dts
^4.0.0
packages/react javascript
构建工具
Vite
npm:rolldown-vite@7.1.16
查看全部依赖 (5)
依赖
shaders-core
workspace:*
开发依赖
@types/react
^18.2.0
@types/react-dom
^18.2.0
@vitejs/plugin-react
^4.3.4
vite-plugin-externalize-deps
^0.10.0
packages/shaders javascript
构建工具
esbuild
^0.28.0
查看全部依赖 (16)
依赖
typegpu
0.12.3
开发依赖
@clack/prompts
^0.9.1
@types/fs-extra
^11.0.4
@types/node
^20.17.11
add-mcp
^1.13.2
consola
^3.4.2
fs-extra
^11.2.0
nypm
^0.6.10
pkg-types
^2.3.3
shaders-core
workspace:*
shaders-react
workspace:*
shaders-solid
workspace:*
shaders-svelte
workspace:*
shaders-vue
workspace:*
tsx
^4.19.2
typescript
^5.7.2
packages/solid javascript
框架
Solid.js
^1.9.10
构建工具
Vite
^6.0.7
查看全部依赖 (5)
依赖
shaders-core
workspace:*
开发依赖
typescript
^5.7.2
vite-plugin-dts
^4.3.0
vite-plugin-externalize-deps
^0.10.0
vite-plugin-solid
^2.11.10
packages/svelte javascript
框架
Svelte
^5
构建工具
Vite
npm:rolldown-vite@7.1.16
查看全部依赖 (7)
依赖
shaders-core
workspace:*
开发依赖
@sveltejs/package
^2.2.6
@sveltejs/vite-plugin-svelte
^4.0.0
@tsconfig/svelte
^5.0.4
svelte-check
^3.8.6
tslib
^2.7.0
vite-plugin-externalize-deps
^0.10.0
packages/vue javascript
构建工具
Vite
npm:rolldown-vite@7.1.16
查看全部依赖 (2)
依赖
shaders-core
workspace:*
开发依赖
vite-plugin-externalize-deps
^0.10.0
截图