Code libraries and components

Officially Supported/Endorsed by COAR Notify

These components are officially endorsed or supported by the COAR Notify Initiative project, where:
Name Status Language Description
COAR Notify Python Bindings Supported Python This library provides an officially supported Python implementation of the COAR Notify Protocol version 1.0.1
Sources: https://github.com/coar-notify/coarnotifypy
Documentation: https://coar-notify.github.io/coarnotifypy/build/html/index.html
COAR Notify Review Offer Plugin Endorsed PHP This plugin enables the automatic & manual sending of preprint review offer notifications to target review services within the OPS environment.
Sources: https://github.com/seanwiseman/COARNotifyReviewOfferPlugin


Other third-party implementations

This section provides a list of components that have been used to implement or support the COAR Notify protocol. These are not endorsed or officially supported by COAR Notify.
Name Status Language Description
COAR Notify Validator (Typescript) Typescript A basic set of payload validation tools for the COAR Notify protocol.
Sources: https://github.com/seanwiseman/coar-notify-validator-ts
COAR Notify Inbox Python A basic implementation of an LDN inbox intended for COAR Notify developments purposes written in Python using FastAPI.
Sources: https://github.com/seanwiseman/coar-notify-inbox
Slack Relay Python A simple microservice to relay notifications from the COAR Notify Micro Inbox to a target Slack channel.
Sources: https://github.com/seanwiseman/coar-notify-micro-inbox-slack-relay