- Notifications
You must be signed in to change notification settings - Fork52
FEEL parser and interpreter written in Scala
License
camunda/feel-scala
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A parser and interpreter for FEEL that is written in Scala (seeWhat is FEEL?).
The FEEL engine started as a slack time project, grown into a community-driven project, and is now officially maintained byCamunda. 🚀
It is integrated in the following projects:
- Camunda 7 as part of the DMN engine
- Camunda 8 (Zeebe) as the expression language
- DMN-Scala as part of the DMN engine
Features: ✨
- Full support for unary-tests and expressions
- Including built-in functions
- Extensible by custom functions and object mappers
Please have a look at thedocumentation. It describes how to write FEEL expressions (e.g. data types, language constructs, builtin-functions, etc.). Or, check out examples and learning resourceshere.
Want to try it out? Use thePlayground to evaluate FEEL expressions.
Please have a look at thedeveloper documentation. It describes how to integrate the engine into your application, and how to extend/customize it.
Contributions are welcome 🎉 Please have a look at theContribution Guide.
About
FEEL parser and interpreter written in Scala