#open-api #fluent #client #specification #api-client

gmail

A fluent library for the Gmail API, based on OpenAPI spec

18 releases (5 breaking)

0.17.0 Feb 27, 2025
0.16.0 Feb 25, 2025
0.15.11 Aug 22, 2024
0.15.6 Jun 26, 2024
0.12.0 Dec 26, 2023

#43 in Email

Download history 2/week @ 2024-11-13 2/week @ 2024-11-20 1/week @ 2024-12-04 1/week @ 2024-12-11 5/week @ 2025-02-05 66/week @ 2025-02-19 240/week @ 2025-02-26

311 downloads per month

MIT license

260KB
5.5K SLoC

Stars Build Status Downloads Crates.io

Gmail client, generated from the OpenAPI spec.

Usage

See examples/ directory for usage.

This example loads configuration from environment variables, specifically:

Installation

Add this to your Cargo.toml:

[dependencies]
gmail = ".."

Documentation

You can see working examples of every API call in the examples/ directory.

Contributing

Contributions are welcome!

Library created with Libninja.

Dependencies

~8–19MB
~272K SLoC