类库
› doska
romenkova/doska
Doska是一款本地优先、轻量级的看板应用,支持Markdown编辑。数据优先存储在IndexedDB,可同步至文件夹或服务器,实现跨设备协作。具备离线可用、多用户实时同步、SSO等功能,旨在提供快速、极简且功能丰富的任务管理体验。
标签
技术栈
apps/client javascript
框架
React
^19.2.8
数据请求
React Query
5.102.8
构建工具
Vite
^8.2.2
测试
Vitest
^4.1.11
CSS 框架
Tailwind CSS
^4
代码规范
ESLint
^10.9.1
Prettier
^3.9.6
查看全部依赖 (49)
依赖
@codemirror/autocomplete
^6.20.3
@codemirror/commands
^6.11.0
@codemirror/lang-markdown
^6.5.2
@codemirror/language
^6.12.4
@codemirror/state
^6.7.4
@codemirror/view
^6.43.11
@doska/client-db
workspace:*
@doska/contract
workspace:*
@doska/core
workspace:*
@doska/markdown
workspace:*
@doska/ports
workspace:*
@doska/sync
workspace:*
@doska/tokens
workspace:*
@doska/ui-kit
workspace:*
@doska/vault
workspace:*
@fontsource-variable/geist-mono
5.3.0
@fontsource-variable/mulish
5.3.0
@hello-pangea/dnd
18.0.1
@lezer/common
^1.5.2
@lezer/highlight
^1.2.3
@lezer/markdown
^1.7.2
@tailwindcss/vite
^4.3.3
@tauri-apps/api
^2.11.1
@tauri-apps/plugin-dialog
^2.7.3
@tauri-apps/plugin-fs
^2.5.2
@tauri-apps/plugin-http
^2.6.0
@tauri-apps/plugin-opener
^2.5.5
@tauri-apps/plugin-process
^2.3.1
@tauri-apps/plugin-updater
^2.11.0
clsx
2.1.1
fractional-indexing
^3.2.0
lucide-react
1.39.0
motion
^13.1.1
react-dom
^19.2.8
react-hot-toast
^2.6.0
react-icons
^5.7.0
shadcn
4.19.1
tailwind-merge
3.6.0
tw-animate-css
1.4.0
wouter
3.10.0
开发依赖
@doska/configs
workspace:*
@types/node
^22
@types/react
^19.2.18
@types/react-dom
^19.2.5
@vitejs/plugin-react
^6.1.1
prettier-plugin-tailwindcss
^0.8.1
typescript
~6
vite-plugin-pwa
^1.3.0
workbox-window
^7.4.1
apps/desktop javascript
查看全部依赖 (2)
依赖
@tauri-apps/api
^2.11.1
开发依赖
@tauri-apps/cli
^2.11.4
apps/landing javascript
框架
React
^19.2.8
构建工具
Vite
^8.2.2
CSS 框架
Tailwind CSS
^4
代码规范
ESLint
^10.9.1
Prettier
^3.9.6
查看全部依赖 (16)
依赖
@doska/tokens
workspace:*
@fontsource-variable/geist-mono
5.3.0
@fontsource-variable/mulish
5.3.0
开发依赖
@doska/configs
workspace:*
@doska/ui-kit
workspace:*
@tailwindcss/vite
^4.3.3
@types/node
^22
@types/react
^19.2.18
@types/react-dom
^19.2.5
@vitejs/plugin-react
^6.1.1
bakemd
^0.2.3
lucide-react
1.39.0
prettier-plugin-tailwindcss
^0.8.1
react-dom
^19.2.8
react-icons
^5.7.0
typescript
~6
apps/mobile javascript
框架
React
^19.2.3
数据请求
React Query
5.102.8
CSS 框架
Tailwind CSS
^3.4.19
代码规范
ESLint
^10.9.1
查看全部依赖 (43)
依赖
@doska/contract
workspace:*
@doska/core
workspace:*
@doska/markdown
workspace:*
@doska/ports
workspace:*
@doska/tokens
workspace:*
@doska/ui-kit
workspace:*
@doska/ui-kit-mobile
workspace:*
@expo-google-fonts/geist-mono
^0.4.3
@expo-google-fonts/mulish
^0.4.2
@react-native-community/datetimepicker
9.2.0
@react-native-community/netinfo
12.0.1
@react-navigation/drawer
^7.13.10
@react-navigation/native
^7.3.18
expo
~57.0.19
expo-blur
^57.0.2
expo-constants
~57.0.17
expo-dev-client
~57.0.18
expo-font
^57.0.3
expo-haptics
^57.0.2
expo-linking
~57.0.9
expo-router
~57.0.18
expo-secure-store
~57.0.3
expo-splash-screen
~57.0.8
expo-sqlite
~57.0.2
expo-status-bar
~57.0.1
fractional-indexing
^3.4.0
lucide-react-native
^1.39.0
nativewind
^4.2.6
react-native
0.86.3
react-native-css-interop
0.2.6
react-native-gesture-handler
~2.32.0
react-native-get-random-values
~1.11.0
react-native-reanimated
4.5.1
react-native-safe-area-context
~5.7.0
react-native-screens
~4.26.0
react-native-sortables
^1.10.0
react-native-svg
15.15.5
react-native-worklets
0.10.1
uuid
^14.0.2
开发依赖
@babel/core
^7.28.0
@doska/configs
workspace:*
@types/react
^19.2.18
typescript
~6
apps/server javascript
测试
Vitest
^4.1.11
代码规范
ESLint
^10.9.1
查看全部依赖 (22)
依赖
@doska/contract
workspace:*
@doska/file-storage
workspace:*
@doska/mcp
workspace:*
@doska/sync
workspace:*
@electric-sql/pglite
^0.5.8
@modelcontextprotocol/sdk
^1.30.0
@orpc/server
^1.15.0
better-auth
~1.6.30
drizzle-orm
^0.45.2
fastify
^5.12.1
pg
^8.23.0
开发依赖
@doska/configs
workspace:*
@electric-sql/pglite-socket
^0.2.11
@orpc/client
^1.15.0
@orpc/contract
^1.15.0
@types/node
^22
@types/pg
^8.23.1
concurrently
^10.0.5
drizzle-kit
^0.31.10
pino-pretty
^13.1.3
tsx
^4.23.13
typescript
~6
根目录 javascript
代码规范
Prettier
^3.9.6
查看全部依赖 (1)
开发依赖
turbo
^2.10.12
packages/client-db javascript
测试
Vitest
^4.1.11
查看全部依赖 (2)
开发依赖
@doska/configs
workspace:*
fake-indexeddb
^6.2.5
packages/configs javascript
查看全部依赖 (5)
依赖
@eslint/js
^10.0.1
eslint-plugin-react-hooks
^7.1.1
eslint-plugin-react-refresh
^0.5.5
globals
^17.12.0
typescript-eslint
^8.69.0
packages/contract javascript
查看全部依赖 (5)
依赖
@orpc/contract
^1.15.0
zod
^4.5.4
开发依赖
@doska/configs
workspace:*
@types/node
^22
typescript
~6
packages/core javascript
框架
React
^19.2.8
数据请求
React Query
5.102.8
测试
Vitest
^4.1.11
代码规范
ESLint
^10.9.1
查看全部依赖 (16)
依赖
@doska/client-db
workspace:*
@doska/contract
workspace:*
@doska/file-storage
workspace:*
@doska/ports
workspace:*
@doska/sync
workspace:*
@doska/tokens
workspace:*
@doska/utils
workspace:*
@orpc/client
^1.15.0
@orpc/contract
^1.15.0
better-auth
~1.6.30
fractional-indexing
^3.2.0
uuid
^14.0.2
开发依赖
@doska/configs
workspace:*
@types/node
^22
@types/react
^19.2.18
typescript
~6
packages/file-storage javascript
测试
Vitest
^4.1.11
查看全部依赖 (3)
依赖
@aws-sdk/client-s3
^3.1124.0
开发依赖
@doska/configs
workspace:*
@types/node
^22
packages/markdown javascript
框架
React
^19.2.8
代码规范
ESLint
^10.9.1
查看全部依赖 (8)
依赖
remark-gfm
4.0.1
remark-mark-highlight
0.1.1
remark-parse
^11.0.0
unified
^11.0.5
开发依赖
@doska/configs
workspace:*
@types/mdast
^4.0.4
@types/react
^19.2.18
typescript
~6
packages/mcp javascript
查看全部依赖 (10)
依赖
@doska/contract
workspace:*
@doska/markdown
workspace:*
@doska/tokens
workspace:*
@doska/utils
workspace:*
@modelcontextprotocol/sdk
^1.30.0
fractional-indexing
^3.2.0
zod
^4.5.4
开发依赖
@doska/configs
workspace:*
@types/node
^22
typescript
~6
packages/ports javascript
查看全部依赖 (4)
依赖
@doska/client-db
workspace:*
@doska/file-storage
workspace:*
开发依赖
@doska/configs
workspace:*
@types/node
^22
packages/sync javascript
测试
Vitest
^4.1.11
查看全部依赖 (3)
依赖
@doska/ports
workspace:*
开发依赖
@doska/configs
workspace:*
@types/node
^22
packages/tokens javascript
测试
Vitest
^4.1.11
代码规范
ESLint
^10.9.1
查看全部依赖 (3)
开发依赖
@doska/configs
workspace:*
@types/node
^22
typescript
~6
packages/ui-kit-mobile javascript
框架
React
^19.2.3
代码规范
ESLint
^10.9.1
查看全部依赖 (11)
开发依赖
@doska/configs
workspace:*
@doska/tokens
workspace:*
@types/react
^19.2.18
expo-blur
^57.0.2
expo-haptics
^57.0.2
lucide-react-native
^1.39.0
nativewind
^4.2.6
react-native
0.86.3
react-native-reanimated
4.5.1
react-native-safe-area-context
~5.7.0
typescript
~6
packages/ui-kit javascript
框架
React
^19.2.8
代码规范
ESLint
^10.9.1
查看全部依赖 (16)
依赖
@base-ui/react
1.7.0
@doska/markdown
workspace:*
@doska/tokens
workspace:*
@doska/utils
workspace:*
class-variance-authority
0.7.1
clsx
2.1.1
date-fns
^4.4.0
lucide-react
1.39.0
motion
^13.1.1
react-day-picker
^10.0.1
tailwind-merge
3.6.0
开发依赖
@doska/configs
workspace:*
@types/react
^19.2.18
@types/react-dom
^19.2.5
react-dom
^19.2.8
typescript
~6
packages/utils javascript
代码规范
ESLint
^10.9.1
查看全部依赖 (3)
开发依赖
@doska/configs
workspace:*
@types/node
^22
typescript
~6
packages/vault javascript
测试
Vitest
^4.1.11
代码规范
ESLint
^10.9.1
查看全部依赖 (7)
依赖
@doska/contract
workspace:*
yaml
^2.9.0
开发依赖
@doska/configs
workspace:*
@doska/core
workspace:*
@doska/ports
workspace:*
@types/node
^22
typescript
~6