jwadhams / json-logic

Build complex rules and serialize them to JSON
MIT License
114 stars 13 forks source link

JSonLogic in Kotlin Multiplatform #39

Open KTGypsy opened 1 year ago

KTGypsy commented 1 year ago

Hello, together with my team from Allegro we implemented a Kotlin Multiplatform version of JSonLogic standard.

It completely covers whole JSonLogic contract (all of the operators from https://jsonlogic.com/operations.html). We also prepared some optional std-lib operators for our needs. It is an extended feature set based on Kotlin standard library which offers more operators. These additional functionalities are modular, so there is no compulsion to use it, read more .

We would like to add a sidebar link to our open source repository on github so more people might use it in the future, just like other implementations, C++ for example. Our implementation is available here: https://github.com/allegro/json-logic-kmp.

Looking forward to your feedback!

PaulinaSadowskaAllegro commented 1 year ago

Hi! Just a friendly reminder about that issue :) We worked hard to provide a high-quality implementation of JsonLogic in Kotlin Multiplatform, and we think other people may also benefit from that :)