🍃This suite of libraries will make the integration or Ory Kratos, Keto and Hydra a breeze in your next NestJS projects!
📦This is a mono repository containing the following packages:
Package | Description | Version |
---|---|---|
keto-client-wrapper | A NestJS library to integrate Ory Keto API | |
keto-relations-parser | A TS library to parse a string representation of a Relation tuple using Zanzibar notation. | |
kratos-client-wrapper | A NestJS library to integrate Ory Kratos API | |
hydra-client-wrapper | A NestJS library to integrate Ory Hydra API | |
keto-cli | A CLI to interact with the Ory Keto API | |
kratos-cli | A CLI to interact with the Ory Kratos self-service API |
Check the README of each package for more details.
Check out the following projects for examples of using these packages:
- ticketing repository is a real-world example of using Ory Kratos, Keto, and Hydra.
- cat fostering repository is a small-scale example of using Ory Kratos, Keto via Ory Network.
You can read the blog post describing the journey of creating these libraries.