类库
› openui
thesysdev/openui
OpenUI是一个全栈、渲染器无关的生成式UI框架,基于紧凑且流式优先的语言构建。它提供官方React支持及内置组件库和聊天界面,旨在通过更少的Token生成UI,适用于Web应用开发。
技术栈
根目录 javascript
代码规范
ESLint
catalog:
Prettier
^3.2.5
查看全部依赖 (14)
开发依赖
@arethetypeswrong/cli
^0.18.2
@changesets/changelog-github
^1.0.0
@changesets/cli
^3.0.1
@typescript-eslint/eslint-plugin
catalog:
eslint-config-prettier
catalog:
eslint-plugin-prettier
catalog:
eslint-plugin-react-hooks
catalog:
eslint-plugin-react-refresh
catalog:
eslint-plugin-storybook
catalog:
eslint-plugin-unused-imports
catalog:
prettier-plugin-organize-imports
^3.2.4
publint
^0.3.18
tsdown
^0.21.7
typescript
catalog:
packages/angular-lang javascript
测试
Vitest
^4.1.0
查看全部依赖 (11)
依赖
@openuidev/lang-core
workspace:^
tslib
catalog:
开发依赖
@angular/common
catalog:
@angular/compiler
catalog:
@angular/compiler-cli
catalog:
@angular/core
catalog:
@angular/platform-browser
catalog:
jsdom
catalog:
ng-packagr
catalog:
rxjs
catalog:
typescript
^6.0.3
packages/assistant-ui javascript
框架
React
catalog:
测试
Vitest
^4.1.0
查看全部依赖 (10)
开发依赖
@assistant-ui/react
^0.15.13
@openuidev/react-headless
workspace:^
@openuidev/react-lang
workspace:^
@openuidev/react-ui
workspace:^
@types/react
catalog:
@types/react-dom
catalog:
ai
^6.0.236
jsdom
catalog:
react-dom
catalog:
typescript
catalog:
packages/browser-bundle javascript
框架
React
^19.0.0
构建工具
esbuild
^0.25.12
查看全部依赖 (4)
依赖
@openuidev/react-lang
workspace:^
@openuidev/react-ui
workspace:^
react-dom
^19.0.0
开发依赖
rimraf
^5.0.7
packages/devtools javascript
框架
React
catalog:
构建工具
esbuild
^0.25.12
测试
Vitest
^4.1.0
查看全部依赖 (8)
依赖
lucide-react
^0.575.0
开发依赖
@openuidev/observability
workspace:^
@openuidev/react-lang
workspace:^
@types/node
catalog:
@types/react
catalog:
@types/react-dom
catalog:
jsdom
catalog:
react-dom
catalog:
packages/lang-core javascript
测试
Vitest
^4.0.18
查看全部依赖 (3)
依赖
ci-info
^4.4.0
开发依赖
@modelcontextprotocol/sdk
^1.27.1
@types/node
^20
packages/langchain javascript
测试
Vitest
^4.1.0
查看全部依赖 (5)
依赖
@ag-ui/core
^0.0.57
开发依赖
@langchain/core
^1.2.1
@langchain/langgraph
^1.4.5
@langchain/protocol
^0.0.18
zod
^4.2.0
packages/observability-cloud javascript
测试
Vitest
^4.1.0
查看全部依赖 (2)
依赖
@openuidev/observability
workspace:^
开发依赖
jsdom
catalog:
packages/observability javascript
测试
Vitest
^4.1.0
packages/openui-cli javascript
构建工具
esbuild
^0.25.10
查看全部依赖 (11)
依赖
@inquirer/core
^11.1.5
@inquirer/prompts
^8.3.0
commander
^14.0.3
cross-spawn
^7.0.6
dotenv
^17.2.2
get-port
^7.2.0
open
^10.1.0
openid-client
^6.1.7
posthog-node
^5.35.6
开发依赖
@types/cross-spawn
^6.0.6
@types/node
catalog:
packages/react-email javascript
查看全部依赖 (4)
依赖
@react-email/components
^0.0.41
开发依赖
@openuidev/react-lang
workspace:^
@types/react
catalog:
typescript
catalog:
packages/react-headless javascript
测试
Vitest
^4.1.0
查看全部依赖 (10)
依赖
@ag-ui/core
^0.0.53
@openuidev/observability
workspace:^
开发依赖
@types/node
catalog:
@types/react
catalog:
@types/react-dom
catalog:
ai
^6.0.236
eve
^0.11.7
jsdom
catalog:
openai
^6.22.0
react-dom
catalog:
packages/react-lang javascript
测试
Vitest
^4.0.18
查看全部依赖 (9)
依赖
@openuidev/devtools
workspace:^
@openuidev/lang-core
workspace:^
@openuidev/observability
workspace:^
开发依赖
@modelcontextprotocol/sdk
^1.27.1
@types/node
catalog:
@types/react
catalog:
@types/react-dom
catalog:
jsdom
catalog:
react-dom
catalog:
packages/react-ui javascript
构建工具
Vite
^6.4.2
Webpack
^5.104.1
测试
Vitest
^4.0.18
CSS 框架
Tailwind CSS
^3
CSS 预处理器
Sass
^1.83.4
代码规范
ESLint
catalog:
查看全部依赖 (69)
依赖
@floating-ui/react-dom
^2.1.2
@radix-ui/react-accordion
^1.2.2
@radix-ui/react-aspect-ratio
^1.1.1
@radix-ui/react-checkbox
^1.1.3
@radix-ui/react-dialog
^1.1.15
@radix-ui/react-dropdown-menu
^2.1.7
@radix-ui/react-label
^2.1.1
@radix-ui/react-radio-group
^1.2.2
@radix-ui/react-select
^2.1.5
@radix-ui/react-separator
^1.1.7
@radix-ui/react-slider
^1.2.2
@radix-ui/react-slot
^1.2.4
@radix-ui/react-switch
^1.1.2
@radix-ui/react-tabs
^1.1.2
@radix-ui/react-toggle-group
^1.1.2
@radix-ui/react-tooltip
^1.2.7
@tanstack/react-table
^8.21.3
clsx
^2.1.1
date-fns
^4.1.0
lodash-es
^4.17.21
lucide-react
^0.562.0
react-day-picker
^9.5.1
react-markdown
^10.1.0
react-syntax-highlighter
^16.1.1
recharts
^2.15.4
rehype-katex
^7.0.1
remark-breaks
^4.0.0
remark-emoji
^5.0.1
remark-gfm
^4.0.1
remark-math
^6.0.0
tiny-invariant
^1.3.3
unist-util-visit
^5.1.0
开发依赖
@chromatic-com/storybook
^3.2.4
@openuidev/react-headless
workspace:^
@openuidev/react-lang
workspace:^
@storybook/addon-essentials
^8.5.3
@storybook/addon-interactions
^8.5.3
@storybook/addon-styling-webpack
^1.0.1
@storybook/addon-themes
^8.5.3
@storybook/blocks
^8.5.3
@storybook/core-events
^8.5.3
@storybook/manager-api
^8.5.3
@storybook/react
^8.5.3
@storybook/react-vite
^8.5.3
@storybook/test
^8.5.3
@storybook/theming
^8.5.3
@types/lodash-es
^4.17.12
@types/node
catalog:
@types/node-fetch
2.6.13
@types/react
catalog:
@types/react-dom
catalog:
@types/react-syntax-highlighter
^15.5.13
@typescript-eslint/eslint-plugin
catalog:
concurrently
^9.2.0
eslint-config-prettier
catalog:
eslint-plugin-prettier
catalog:
eslint-plugin-react-hooks
catalog:
eslint-plugin-react-refresh
catalog:
eslint-plugin-storybook
catalog:
eslint-plugin-unused-imports
catalog:
form-data
^4.0.0
postcss
^8.5.1
postcss-js
^4.0.1
postcss-remove-duplicate-values
^1.0.0
prettier-plugin-organize-imports
^3.2.4
prop-types
^15.8.1
rimraf
^5.0.7
storybook
^8.5.3
tsx
^4.19.2
packages/server javascript
测试
Vitest
^4.1.0
查看全部依赖 (2)
开发依赖
openai
^6.22.0
tsdown
^0.21.7
packages/svelte-lang javascript
框架
Svelte
^5.0.0
构建工具
Vite
^6.0.0
测试
Vitest
^4.1.0
查看全部依赖 (7)
依赖
@openuidev/lang-core
workspace:^
开发依赖
@sveltejs/package
^2.3.0
@sveltejs/vite-plugin-svelte
^5.0.0
@testing-library/svelte
^5.2.0
jsdom
catalog:
svelte-check
^4.0.0
typescript
catalog:
packages/vue-lang javascript
框架
Vue.js
^3.5.0
构建工具
Vite
^6.0.0
测试
Vitest
^4.1.0
查看全部依赖 (6)
依赖
@openuidev/lang-core
workspace:^
开发依赖
@vitejs/plugin-vue
^6.0.7
@vue/test-utils
^2.4.0
jsdom
catalog:
typescript
catalog:
vue-tsc
^2.0.0
templates/openui-cloud javascript
框架
Next.js
^16.3.0
React
19.2.3
状态管理
Zustand
^4.5.5
代码规范
ESLint
^9
查看全部依赖 (14)
依赖
@openuidev/lang-core
0.3.0
@openuidev/react-headless
0.16.2
@openuidev/react-lang
0.3.0
@openuidev/react-ui
0.16.2
lucide-react
^0.575.0
openai
^6.49.0
react-dom
19.2.3
zod
^4.4.3
开发依赖
@openuidev/cli
0.4.0
@types/node
^20
@types/react
^19
@types/react-dom
^19
eslint-config-next
16.3.0
typescript
^5
templates/openui-self-hosted javascript
框架
Next.js
^16.3.1
React
19.2.3
代码规范
ESLint
^9
查看全部依赖 (11)
依赖
@openuidev/lang-core
0.3.0
@openuidev/react-lang
^0.3.0
@openuidev/react-ui
^0.16.2
openai
^6.22.0
react-dom
19.2.3
开发依赖
@openuidev/cli
0.4.0
@types/node
^20
@types/react
^19
@types/react-dom
^19
eslint-config-next
16.3.0
typescript
^5
截图