类库 › anytype-ts
anyproto

anyproto/anytype-ts

Anytype Desktop是一款基于TypeScript和Electron构建的桌面端应用,提供本地优先、点对点、端到端加密的个人知识库系统。它支持创建页面、任务、数据库、看板等多种类型内容,允许用户自定义数据模型,并保障数据在设备间的离线同步与隐私安全。

7,335 460 7,335 139
在 GitHub 上查看

技术栈

框架

React ^18.3.1

状态管理

MobX ^6.15.0

构建工具

Vite ^6.3.0

测试

Vitest ^4.1.0

代码规范

Biome ^2.4.8 ESLint ^9.26.0
查看全部依赖 (116)

依赖

@bufbuild/protobuf ^2.11.0 @dnd-kit/core ^6.3.1 @dnd-kit/modifiers ^9.0.0 @dnd-kit/sortable ^10.0.0 @dnd-kit/utilities ^3.2.2 @electron/remote ^2.1.3 @emoji-mart/data ^1.2.1 @excalidraw/excalidraw ^0.17.6 @lexical/link ^0.40.0 @lexical/list ^0.40.0 @lexical/markdown ^0.40.0 @lexical/react ^0.40.0 @lexical/rich-text ^0.40.0 @lexical/selection ^0.40.0 @lexical/utils ^0.40.0 @mermaid-js/layout-elk ^0.2.0 @number-flow/react ^0.5.11 @sentry/browser ^7.39.0 @sentry/cli ^2.18.1 @sindresorhus/slugify ^3.0.0 @types/d3 ^7.4.3 @viz-js/viz ^3.2.4 amplitude-js ^8.21.9 blueimp-load-image ^5.16.0 check-disk-space ^3.4.0 d3 ^7.9.0 d3-force ^3.0.0 d3-force-cluster ^0.1.2 date-fns ^4.1.0 diff ^5.2.0 dompurify ^3.3.0 electron-dl ^3.5.2 electron-json-storage ^4.6.0 electron-log ^5.4.3 electron-updater ^6.8.3 electron-util ^0.12.3 electron-window-state ^5.0.3 elkjs ^0.11.0 emoji-mart ^5.6.0 file-type ^21.3.0 findandreplacedomtext ^0.4.6 google-protobuf ^3.21.4 grpc-web ^1.5.0 history ^4.10.1 inputmask ^5.0.5 jquery ^3.7.1 katex ^0.16.22 keytar 7.9.0 lazy-val ^1.0.4 lexical ^0.40.0 libphonenumber-js ^1.12.31 linux-distro ^4.0.1 lodash ^4.17.20 lodash.isequal ^4.5.0 mermaid ^11.12.2 mime-types ^3.0.1 mobx-logger ^0.7.1 mobx-react ^9.2.1 motion ^12.23.24 node-gyp ^12.1.0 p-finally ^2.0.1 pako ^2.1.0 pdfjs-dist ^5.4.296 pixi.js ^8.16.0 prismjs ^1.21.0 qrcode.react ^4.1.0 raf ^3.4.1 react-canvas-confetti ^2.0.7 react-dom ^18.3.1 react-minimal-pie-chart ^9.1.2 react-pdf ^10.2.0 react-router-dom ^5.3.4 react-virtualized ^9.22.5 read-chunk ^5.0.0 regedit ^5.1.3 sanitize-filename ^1.6.3 scheduler ^0.23.2 selection-ranges ^4.0.3 sha1 ^1.1.1 swiper ^12.0.3 usehooks-ts ^3.1.1 util ^0.12.5 with-open-file ^0.1.7

开发依赖

@electron/notarize ^3.1.1 @storybook/addon-essentials ^8 @storybook/react ^8 @storybook/react-vite ^8 @tomjs/electron-devtools-installer ^4.0.1 @types/history ^4.7.8 @types/jquery ^3.5.33 @types/katex ^0.16.7 @types/lodash ^4.14.165 @types/node ^24.9.1 @types/prismjs ^1.16.1 @types/raf ^3.4.0 @types/react ^18.3.26 @types/react-dom ^18.3.7 @types/react-router-dom ^5.3.3 @vitejs/plugin-react-swc ^4.2.0 ajv ^7.2.4 cross-env ^10.1.0 electron ^41.0.3 electron-builder ^26.8.1 eslint-plugin-react ^7.37.5 globals ^16.0.0 husky ^8.0.3 license-checker ^25.0.1 lint-staged ^13.0.3 npm-run-all ^4.1.5 patch-package ^6.4.7 storybook ^8 terser ^5.36.0 ts-proto ^2.11.5 typescript ^5.3.3 typescript-eslint ^8.54.0 vite-plugin-static-copy ^2.3.0

评论

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.1. UTC+08:00, 2026-04-01 22:25
浙ICP备14020137号-1 $访客地图$