Email & Groupware (Network & Wire Protocols): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.
Third-party ProtonMail bridge providing IMAP, SMTP and CardDAV
Python client for Microsoft Exchange Web Services (EWS)
[Thunderbird Add-On] Central user interface to manage cloud accounts and to synchronize their contact, task and...
PHP Exchange Web Services
Groupware server implementing Exchange MAPI/HTTP, RPC/HTTP, EWS and IMAP
[Thunderbird Add-On] The Exchange ActiveSync provider for TbSync to sync contacts, tasks and calendars to Thunderbird.
A Ruby client access library for Microsoft Exchange Web Services (EWS)
Python wrapper for Microsoft Exchange
A simple JSON wrapper for the Exchange Web Services (EWS) SOAP API.
Ruby library for reading Outlook .msg and .pst (MAPI message store) files
Unofficial command-line utility for ProtonMail
Akonadi resource agent for Microsoft Exchange using Exchange Web Services (EWS) protocol
A C++11 header-only library for Microsoft Exchange Web Services
Read-only mirror of https://gitlab.gnome.org/GNOME/evolution-ews
Read-only mirror of https://gitlab.gnome.org/GNOME/evolution-activesync
EAS (Exchange ActiveSync) interface for grommunio
A pure python library for the ActiveSync protocol
DEPRECATED - A Javascript ActiveSync library
A Rust crate for interacting with the Exchange Web Services API
Syncroton is a PHP based implementation of the Exchange ActiveSync protocol, which is licensed under the LGPL V3
Node.js client for Exchange ActiveSync synchronization
ActiveSync implementation for Google Go
Decoder for Exchange ActiveSync WAP Binary XML (WBXML)
Unofficial ProtonMail API client for browser and Node.js
Unofficial implementation of the Proton REST API in Rust
Unofficial pure-Rust Proton Mail SDK with SRP auth, OpenPGP and the mail API