FEEL Scala

A parser and interpreter for FEEL that is written in Scala (see What is FEEL?).
The FEEL engine started as a slack time project, grown into a community-driven project, and is now officially maintained by Camunda. :rocket:
It is integrated in the following projects:
Features: :sparkles:
- Full support for unary-tests and expressions
- Including built-in functions
- Extensible by custom functions and object mappers
Usage
Please have a look at the documentation. It describes how to write FEEL expressions (e.g. data types, language constructs, builtin-functions, etc.). Or, check out examples and learning resources here.
Want to try it out? Use the Playground to evaluate FEEL expressions.
Install and Extend
Please have a look at the developer documentation. It describes how to integrate the engine into your application, and how to extend/customize it.
Contribution
Contributions are welcome 🎉 Please have a look at the Contribution Guide.
License
Apache License, Version 2.0