Extend Bulwark,
your way.

Plugins and themes that snap into Bulwark Webmail. Free, open source, reviewed for every release — add new workflows, repaint the inbox, or build the extension you've been waiting for.

Extensions
14
Themes
0
Authors
6
Downloads
5,587
Fresh ink

Recently added.

SEE ALL
PGP True End-to-End

PGP True End-to-End

by Paulhenry Saux

End-to-end OpenPGP for webmail: sign and encrypt outgoing messages, your drafts and their attachments. Automatically verify signatures and decrypt incoming PGP mail. Use local search index to get preview of emails and search your emails

109
OpenPGP

OpenPGP

by samuelmiller36

End-to-end OpenPGP (GnuPG-compatible) for webmail: generate, import, export and manage public and private keys; encrypt, decrypt and sign messages; and automatically verify signatures and decrypt incoming PGP/MIME and inline-PGP mail. Private keys are stored encrypted at rest and unlocked into memory only for the current session, so secret material never leaves your browser. Runs in the privileged (same-origin) plugin tier with a bundled openpgp.js engine.

112
S/MIME

S/MIME

by Linus Rath

End-to-end S/MIME for webmail: sign and encrypt outgoing messages, and automatically verify signatures and decrypt incoming CMS (PKCS#7) mail. Private keys are imported from a PKCS#12 (.p12/.pfx) file, encrypted at rest with a passphrase, and unlocked into non-extractable WebCrypto keys that never leave your browser. Runs in the privileged (same-origin) plugin tier so all cryptography happens locally with bundled pkijs/asn1js.

351
Spam Score

Spam Score

by Linus Rath

Adds a Spam Analysis section to a message's "More details" panel. Reads the raw spam-filter headers (SpamAssassin / Rspamd score, threshold and level, plus any AI verdict) directly off the message and shows a colour-coded breakdown.

371
Libravatar Avatars

Libravatar Avatars

by Shuki Vaknin

Resolves Libravatar profile pictures for email contacts via the avatar transform hook. Libravatar is a federated, privacy-friendly Gravatar alternative.

186
Calendar Agenda

Calendar Agenda

by Linus Rath

Shows an agenda of your upcoming calendar events in the sidebar.

474
External Mail Warning

External Mail Warning

by Linus Rath

Warns before sending email to recipients outside your safe-domain list, and flags incoming messages from external senders with a banner. Admins can pre-populate organisation-wide safe domains.

261
Impersonation Notice

Impersonation Notice

by Linus Rath

Shows a persistent top-of-app banner when the active session is a Stalwart master-user impersonation (username contains '%'), with a configurable 'Return to platform' button. Detection is automatic; admins configure the platform return URL and banner styling.

725
Jitsi Meet

Jitsi Meet

by Linus Rath

Adds a 'Add Jitsi Meeting' button to calendar events. Meeting URLs are generated server-side via the /api/jitsi sidecar.

429
Featured
Gravatar Avatars

Gravatar Avatars

by Linus Rath

Resolves Gravatar profile pictures for email contacts via the avatar transform hook

630
Featured
External Link Warning

External Link Warning

by Linus Rath

Warns before opening external links to unknown domains. Admins can pre-populate a trusted domain list.

564
Featured
External Recipient Warning

External Recipient Warning

by Linus Rath

Warns before sending email to recipients outside your safe-domain list, and flags incoming messages from external senders with a banner. Admins can pre-populate organisation-wide safe domains.

400
Trending

Most installed.

SEE ALL
Impersonation Notice

Impersonation Notice

by Linus Rath

Shows a persistent top-of-app banner when the active session is a Stalwart master-user impersonation (username contains '%'), with a configurable 'Return to platform' button. Detection is automatic; admins configure the platform return URL and banner styling.

725
Featured
Gravatar Avatars

Gravatar Avatars

by Linus Rath

Resolves Gravatar profile pictures for email contacts via the avatar transform hook

630
Featured
External Link Warning

External Link Warning

by Linus Rath

Warns before opening external links to unknown domains. Admins can pre-populate a trusted domain list.

564

Subway Surfers

by Linus Rath

Writing emails is boring - it doesn't have to be. Adds a Subway Surfers sidebar to the New Message dialog, picking a random 6-minute jump-in point from a one-hour gameplay video.

563
Calendar Agenda

Calendar Agenda

by Linus Rath

Shows an agenda of your upcoming calendar events in the sidebar.

474
Jitsi Meet

Jitsi Meet

by Linus Rath

Adds a 'Add Jitsi Meeting' button to calendar events. Meeting URLs are generated server-side via the /api/jitsi sidecar.

429

Quick Notes

by Linus Rath

Per-email sticky notes in the sidebar — jot notes while reading emails

412
Featured
External Recipient Warning

External Recipient Warning

by Linus Rath

Warns before sending email to recipients outside your safe-domain list, and flags incoming messages from external senders with a banner. Admins can pre-populate organisation-wide safe domains.

400
Spam Score

Spam Score

by Linus Rath

Adds a Spam Analysis section to a message's "More details" panel. Reads the raw spam-filter headers (SpamAssassin / Rspamd score, threshold and level, plus any AI verdict) directly off the message and shows a colour-coded breakdown.

371
S/MIME

S/MIME

by Linus Rath

End-to-end S/MIME for webmail: sign and encrypt outgoing messages, and automatically verify signatures and decrypt incoming CMS (PKCS#7) mail. Private keys are imported from a PKCS#12 (.p12/.pfx) file, encrypted at rest with a passphrase, and unlocked into non-extractable WebCrypto keys that never leave your browser. Runs in the privileged (same-origin) plugin tier so all cryptography happens locally with bundled pkijs/asn1js.

351
External Mail Warning

External Mail Warning

by Linus Rath

Warns before sending email to recipients outside your safe-domain list, and flags incoming messages from external senders with a banner. Admins can pre-populate organisation-wide safe domains.

261
Libravatar Avatars

Libravatar Avatars

by Shuki Vaknin

Resolves Libravatar profile pictures for email contacts via the avatar transform hook. Libravatar is a federated, privacy-friendly Gravatar alternative.

186

Ship the extension
you've been waiting for.