aschaeffer / inexor-rgf-plugin-flow-manager

Inexor - Reactive Graph Flow - Plugin - Flow Manager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Inexor Reactive Graph Flow

Project Module Sub-Module Functionality Tests
Reactive Graph Flow Plugin Flow Manager

About Inexor

  • Inexor will be a new first-person shooter game which is based on a new octree-based game engine.
  • Inexor focuses on classic gameplay as we've seen in Cube2 or the Quake series.
  • Inexor will be written from ground up new in C++17 and Rust.
  • You can contribute anything you want: code, content, ideas..
  • Inexor and all its content is 100% open source!

About Inexor Reactive Graph Flow

The Inexor Reactive Graph Flow (RGF) manages reactive flows based on a graph database. The main interface is GraphQL.

  • Semantic: Graph database with entities and relationships as first class citizens
  • Reactive: entities and relationships are/can be reactive: If the input has been altered the entity processes its new state
  • Interoperable: Use GraphQL for queries and mutations
  • Extendable: Built in type system: components, entity types and relation types
  • Memory efficient: Rust
  • Fast: Rust
  • Secure: Rust

About this plugin

Load and save flows from/to the file system.

TODO

-[ ] Provide command "flow:load " (requires a command execution system) -[ ] Remote repositories -[ ] Clone git repository -[ ] Fetch / update git repository -[ ] List flows in remote repository -[ ] Load flow from remote repository -[ ] Provide remote flow repositories -[ ] Flow repository for home automation -[ ] Kodi -[ ] Shelly via MQTT -[ ] Flow repository for desktop automation -[ ] Tray -[ ] Stream Deck -[ ] Audio player with MPRIS -[ ] Web user interface for starting desktop applications

Thanks to

Sponsors

JetBrains Special thanks to JetBrains for providing us with CLion licenses!

About

Inexor - Reactive Graph Flow - Plugin - Flow Manager

License:MIT License


Languages

Language:Rust 100.0%