类库
› univer
dream-num/univer
Univer是一个构建AI原生电子表格的全栈框架,支持在Web和服务器上创建和编辑电子表格、文档及演示文稿。它通过自然语言驱动,具有高性能、可扩展的特点,并可嵌入到应用程序中。
标签
技术栈
框架
React
18.3.1
Vue.js
^3.5.30
构建工具
esbuild
^0.27.3
测试
Playwright
^1.57.0
Vitest
^4.1.0
CSS 框架
Tailwind CSS
3.4.18
代码规范
ESLint
10.0.3
查看全部依赖 (190)
依赖
@chromatic-com/storybook
^5.0.1
@flatten-js/interval-tree
1.1.3
@floating-ui/dom
^1.7.4
@floating-ui/utils
^0.2.10
@lit/react
^1.0.8
@radix-ui/react-dialog
^1.1.15
@radix-ui/react-dropdown-menu
^2.1.16
@radix-ui/react-hover-card
^1.1.15
@radix-ui/react-popover
^1.1.15
@radix-ui/react-separator
^1.1.8
@radix-ui/react-slot
^1.2.4
@storybook/addon-docs
^10.2.12
@storybook/addon-links
^10.2.12
@storybook/addon-styling-webpack
^3.0.0
@storybook/addon-webpack5-compiler-swc
^4.0.2
@storybook/icons
^2.0.1
@storybook/react
^10.2.12
@storybook/react-webpack5
^10.2.12
@tsdown/css
^0.21.2
@typescript-eslint/parser
^8.56.1
@univerjs/action-recorder
workspace:*
@univerjs/core
workspace:*
@univerjs/data-validation
workspace:*
@univerjs/debugger
workspace:*
@univerjs/design
workspace:*
@univerjs/docs
workspace:*
@univerjs/docs-drawing
workspace:*
@univerjs/docs-drawing-ui
workspace:*
@univerjs/docs-hyper-link
workspace:*
@univerjs/docs-hyper-link-ui
workspace:*
@univerjs/docs-mention-ui
workspace:*
@univerjs/docs-quick-insert-ui
workspace:*
@univerjs/docs-thread-comment-ui
workspace:*
@univerjs/docs-ui
workspace:*
@univerjs/drawing
workspace:*
@univerjs/drawing-ui
workspace:*
@univerjs/engine-formula
workspace:*
@univerjs/engine-render
workspace:*
@univerjs/find-replace
workspace:*
@univerjs/icons
^1.1.1
@univerjs/mockdata
workspace:*
@univerjs/network
workspace:*
@univerjs/protocol
0.1.48
@univerjs/rpc
workspace:*
@univerjs/rpc-node
workspace:*
@univerjs/sheets
workspace:*
@univerjs/sheets-conditional-formatting
workspace:*
@univerjs/sheets-conditional-formatting-ui
workspace:*
@univerjs/sheets-crosshair-highlight
workspace:*
@univerjs/sheets-data-validation
workspace:*
@univerjs/sheets-data-validation-ui
workspace:*
@univerjs/sheets-drawing
workspace:*
@univerjs/sheets-drawing-ui
workspace:*
@univerjs/sheets-filter
workspace:*
@univerjs/sheets-filter-ui
workspace:*
@univerjs/sheets-find-replace
workspace:*
@univerjs/sheets-formula
workspace:*
@univerjs/sheets-formula-ui
workspace:*
@univerjs/sheets-hyper-link
workspace:*
@univerjs/sheets-hyper-link-ui
workspace:*
@univerjs/sheets-note
workspace:*
@univerjs/sheets-note-ui
workspace:*
@univerjs/sheets-numfmt
workspace:*
@univerjs/sheets-numfmt-ui
workspace:*
@univerjs/sheets-sort
workspace:*
@univerjs/sheets-sort-ui
workspace:*
@univerjs/sheets-table
workspace:*
@univerjs/sheets-table-ui
workspace:*
@univerjs/sheets-thread-comment
workspace:*
@univerjs/sheets-thread-comment-ui
workspace:*
@univerjs/sheets-ui
workspace:*
@univerjs/sheets-zen-editor
workspace:*
@univerjs/slides
workspace:*
@univerjs/slides-ui
workspace:*
@univerjs/telemetry
workspace:*
@univerjs/themes
workspace:*
@univerjs/thread-comment
workspace:*
@univerjs/thread-comment-ui
workspace:*
@univerjs/ui
workspace:*
@univerjs/ui-adapter-vue3
workspace:*
@univerjs/ui-adapter-web-component
workspace:*
@univerjs/uniscript
workspace:*
@univerjs/watermark
workspace:*
@vitest/coverage-istanbul
^4.1.0
@wendellhu/redi
1.1.1
async-lock
^1.4.1
autoprefixer
^10.4.24
cjk-regex
^3.4.0
class-variance-authority
^0.7.1
clsx
^2.1.1
css-loader
^7.1.4
dayjs
^1.11.20
decimal.js
^10.6.0
eslint-plugin-better-tailwindcss
^4.3.0
eslint-plugin-header
^3.1.1
eslint-plugin-no-barrel-import
^0.0.2
eslint-plugin-no-penetrating-import
^0.0.1
fast-diff
1.3.0
franc-min
^6.2.0
fs-extra
^11.3.4
happy-dom
20.7.0
javascript-obfuscator
^5.3.0
kdbush
^4.0.2
lit
^3.3.2
localforage
^1.10.0
lodash-es
^4.17.23
monaco-editor
0.55.1
nanoid
5.1.7
numfmt
^3.2.3
opentype.js
^1.3.4
ot-json1
^1.0.2
postcss-loader
^8.2.1
postcss-preset-env
^11.2.0
postcss-replace
^2.0.1
rbush
^4.0.1
react-dom
19.2.4
react-mosaic-component
^6.1.1
react-transition-group
^4.4.5
rxjs
^7.8.2
sonner
^2.0.7
sort-keys
^6.0.0
storybook
^10.2.12
storybook-addon-swc
^1.2.0
style-loader
^4.0.0
tailwind-merge
2.6.0
tailwind-scrollbar
^3
tsconfig-paths-webpack-plugin
^4.2.0
tsdown
^0.21.3
typescript
^5.9.3
univer-examples
workspace:*
unplugin-vue
^7.1.1
开发依赖
@antfu/eslint-config
^7.7.0
@commitlint/cli
^20.5.0
@commitlint/config-conventional
^20.5.0
@eslint-react/eslint-plugin
^2.13.0
@eslint/compat
^2.0.3
@release-it-plugins/workspaces
^5.0.3
@release-it/conventional-changelog
^10.0.5
@testing-library/jest-dom
6.9.1
@testing-library/react
^16.3.2
@types/async-lock
^1.4.2
@types/fs-extra
^11.0.4
@types/lodash-es
^4.17.12
@types/minimist
^1.2.5
@types/node
^25.3.5
@types/opentype.js
^1.3.8
@types/rbush
^4.0.0
@types/react
19.2.14
@types/react-dom
19.2.3
@types/react-transition-group
^4.4.12
@univerjs-infra/shared
workspace:*
@univerjs/design
workspace:*
@univerjs/docs
workspace:*
@univerjs/docs-drawing
workspace:*
@univerjs/engine-formula
workspace:*
@univerjs/engine-render
workspace:*
@univerjs/icons
^1.1.1
@univerjs/icons-svg
^1.1.1
@univerjs/network
workspace:*
@univerjs/protocol
0.1.48
@univerjs/sheets
workspace:*
@univerjs/sheets-formula-ui
workspace:*
@univerjs/themes
workspace:*
detect-port
^2.1.0
esbuild-plugin-alias
^0.2.1
esbuild-plugin-clean
^1.0.1
esbuild-plugin-copy
^2.1.1
esbuild-plugin-vue3
^0.5.1
esbuild-style-plugin
^1.6.3
eslint-plugin-format
^2.0.1
eslint-plugin-react
^7.37.5
eslint-plugin-react-hooks
7.0.1
eslint-plugin-react-refresh
^0.5.2
fs-extra
^11.3.4
husky
^9.1.7
jest-canvas-mock
^2.5.2
jsdom
^27.0.1
lint-staged
^16.3.2
minimist
^1.2.8
postcss
^8.5.8
posthog-node
^5.28.0
react-dom
19.2.4
release-it
^19.2.4
rxjs
^7.8.2
serve
^14.2.6
tailwindcss-animate
^1.0.7
tsx
^4.21.0
turbo
^2.8.17
typescript
^5.9.3
vue-tsc
^3.2.5
截图