/openfga-rs

openfga-rs is a OpenFGA model parser and compiler written in rust

Primary LanguageRustApache License 2.0Apache-2.0

openfga-rs

openfga-rs is a OpenFGA model parser and compiler written in rust

Features

  • Compile OpenFGA authorization model into its JSON representation

Run Locally

Clone the project

  git clone https://github.com/iammathew/openfga-rs

Go to the project directory

  cd openfga-rs

Build the executable

  cargo build

Run the compiler

  ./target/debug/openfgac [filepath] > [jsonfile]

Next steps

  • Publish cargo packages
  • Add wasm build
  • Add correctness check of model
  • Build a LSP

Authors

Acknowledgments