gogol: Comprehensive Google Services SDK.

[ cloud, google, library, mpl, network ] [ Propose Tags ] [ Report a vulnerability ]

This client library contains request and response logic to communicate with Google Services compatible APIs using the types supplied by the various gogol-* service libraries. See the Google category on Hackage for supported services.

To get started, import the desired gogol-* library (such as Gogol.Gmail) and Gogol from this package.

Warning: This is an experimental prototype/preview release which is still under exploratory development and not intended for public use, caveat emptor!

GHC 8.8.4 and higher is officially supported.


[Skip to Readme]

Modules

[Last Documentation]

  • Gogol
    • Gogol.Auth
      • Gogol.Auth.ApplicationDefault
      • Gogol.Auth.InstalledApplication
      • Gogol.Auth.Scope
      • Gogol.Auth.ServiceAccount
      • Gogol.Auth.TokenFile
    • Compute
      • Gogol.Compute.Metadata
    • Data
      • Gogol.Data.Base64
      • Gogol.Data.JSON
      • Gogol.Data.Time
    • Gogol.Env
    • Internal
      • Gogol.Internal.Auth
      • Gogol.Internal.Body
      • Gogol.Internal.HTTP
      • Gogol.Internal.Logger
      • Gogol.Internal.Multipart
    • Gogol.Prelude
    • Gogol.Types

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.0.1, 0.1.0, 0.1.1, 0.2.0, 0.3.0, 0.4.0, 0.5.0, 1.0.0.0
Change log CHANGELOG.md
Dependencies aeson (>=0.8 && <2.3), base (>=4.12 && <5), bytestring (>=0.9 && <0.14), case-insensitive (>=1.2 && <1.3), conduit-extra (>=1.1 && <1.4), crypton (>=0.34 && <1.1), crypton-x509 (>=1.5 && <1.8), crypton-x509-store (>=1.5 && <1.7), directory (>=1.2 && <1.5), exceptions (>=0.6 && <0.12), filepath (>=1.2 && <1.7), gogol-core (>=1 && <1.1), http-client (>=0.5 && <1), http-conduit (>=2.3 && <3), http-media (>=0.6 && <0.9), http-types (>=0.8.6 && <0.13), lens (>=4.4 && <5.4), memory (>=0.8 && <0.19), mime-types (>=0.1 && <0.2), mtl (>=2.2 && <2.4), resourcet (>=1.1 && <1.4), text (>=1.1 && <2.2), time (>=1.2 && <2) [details]
License MPL-2.0
Copyright Copyright (c) 2015-2025 Brendan Hay
Author Brendan Hay
Maintainer Brendan Hay <[email protected]>, Toni Cebrián <[email protected]>
Category Google
Home page https://github.com/brendanhay/gogol
Bug tracker https://github.com/brendanhay/gogol/issues
Source repo head: git clone git://github.com/brendanhay/gogol.git
Uploaded by BrendanHay at 2025-05-07T06:06:27Z
Distributions
Reverse Dependencies 3 direct, 0 indirect [details]
Downloads 6193 total (4 in the last 30 days)
Rating 2.25 (votes: 2) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2025-05-07 [all 2 reports]

Readme for gogol-1.0.0.0

[back to package description]

Gogol

Description

TODO

Contribute

For any problems, comments, or feedback please create an issue here on GitHub.

Licence

Gogol is released under the Mozilla Public License Version 2.0.