类库 › wealthfolio
afadil

afadil/wealthfolio

Wealthfolio是一款美观、简洁且注重隐私的桌面端投资追踪应用。它支持跨账户和多资产品类的投资组合跟踪,数据本地存储,无需订阅和云端服务,保障用户财务数据的安全与私密性。

7,176 446 7,176 217
在 GitHub 上查看

技术栈

框架

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

截图

Screenshot
./apps/frontend/public/button-buy-me-a-coffee.png

评论

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