Skip to content

This repository contains the standard library for the Reactive Graph

License

Notifications You must be signed in to change notification settings

reactive-graph/std

Repository files navigation

Reactive Graph

This repository contains the standard library for the Reactive Graph.

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


Build

List of Plugins

In this repository you'll find the essential plugins which are necessary or useful for all use cases.

Name Description
Arithmetic Provides arithmetic gates and operations
Base Provides basic components and entity types
Color Colors and colorspace transformations
Comparison Provides comparison gates
Connector Provides property connectors
Date Time Date and Time, Durations and calculation
JSON Handles JSON arrays and objects
Logical Provides logical operations
Numeric Numeric operations
Random Generate random numbers
Result Result components
State Debounced states
String Provides string operations
Trigger Triggers and actions
Value Values and state management

Moving plugins to a different repository

Repository Name Description
meta Meta Data Meta Data - Dublin Core, EXIF
meta Taxonomy Taxonomy - categories and tags

Local Build + Local Deployment

Setup deployment directory in .deployment.toml

target_dirs = [
  "../reactive-graph/plugins/deploy"
]

Install a specific plugin

cargo build
cargo post build --package=reactive-graph-std-date-time

Install all plugins of this repository at once

cargo build
cargo post build --package=deployment-all