# ProtonMail/WebClients

Monorepo hosting the proton web clients

Repository: https://github.com/ProtonMail/WebClients
Canonical: https://ross.abutalabs.com/products/webclients
Language: TypeScript
License: GPL-3.0
License Family: copyleft
Topics: webmail, pgp, protonmail, protoncalendar, yarn, react, protondrive, monorepo, protoncontacts
Last push: 2026-08-26T20:15:53+00:00

## Health v2 (maintenance only)
Score: 84/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 55, longevity 100
- inputs: {"age_days": 3738, "days_push": 7, "days_rel": 86, "gap_med": null, "n_releases_24m": 1}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5562, forks 705 (observed 2026-08-28T04:09:22.369848+00:00)

## What it is
The official monorepo for Proton's web clients, including Proton Mail, Calendar, Drive, VPN, Pass, Wallet, and more. It is built with React and TypeScript and managed via Yarn Workspaces with shared packages and tooling.

## Use cases
- self-host or audit the Proton Mail web client
- contribute to Proton Calendar or Drive web apps
- study how a large React monorepo is structured
- inspect the client-side PGP encryption implementation
- build custom tooling on top of Proton web apps
- run Proton web clients locally for development

## When to choose
- you want to review or self-host Proton's web clients
- you're contributing to Proton's frontend codebase
- you need a reference for large-scale Yarn Workspaces monorepos
- you want to audit the encryption behavior of Proton web apps

## When to avoid
- you need a reusable email library rather than full applications
- you want a lightweight email client rather than the full Proton suite
- you need mobile or desktop clients instead of web apps
- you're not prepared to build and serve large React applications

## Facets
- artifact type: application
- maturity: active
- function: web-framework, ui-components, cryptography, email, file-upload, state-management
- domain: web-development, privacy, email, frontend, security
- platform: -
- tags: monorepo, webmail, pgp, protonmail, protoncalendar, protondrive, yarn-workspaces, react, self-hosted, encrypted-email, web-server, nodejs, typescript

## Member repositories
- ProtonMail/WebClients (main) score 84

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:22.369848+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:55:37.993638+00:00, confidence not recorded.
  - readme: https://github.com/ProtonMail/WebClients (fetched 2026-08-28T04:09:22.369848+00:00, sha eb36da435a39)
- Data as of 2026-08-30T08:39:29.467469+00:00.
