Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/reactive-graph/plugins-interfaces


https://github.com/reactive-graph/plugins-interfaces

Last synced: 11 days ago
JSON representation

Awesome Lists containing this project

README

        


Reactive Graph


Interface Plugins


This repository contains plugins for the Reactive Graph that allows to interoperate with other systems.


Reactive Graph is a reactive runtime based on a graph database, empowering everyone to build reliable and efficient software.

## Planned Plugins

| Protocol | Description | Status | Technology |
|-----------------|---------------------------------------------------------------------------------------|-----------------------------------------------|-----------------------------------------------------------------------|
| HTTP + JSON-RPC | Reactive Graph acts as client (send requests and get responses) | Already implemented. Move from `plugins-core` | https://github.com/reactive-graph/plugins-core/tree/main/plugins/http |
| GraphQL | Reactive Graph acts as client (send queries, send mutations, subscribe subscriptions) | Not implemented | https://docs.rs/gql_client/latest/gql_client/ |
| MQTT | Reactive Graph acts as client (subscribing queues, send messages) | Not implemented | https://github.com/bytebeamio/rumqtt |
| AMQP | Reactive Graph acts as client (subscribing queues, send messages) | Not implemented | https://github.com/amqp-rs/lapin |
| Telegraf | Reactive Graph produces metrics | Not implemented | https://github.com/maxmindlin/telegraf-rust |