DEV.co
Open-Source DevOps · wealthfolio

wealthfolio

Wealthfolio is an open-source, local-first personal finance tracker built in Rust with a Tauri desktop frontend. It supports portfolio tracking, net worth management, spending analytics, and financial simulations—all stored on your device with no cloud requirement. An optional subscription (Wealthfolio Connect) adds brokerage auto-sync and encrypted multi-device sync.

Source: GitHub — github.com/wealthfolio/wealthfolio
7.8k
GitHub stars
550
Forks
Rust
Primary language
AGPL-3.0
License (OSI-approved)

Key facts

Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.

FieldValue
Repositorywealthfolio/wealthfolio
Ownerwealthfolio
Primary languageRust
LicenseAGPL-3.0 — OSI-approved
Stars7.8k
Forks550
Open issues282
Latest releasev3.6.1 (2026-07-07)
Last updated2026-07-07
Sourcehttps://github.com/wealthfolio/wealthfolio

What wealthfolio is

Desktop/web/mobile application written in Rust (backend) and TypeScript/React (frontend), distributed as a Tauri desktop app or self-hosted web service via Axum + SQLite. Features a plugin system (TypeScript SDK), multi-currency support, and optional read-only broker integrations (30+ institutions). Licensed under AGPL-3.0.

Quickstart

Get the wealthfolio source

Clone the repository and explore it locally.

terminalbash
git clone https://github.com/wealthfolio/wealthfolio.gitcd wealthfolio# follow the project's README for install & configuration

Need it deployed, integrated, or customized instead? DEV.co ships production installs.

Best use cases

Privacy-conscious individual investment tracking

Users who want complete data ownership without cloud dependencies, managing portfolios across multiple brokerages and asset types locally.

Self-hosted or on-premise financial dashboards

Organizations or individuals deploying via Docker or standalone web server who need customizable portfolio analytics without SaaS constraints.

Extended portfolio workflows via addons

Teams needing custom reporting, integrations, or domain-specific analysis can leverage the TypeScript addon SDK to extend functionality without forking the core application.

Implementation considerations

  • Database path and optional broker credentials (via WF_SECRET_KEY) must be securely managed in production; follow .env.web configuration guidance and ensure 32-byte encryption key is rotated and audit-logged.
  • Desktop builds require Rust, Node.js, pnpm, and Tauri toolchain; web deployments need Axum server + SQLite. Build from source or use pre-built binaries (no official package manager listings noted in data).
  • Addon system uses TypeScript SDK with hot reload in dev mode; production addon distribution and permission enforcement require integration with the official addon repositories (GitHub-hosted).
  • CORS configuration mandatory when auth enabled; wildcard origins rejected for security. Requires explicit allow-list for multi-origin deployments.
  • No mention of automated migration strategy or backward compatibility guarantees across major versions; test upgrades in staging environments first.

When to avoid it — and what to weigh

  • Require straightforward commercial licensing — AGPL-3.0 requires derivative works to be open-source and share improvements. Closed-source commercial use requires explicit dual licensing (not stated in provided data).
  • Need built-in automated wealth management or robo-advisor — Wealthfolio is a tracker and simulator, not an automated investment advisor; features are limited to portfolio visualization, goal planning, and performance analysis.
  • Rely on vendor-provided multi-device sync out-of-the-box — Local-first architecture means sync requires either Wealthfolio Connect subscription or manual setup; free version is single-device unless self-hosted.
  • Low tolerance for AGPL obligations in supply chain — If your org policy prohibits AGPL dependencies or requires copyleft-free stacks, adoption is blocked without legal review or dual-license negotiation.

License & commercial use

Licensed under AGPL-3.0 (GNU Affero General Public License v3.0). This is a strong copyleft license: any modifications or derivative works must be open-sourced under AGPL-3.0, and network use (e.g., deploying as a web service) triggers disclosure obligations. Redistribution of binaries or libraries derived from Wealthfolio requires source code availability and the same license.

AGPL-3.0 permits commercial use of the unmodified application and free deployment. However, any internal modifications, customizations, or proprietary forks trigger copyleft obligations—source must be released under AGPL-3.0. Closed-source commercial deployments are not permitted without explicit dual licensing (not documented in provided data). Requires legal review before building proprietary products on Wealthfolio. Dual-license negotiation may be possible; contact project maintainers.

DEV.co evaluation signals

Editorial assessment — not user reviews. Directional, with an explicit confidence level.

SignalAssessment
MaintenanceActive
DocumentationStrong
License clarityClear
Deployment complexityModerate
DEV.co fitGood
Assessment confidenceHigh
Security considerations

Local-first architecture eliminates centralized breach risk for core data. Key considerations: (1) WF_SECRET_KEY must be securely generated (openssl rand -base64 32) and rotated; (2) CORS must be explicitly configured (wildcard rejected when auth enabled); (3) Optional Wealthfolio Connect requires separate account credentials for brokerage sync—security of brokerage connections delegated to third parties (Plaid or direct integrations, not detailed); (4) Addon system has permissions framework but full security model requires code review; (5) AGPL-3.0 source availability requirement aids transparency but does not guarantee security audits. No mention of security policy, responsible disclosure, or audit status.

Alternatives to consider

Sharesight (commercial SaaS)

Cloud-based portfolio tracker with automatic brokerage sync across 50+ brokers; suits users comfortable with SaaS and recurring fees; no self-hosting or open-source requirements.

Koinly (commercial SaaS)

Tax-focused portfolio and crypto tracking with cloud sync; better for tax reporting automation; closed-source and requires recurring subscription.

GnuCash / Ledger (open-source, AGPL/MIT)

Lightweight, local-first personal finance tools; no brokerage sync; steeper learning curve; permissive licenses (MIT) suitable for commercial forks if needed.

Software development agency

Build on wealthfolio with DEV.co software developers

Strong fit for privacy-focused portfolio tracking and self-hosted deployments. Requires AGPL-3.0 commercial licensing review before closed-source use. Discuss addon development and compliance needs with your legal and engineering teams.

Talk to DEV.co

Related open-source tools

Surfaced by semantic similarity across the DEV.co open-source index.

wealthfolio FAQ

Can I use Wealthfolio in a closed-source commercial product?
Not without explicit dual licensing. AGPL-3.0 requires any derivative works and network deployments to be open-sourced. Contact the maintainers to discuss commercial licensing options.
Do I need Wealthfolio Connect to use the app?
No. The core app is entirely free and local-first; manual tracking and CSV import work forever without subscription. Wealthfolio Connect is optional and only adds automatic brokerage sync.
Can I self-host Wealthfolio on my own server?
Yes. Docker support and web deployment via Axum + SQLite are built-in. Use .env.web configuration to set database path, ports, CORS origins, and encryption key.
Is there a Postgres support or only SQLite?
Data provided mentions SQLite only; no Postgres support documented. If required for your use case, requires code review or feature request to the project.

Software development & web development with DEV.co

DEV.co helps companies turn open-source tools like wealthfolio into production software. Our software development services cover the full lifecycle — architecture, web development, integration, and maintenance — delivered by software developers and web developers who ship. Engage our software development agency to implement or customize it for your open-source devops stack.

Evaluate Wealthfolio for your finance tech stack

Strong fit for privacy-focused portfolio tracking and self-hosted deployments. Requires AGPL-3.0 commercial licensing review before closed-source use. Discuss addon development and compliance needs with your legal and engineering teams.