类库 › excalidraw
excalidraw

excalidraw/excalidraw

Excalidraw是一个开源的虚拟白板工具,支持手绘风格的图形绘制,提供协作功能并保证端到端加密。

105,881 10,656 105,881 2,314
在 GitHub 上查看

技术栈

dev-docs javascript

框架

React 18.2.0

CSS 预处理器

Sass 1.57.1
查看全部依赖 (13)

依赖

@docusaurus/core 2.2.0 @docusaurus/preset-classic 2.2.0 @docusaurus/theme-live-codeblock 2.2.0 @excalidraw/excalidraw 0.18.0 @mdx-js/react ^1.6.22 clsx ^1.2.1 docusaurus-plugin-sass 0.2.3 prism-react-renderer ^1.3.5 react-dom 18.2.0

开发依赖

@docusaurus/module-type-aliases 2.0.0-rc.1 @tsconfig/docusaurus ^1.0.5 docusaurus2-dotenv 1.4.0 typescript ^4.7.4

excalidraw-app javascript

框架

React 19.0.0
查看全部依赖 (12)

依赖

@excalidraw/random-username 1.0.0 @sentry/browser 9.0.1 callsites 4.2.0 firebase 11.3.1 i18next-browser-languagedetector 6.1.4 idb-keyval 6.0.3 jotai 2.11.0 react-dom 19.0.0 socket.io-client 4.7.2 uqr 0.1.2 vite-plugin-html 3.2.2

开发依赖

vite-plugin-sitemap 0.7.1

根目录 javascript

构建工具

Vite 5.0.12

测试

Vitest 3.0.6

代码规范

Prettier 2.6.2
查看全部依赖 (31)

开发依赖

@babel/preset-env 7.26.9 @excalidraw/eslint-config 1.0.3 @excalidraw/prettier-config 1.0.2 @types/chai 4.3.0 @types/jest 27.4.0 @types/lodash.throttle 4.1.7 @types/react 19.0.10 @types/react-dom 19.0.4 @types/socket.io-client 3.0.0 @vitejs/plugin-react 3.1.0 @vitest/coverage-v8 3.0.7 @vitest/ui 2.0.5 chai 4.3.6 dotenv 16.0.1 eslint-config-prettier 8.5.0 eslint-config-react-app 7.0.1 eslint-plugin-import 2.31.0 eslint-plugin-prettier 3.3.1 http-server 14.1.1 husky 7.0.4 jsdom 22.1.0 lint-staged 12.3.7 pepjs 0.5.3 rewire 6.0.0 rimraf ^5.0.0 typescript 5.9.3 vite-plugin-checker 0.7.2 vite-plugin-ejs 1.7.0 vite-plugin-pwa 0.21.1 vite-plugin-svgr 4.2.0 vitest-canvas-mock 0.3.3

packages/common javascript

查看全部依赖 (2)

依赖

tinycolor2 1.6.0

开发依赖

@types/tinycolor2 1.4.6

packages/element javascript

查看全部依赖 (2)

依赖

@excalidraw/common 0.18.0 @excalidraw/math 0.18.0

packages/excalidraw javascript

构建工具

esbuild 0.19.10

CSS 预处理器

Sass 1.51.0
查看全部依赖 (54)

依赖

@braintree/sanitize-url 6.0.2 @codemirror/commands ^6.0.0 @codemirror/language ^6.0.0 @codemirror/state ^6.0.0 @codemirror/view ^6.0.0 @excalidraw/common 0.18.0 @excalidraw/element 0.18.0 @excalidraw/laser-pointer 1.3.1 @excalidraw/math 0.18.0 @excalidraw/mermaid-to-excalidraw 2.2.2 @excalidraw/random-username 1.1.0 @lezer/highlight ^1.0.0 browser-fs-access 0.38.0 canvas-roundrect-polyfill 0.0.1 clsx 1.1.1 cross-env 7.0.3 es6-promise-pool 2.5.0 fractional-indexing 3.2.0 fuzzy 0.1.3 image-blob-reduce 3.0.1 jotai 2.11.0 jotai-scope 0.7.2 lodash.debounce 4.0.8 lodash.throttle 4.1.1 nanoid 3.3.3 pako 2.0.3 perfect-freehand 1.2.0 pica 7.1.1 png-chunk-text 1.0.0 png-chunks-encode 1.0.0 png-chunks-extract 1.0.0 points-on-curve 1.0.1 pwacompat 2.0.17 radix-ui 1.4.3 roughjs 4.6.4 tunnel-rat 0.1.2

开发依赖

@size-limit/preset-big-lib 9.0.0 @testing-library/dom 10.4.0 @testing-library/jest-dom 6.6.3 @testing-library/react 16.2.0 @types/lodash.debounce 4.0.8 @types/pako 2.0.3 @types/pica 5.1.3 @types/resize-observer-browser 0.1.7 ansicolor 2.0.3 autoprefixer 10.4.7 dotenv 16.0.1 esbuild-sass-plugin 2.16.0 eslint-plugin-react 7.32.2 fake-indexeddb 3.1.7 fonteditor-core 2.4.1 harfbuzzjs 0.3.6 jest-diff 29.7.0 typescript 5.9.3

packages/math javascript

查看全部依赖 (1)

依赖

@excalidraw/common 0.18.0

packages/utils javascript

查看全部依赖 (14)

依赖

@braintree/sanitize-url 6.0.2 @excalidraw/laser-pointer 1.3.1 browser-fs-access 0.38.0 pako 2.0.3 perfect-freehand 1.2.0 png-chunk-text 1.0.0 png-chunks-encode 1.0.0 png-chunks-extract 1.0.0 roughjs 4.6.4

开发依赖

cross-env 7.0.3 fonteditor-core 2.4.0 typescript 5.9.3 wawoff2 2.0.1 which 4.0.0

评论

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-05-01 07:24
浙ICP备14020137号-1 $Carte des visiteurs$