Skip to content

bluescopetech/feel-scala

This branch is 927 commits behind camunda/feel-scala:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0942599 Â· May 12, 2022
May 9, 2022
Jul 8, 2021
Dec 2, 2020
Apr 25, 2022
May 12, 2022
Jun 23, 2020
Aug 12, 2021
May 2, 2019
Sep 21, 2021
Sep 18, 2015
Jan 4, 2022
Apr 25, 2022
Apr 10, 2019
Jun 8, 2020
Feb 10, 2022
Jul 8, 2021
Jul 8, 2021
Mar 30, 2022

Repository files navigation

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 (DMN 1.2)
  • including built-in functions
  • extensible by own functions and custom 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.), and contains some examples.

Install

Please have a look at the documentation. It describes how to intregrate 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

About

FEEL parser and interpreter written in Scala

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scala 98.8%
  • Java 1.2%