类库
› prefab
PrefectHQ/prefab
Prefab是一个用Python构建富交互界面的生成式UI框架,支持创建MCP应用、数据仪表盘和交互工具。它提供100多个预置组件,通过React渲染器将Python代码转换为独立应用,无需JavaScript即可实现客户端交互。
技术栈
renderer javascript
框架
React
^19.0.0
构建工具
Vite
^6.0.0
测试
Vitest
^4.0.18
CSS 框架
Tailwind CSS
^4.0.0
查看全部依赖 (41)
依赖
@base-ui/react
^1.2.0
@codemirror/commands
^6.10.2
@codemirror/lang-json
^6.0.2
@codemirror/lang-python
^6.2.1
@codemirror/language
^6.12.1
@codemirror/state
^6.5.4
@codemirror/view
^6.39.14
@modelcontextprotocol/ext-apps
^1.0.0
@tailwindcss/browser
^4.2.2
@tanstack/react-table
^8.21.3
@types/dompurify
^3.0.5
class-variance-authority
^0.7.1
clsx
^2.1.1
date-fns
^4.1.0
dompurify
^3.3.1
embla-carousel-auto-scroll
^8.6.0
embla-carousel-autoplay
^8.6.0
embla-carousel-fade
^8.6.0
embla-carousel-react
^8.6.0
highlight.js
^11.11.1
lucide-react
^0.563.0
mermaid
^11.13.0
pako
^2.1.0
react-day-picker
^9.13.0
react-dom
^19.0.0
react-markdown
^10.1.0
recharts
^2.15.4
remark-gfm
^4.0.1
sonner
^2.0.7
tailwind-merge
^3.4.0
tailwindcss-animate
^1.0.7
tw-animate-css
^1.4.0
zod
^4.3.6
开发依赖
@tailwindcss/vite
^4.0.0
@types/node
^25.2.1
@types/pako
^2.0.4
@types/react
^19.0.0
@types/react-dom
^19.0.0
@vitejs/plugin-react-swc
^4.2.3
typescript
^5.7.0
vite-plugin-singlefile
^2.3.0
tools javascript
CSS 框架
Tailwind CSS
^4.1.18