An open API service indexing awesome lists of open source software.

https://github.com/foxcpp/go-jmap

:email: JMAP client & server library (WIP)
https://github.com/foxcpp/go-jmap

jmap jmap-client jmap-server

Last synced: 10 months ago
JSON representation

:email: JMAP client & server library (WIP)

Awesome Lists containing this project

README

          

go-jmap
[![Travis CI](https://img.shields.io/travis/com/foxcpp/go-jmap.svg?style=flat-square&logo=Linux)](https://travis-ci.com/foxcpp/go-jmap)
[![CodeCov](https://img.shields.io/codecov/c/github/foxcpp/go-jmap.svg?style=flat-square)](https://codecov.io/gh/foxcpp/go-jmap)
[![Reference](https://img.shields.io/badge/godoc-reference-blue.svg?style=flat-square)](https://godoc.org/github.com/foxcpp/go-jmap)
[![stability-experimental](https://img.shields.io/badge/stability-experimental-orange.svg?style=flat-square)](https://github.com/emersion/stability-badges#experimental)
==========

JMAP Core client Go library.

Related standards
---------

- [draft-ietf-jmap-core-17]
JSON Meta Application Protocol
- [RFC 2782], [RFC 6186], [RFC 6764]
DNS-based service auto-discovery.
- [RFC 5785]
.well-known URIs
- [RFC 7807]
Problem details for HTTP APIs
- [RFC 6901]
JavaScript Object Notation (JSON) Pointer

License
---------

The code is under MIT license.

Documentation strings for most of the protocol objects are taken from (or based
on) contents of draft-ietf-jmap-core-17 and is subject to the IETF Trust
Provisions. See https://trustee.ietf.org/trust-legal-provisions.html for
details. See included draft-ietf-jmap-core-17.txt for related copyright
notices.

[draft-ietf-jmap-core-17]: https://tools.ietf.org/html/draft-ietf-jmap-core-17
[RFC 2782]: https://tools.ietf.org/html/rfc2782
[RFC 6186]: https://tools.ietf.org/html/rfc6186
[RFC 6764]: https://tools.ietf.org/html/rfc6764
[RFC 5785]: https://tools.ietf.org/html/rfc5785
[RFC 7807]: https://tools.ietf.org/html/rfc7807
[RFC 6901]: https://tools.ietf.org/html/rfc6901