GitHub repository: surevine/ews-java-api
Primary language: Java
Description: A java client library to access Exchange web services.  The API works against Office 365 Exchange Online as well as on premises Exchange.