OpenPGP.js is a Javascript implementation of the OpenPGP protocol. This is defined in RFC 4880.
Unified encryption and cryptography operations with adapter-based architecture
Fetch and cache 23andMe genetic data from the Personal Genome Project (PGP)