# ghostfolio/ghostfolio

Open Source Wealth Management Software. Angular + NestJS + Prisma + Nx + TypeScript 🤍

Repository: https://github.com/ghostfolio/ghostfolio
Canonical: https://ross.abutalabs.com/products/ghostfolio
Homepage: https://Ghostfol.io
Language: TypeScript
License: AGPL-3.0
License Family: copyleft
Topics: wealth-management, web, software, angular, typescript, prisma, portfolio, etf, stock, nestjs, tracker, oss, finance, fintech, investing, trading, personal-finance, hacktoberfest, ghostfolio
Last push: 2026-08-26T10:07:27+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 87, longevity 100
- inputs: {"age_days": 1968, "days_push": 7, "days_rel": 8, "gap_med": 2, "n_releases_24m": 232}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 9191, forks 1279 (observed 2026-08-28T04:10:28.799897+00:00)

## What it is
Ghostfolio is an open source wealth management web application for tracking stocks, ETFs, and cryptocurrencies across multiple platforms. Built with Angular, NestJS, Prisma, and TypeScript, it offers portfolio performance analytics, charts, and risk analysis for personal use.

## Use cases
- track my stock and ETF portfolio across multiple brokers
- self-hosted alternative to personal finance spreadsheets
- analyze portfolio composition and diversification
- track cryptocurrency investments alongside stocks
- calculate portfolio performance like ROAI and returns over time
- import and export investment transactions
- privacy-focused wealth management with data ownership

## When to choose
- you want a self-hosted, privacy-focused portfolio tracker with full data ownership
- you invest in stocks, ETFs, or crypto across multiple platforms and want unified tracking
- you prefer open source over spreadsheets or closed SaaS finance apps

## When to avoid
- you need professional tax reporting or broker-integrated auto-sync of transactions
- you want a mobile-native app rather than a web/PWA experience
- you need multi-user or business/accounting features rather than personal wealth management

## Facets
- artifact type: application
- maturity: active
- function: analytics, data-visualization, charts, self-hosted
- domain: fintech, self-hosted, web-development
- platform: self-hosted, cross-platform
- tags: portfolio-tracker, wealth-management, stocks, etf, cryptocurrency, angular, nestjs, prisma, pwa, personal-finance, investing, web-server, docker, nodejs

## Member repositories
- ghostfolio/ghostfolio (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:28.799897+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:23:19.683002+00:00, confidence not recorded.
  - readme: https://github.com/ghostfolio/ghostfolio (fetched 2026-08-28T04:10:28.799897+00:00, sha 2329803de013)
  - homepage: https://Ghostfol.io (fetched 2026-08-29T08:23:35.420022+00:00, sha cede64ee4fb3)
- Data as of 2026-08-30T08:39:29.467469+00:00.
