类库
› penpot
penpot/penpot
Penpot是一个开源设计工具,旨在促进设计与代码的协作,用于多用户设计平台。
技术栈
backend javascript
查看全部依赖 (5)
依赖
luxon
^3.4.4
sax
^1.4.1
开发依赖
nodemon
^3.1.2
source-map-support
^0.5.21
ws
^8.17.0
common javascript
代码规范
Prettier
3.5.3
查看全部依赖 (5)
依赖
date-fns
^4.1.0
开发依赖
concurrently
^9.1.2
nodemon
^3.1.10
source-map-support
^0.5.21
ws
^8.18.2
exporter javascript
测试
Playwright
^1.57.0
查看全部依赖 (13)
依赖
archiver
^7.0.1
cookies
^0.9.1
date-fns
^4.1.0
generic-pool
^3.9.0
inflation
^2.1.0
ioredis
^5.8.2
raw-body
^3.0.2
source-map-support
^0.5.21
svgo
penpot/svgo#v3.1
undici
^7.16.0
xml-js
^1.6.11
xregexp
^5.1.2
开发依赖
ws
^8.18.3
frontend javascript
框架
React
19.2.4
构建工具
Vite
^8.0.7
esbuild
^0.28.0
测试
Playwright
1.59.1
Vitest
^4.1.3
CSS 预处理器
Sass
^1.98.0
代码规范
Prettier
3.8.1
Stylelint
^17.4.0
查看全部依赖 (70)
开发依赖
@penpot/draft-js
workspace:./packages/draft-js
@penpot/mousetrap
workspace:./packages/mousetrap
@penpot/plugins-runtime
link:../plugins/libs/plugins-runtime
@penpot/svgo
penpot/svgo#v3.2
@penpot/text-editor
workspace:./text-editor
@penpot/tokenscript
workspace:./packages/tokenscript
@penpot/ui
workspace:./packages/ui
@storybook/addon-docs
10.3.5
@storybook/addon-themes
10.3.5
@storybook/addon-vitest
10.3.5
@storybook/react-vite
10.3.5
@tokens-studio/sd-transforms
1.2.11
@types/node
^25.5.2
@vitest/browser
4.1.3
@vitest/browser-playwright
^4.1.3
@vitest/coverage-v8
4.1.3
@zip.js/zip.js
2.8.26
autoprefixer
^10.4.27
compression
^1.8.1
concurrently
^9.2.1
date-fns
^4.1.0
eventsource-parser
^3.0.6
express
^5.1.0
fancy-log
^2.0.0
getopts
^2.3.0
gettext-parser
^9.0.2
highlight.js
^11.10.0
js-beautify
^1.15.4
jsdom
^29.0.2
lodash
^4.18.1
lodash.debounce
^4.0.8
map-stream
0.0.7
marked
^17.0.5
mkdirp
^3.0.1
mustache
^4.2.0
nodemon
^3.1.14
npm-run-all
^4.1.5
opentype.js
^1.3.4
p-limit
^7.3.0
postcss
^8.5.8
postcss-clean
^1.2.2
postcss-modules
^6.0.1
postcss-scss
^4.0.9
pretty-time
^1.1.0
prop-types
^15.8.1
randomcolor
^0.6.2
react-dom
19.2.4
react-error-boundary
^6.1.1
react-virtualized
^9.22.6
rimraf
^6.1.3
rxjs
8.0.0-alpha.14
sass-embedded
^1.98.0
sax
^1.4.1
scheduler
^0.27.0
source-map-support
^0.5.21
storybook
10.3.5
style-dictionary
5.0.0-rc.1
stylelint-config-standard-scss
^17.0.0
stylelint-scss
^7.0.0
stylelint-use-logical-spec
^5.0.1
svg-sprite
^2.0.4
tdigest
^0.1.2
tinycolor2
^1.6.0
typescript
^6.0.2
ua-parser-js
2.0.9
wait-on
^9.0.4
wasm-pack
^0.13.1
watcher
^2.3.1
workerpool
^10.0.1
xregexp
^5.1.2
frontend/packages/draft-js javascript
构建工具
esbuild
^0.27.2
查看全部依赖 (2)
依赖
draft-js
penpot/draft-js.git#4a99b2a6020b2af97f6dc5fa1b4275ec16b559a0
immutable
^5.1.4
frontend/packages/tokenscript javascript
查看全部依赖 (1)
依赖
@tokens-studio/tokenscript-interpreter
^0.26.0
frontend/packages/ui javascript
查看全部依赖 (17)
开发依赖
@babel/core
^7.14.5
@babel/preset-react
^7.14.5
@storybook/react
10.3.5
@storybook/react-vite
10.3.5
@testing-library/dom
10.4.1
@testing-library/react
16.3.2
@types/react
^19.2.14
@types/react-dom
^19.0.0
@vitejs/plugin-react
^6.0.1
babel-plugin-react-compiler
^1.0.0
eslint-plugin-import
2.32.0
eslint-plugin-jsx-a11y
6.10.2
eslint-plugin-react
7.37.5
eslint-plugin-react-hooks
7.0.1
react-compiler-runtime
^1.0.0
storybook
10.3.5
vite-plugin-dts
^4.5.4
frontend/text-editor javascript
构建工具
Vite
^5.3.1
esbuild
^0.27.2
测试
Playwright
^1.45.1
Vitest
^1.6.0
代码规范
Prettier
^3.7.4
查看全部依赖 (6)
开发依赖
@types/node
^25.0.3
@vitest/browser
^1.6.0
@vitest/coverage-v8
^1.6.0
@vitest/ui
^1.6.0
canvas
^3.2.1
jsdom
^27.4.0
library javascript
查看全部依赖 (6)
开发依赖
@types/node
^22.18.12
@zip.js/zip.js
2.8.11
concurrently
^9.2.1
date-fns
^4.1.0
nodemon
^3.1.10
source-map-support
^0.5.21
mcp javascript
代码规范
Prettier
^3.0.0
查看全部依赖 (1)
开发依赖
concurrently
^9.2.1
mcp/packages/common javascript
查看全部依赖 (1)
开发依赖
typescript
^5.0.0
mcp/packages/plugin javascript
构建工具
Vite
^7.0.8
查看全部依赖 (5)
依赖
@penpot/plugin-styles
1.4.1
@penpot/plugin-types
1.4.1
开发依赖
cross-env
^7.0.3
typescript
^5.8.3
vite-live-preview
^0.3.2
mcp/packages/server javascript
构建工具
esbuild
^0.25.0
查看全部依赖 (20)
依赖
@modelcontextprotocol/sdk
^1.24.0
class-transformer
^0.5.1
class-validator
^0.14.3
express
^5.1.0
js-yaml
^4.1.1
penpot-mcp
file:..
pino
^9.10.0
pino-pretty
^13.1.1
reflect-metadata
^0.1.13
sharp
^0.34.5
ws
^8.18.0
zod
^4.3.6
开发依赖
@penpot/mcp-common
workspace:../common
@types/express
^4.17.0
@types/js-yaml
^4.0.9
@types/node
^20.0.0
@types/ws
^8.5.10
cross-env
^7.0.3
ts-node
^10.9.2
typescript
^5.0.0
根目录 javascript
构建工具
esbuild
^0.28.0
查看全部依赖 (3)
开发依赖
@github/copilot
^1.0.36
@types/node
^25.6.0
opencode-ai
^1.14.28
plugins/libs/plugins-runtime javascript
查看全部依赖 (3)
依赖
@penpot/plugin-types
^1.4.2
ses
^1.1.0
zod
^3.22.4
plugins javascript
构建工具
Vite
7.3.1
esbuild
^0.27.2
测试
Vitest
4.0.17
网络
Axios
^1.13.2
代码规范
ESLint
9.39.2
Prettier
^3.8.1
查看全部依赖 (59)
依赖
@angular/animations
21.1.1
@angular/common
21.1.1
@angular/compiler
21.1.1
@angular/core
21.1.1
@angular/forms
21.1.1
@angular/platform-browser
21.1.1
@angular/platform-browser-dynamic
21.1.1
@angular/router
21.1.1
feather-icons
^4.29.2
puppeteer
^24.35.0
rxjs
~7.8.2
ses
^1.14.0
tslib
^2.8.1
uuid
^13.0.0
zod
^4.3.5
zone.js
0.16.0
开发依赖
@angular-devkit/build-angular
21.1.1
@angular-devkit/core
21.1.1
@angular-devkit/schematics
21.1.1
@angular-eslint/eslint-plugin
21.1.0
@angular-eslint/eslint-plugin-template
21.1.0
@angular-eslint/template-parser
21.1.0
@angular/cli
21.1.1
@angular/compiler-cli
21.1.1
@angular/language-service
21.1.1
@eslint/js
9.39.2
@schematics/angular
21.1.1
@types/feather-icons
^4.29.4
@types/node
25.0.10
@types/yargs
^17.0.35
@typescript-eslint/eslint-plugin
8.53.1
@typescript-eslint/parser
8.53.1
@typescript-eslint/utils
^8.53.1
@vitest/coverage-v8
4.0.17
@vitest/ui
4.0.17
concurrently
^9.2.1
dotenv
^17.2.4
eslint-config-prettier
10.1.8
eslint-plugin-deprecation
^3.0.0
eslint-plugin-import
2.31.0
eslint-plugin-jsx-a11y
6.10.1
eslint-plugin-react
7.35.0
eslint-plugin-react-hooks
7.0.1
eslint-plugin-unused-imports
^4.3.0
fs-extra
^11.3.3
globals
^17.0.0
happy-dom
^20.3.4
jiti
2.6.1
jsdom
~27.4.0
jsonc-eslint-parser
^2.4.2
tsx
^4.21.0
typedoc
^0.28.16
typescript
5.9.3
typescript-eslint
^8.53.1
vite-plugin-checker
^0.12.0
vite-plugin-dts
4.5.4
vite-plugin-static-copy
^3.1.5
vite-tsconfig-paths
^6.0.5
yargs
^17.7.2
render-wasm rust
构建工具
esbuild
^0.27.4
查看全部依赖 (7)
依赖
base64
0.22.1
bezier-rs
0.4.0
gl
0.14.0
glam
0.24.2
indexmap
2.7.1
macros
开发依赖
@types/node
^20.12.7
render-wasm/macros rust
查看全部依赖 (4)
依赖
heck
0.5.0
proc-macro2
1.0
quote
1.0
syn
2.0.106