This is an implementation of PGP symmetric encryption that uses openpgp.js to encrypt/decrypt files using a password. This tool is compatible with these common gpg commands:
$gpg --symmetric --cipher-algo AES256 "filename.txt"
$gpg -d "filename.txt.gpg"