类库
› wealthfolio
afadil/wealthfolio
Wealthfolio是一款美观、简洁且注重隐私的桌面端投资追踪应用。它支持跨账户和多资产品类的投资组合跟踪,数据本地存储,无需订阅和云端服务,保障用户财务数据的安全与私密性。
技术栈
框架
React
^19.2.4
状态管理
Zustand
^5.0.11
数据请求
React Query
^5.90.20
异步运行时
Tokio
构建工具
Vite
^7.3.1
测试
Playwright
^1.58.2
Vitest
^3.2.4
CSS 框架
Tailwind CSS
^4.1.18
代码规范
ESLint
^9.39.2
Prettier
^3.8.1
查看全部依赖 (143)
依赖
@assistant-ui/react
^0.11.58
@assistant-ui/react-markdown
^0.11.10
@fontsource-variable/inter
^5.2.8
@fontsource/ibm-plex-mono
^5.2.7
@fontsource/merriweather
^5.2.11
@hookform/resolvers
^5.2.2
@internationalized/date
^3.11.0
@number-flow/react
^0.5.11
@phosphor-icons/react
^2.1.10
@radix-ui/react-accordion
^1.2.12
@radix-ui/react-alert-dialog
^1.1.15
@radix-ui/react-avatar
^1.1.11
@radix-ui/react-checkbox
^1.3.3
@radix-ui/react-collapsible
^1.1.12
@radix-ui/react-dialog
^1.1.15
@radix-ui/react-direction
^1.1.1
@radix-ui/react-dropdown-menu
^2.1.16
@radix-ui/react-hover-card
^1.1.15
@radix-ui/react-label
^2.1.8
@radix-ui/react-popover
^1.1.15
@radix-ui/react-progress
^1.1.8
@radix-ui/react-radio-group
^1.3.8
@radix-ui/react-scroll-area
^1.2.10
@radix-ui/react-select
^2.2.6
@radix-ui/react-separator
^1.1.8
@radix-ui/react-slot
^1.2.4
@radix-ui/react-switch
^1.2.6
@radix-ui/react-tabs
^1.1.13
@radix-ui/react-toast
^1.2.15
@radix-ui/react-toggle
^1.1.10
@radix-ui/react-toggle-group
^1.1.11
@radix-ui/react-tooltip
^1.2.8
@supabase/supabase-js
^2.95.3
@tailwindcss/typography
^0.5.19
@tailwindcss/vite
^4.1.18
@tanstack/react-table
^8.21.3
@tanstack/react-virtual
^3.13.18
@tauri-apps/api
^2.10.1
@tauri-apps/plugin-barcode-scanner
^2.4.4
@tauri-apps/plugin-dialog
~2.6.0
@tauri-apps/plugin-fs
~2.4.5
@tauri-apps/plugin-haptics
~2.3.2
@tauri-apps/plugin-log
~2.8.0
@tauri-apps/plugin-shell
~2.3.5
@tauri-apps/plugin-updater
~2.10.0
@tauri-apps/plugin-window-state
~2.4.1
@wealthfolio/addon-sdk
workspace:*
@wealthfolio/ui
workspace:*
anyhow
async-trait
0.1
base64
0.22
chacha20poly1305
0.10
chokidar
^4.0.3
chrono
class-variance-authority
^0.7.1
clsx
^2.1.1
cmdk
^1.1.1
commander
^14.0.3
cors
^2.8.6
date-fns
^4.1.0
diesel
diesel_migrations
embla-carousel-react
^8.6.0
express
^4.22.1
futures
hkdf
0.12
hmac
0.12
input-otp
^1.4.2
lodash
^4.17.23
log
lucide-react
^0.561.0
motion
^12.34.0
nanoid
^5.1.6
num-traits
qrcode.react
^4.2.0
r2d2
react-aria-components
^1.15.1
react-day-picker
^9.13.2
react-dom
^19.2.4
react-dropzone
^14.4.1
react-hook-form
^7.71.1
react-number-format
^5.4.4
react-router-dom
^7.13.0
recharts
^3.7.0
remark-gfm
^4.0.1
reqwest
rusqlite
rust_decimal
rust_decimal_macros
serde
serde_json
sha2
0.10
sonner
^2.0.7
tailwind-merge
^3.4.0
tauri-plugin-mobile-share
^0.1.2
tauri-plugin-web-auth-api
^1.0.0
thiserror
urlencoding
2
uuid
wealthfolio-ai
wealthfolio-connect
wealthfolio-core
wealthfolio-device-sync
wealthfolio-market-data
wealthfolio-storage-sqlite
zod
^3.25.76
开发依赖
@eslint/compat
^1.4.1
@eslint/js
^9.39.2
@tailwindcss/vite
^4.1.18
@tanstack/eslint-plugin-query
^5.91.4
@tauri-apps/cli
^2.10.0
@testing-library/jest-dom
^6.9.1
@testing-library/react
^16.3.2
@testing-library/user-event
^14.6.1
@types/lodash
^4.17.23
@types/node
^20.19.33
@types/react
^19.2.13
@types/react-dom
^19.2.3
@vitejs/plugin-react
^4.3.4
@vitest/coverage-v8
^3.2.4
@wealthfolio/addon-dev-tools
workspace:*
autoprefixer
^10.4.24
clsx
^2.1.1
cross-env
^10.1.0
date-fns
^4.1.0
eslint-config-prettier
^10.1.8
eslint-plugin-react
^7.37.5
eslint-plugin-react-hooks
^5.2.0
eslint-plugin-react-refresh
^0.4.26
globals
^16.5.0
jsdom
^28.0.0
prettier-plugin-tailwindcss
^0.6.14
proptest
1.4
recharts
^3.7.0
rollup-plugin-external-globals
^0.13.0
rust_decimal_macros
1
shadcn
^3.8.4
tailwind-merge
^3.4.0
tempfile
3
tsup
^8.5.1
tw-animate-css
^1.4.0
typescript
^5.9.3
typescript-eslint
^8.55.0
截图