google/end-to-end
End-To-End is a crypto library to encrypt, decrypt, digital sign, and verify signed messages (implementing OpenPGP) observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases archived
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4348
- days_rel: n/a
- days_push: 1242
- n_releases_24m: 0
Adoption not part of the score
4125 stars · 295 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A JavaScript crypto library implementing OpenPGP (RFC 4880) and OTR for encrypting, decrypting, digitally signing, and verifying messages. It was released by Google to enable community review and underpins projects like E2EMail and browser extensions.
Use cases
- encrypt and decrypt messages in the browser with OpenPGP
- generate PGP key pairs in JavaScript
- digitally sign and verify signed messages
- add end-to-end encryption to a web app or email client
- implement OTR encrypted chat in JavaScript
When to choose
- you need a pure-JavaScript OpenPGP implementation for browser-based encryption
- you want a library vetted for community review with Google origins
- you're building email or messaging clients that exchange OpenPGP messages
When to avoid
- you need actively developed features or frequent updates, as the project is largely in maintenance mode
- you need a general-purpose modern crypto library rather than OpenPGP/OTR specifically
- you require server-side or non-JavaScript environments
Facets
library · maturity maintenance
cryptography security security privacy developer-tools browser openpgp otr end-to-end-encryption digital-signatures javascript-crypto javascript web
1 source
- readme: https://github.com/google/end-to-end · fetched 2026-08-28 · 87204f0d180d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| google/end-to-end | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="google/end-to-end")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem