org.camunda.bpm.extension.feel.scala:feel-engine-plugin

This pom defines the required plugins and profiles to allow a camunda release build. Inherit this pom when you want to release your project into the camunda nexus and/or maven central.


Keywords
camunda-bpm-platform, dmn, feel, hacktoberfest, interpreter, parser-combinators, script-engine
License
Apache-2.0

Documentation

FEEL Scala

Maven Central

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 to a community-driven project, and is now officially maintained by Camunda. 🚀

It is integrated in the following projects:

Features: ✨

  • 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

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.

The following resources can help to understand some general concepts behind the implementation:

License

Apache License, Version 2.0