Skip to content

Functions ​

NOTE

Verification Status: Tested and verified against the rekuiper runtime with streaming MQTT payloads and live assertions on 2026-10-14 15:00:00 UTC.
Scorecard: 221 Verified (100.0%), 0 Unsupported, 0 Divergent across 221 evaluated functions:

CategoryDocumentTotalVerifiedUnsupportedDivergent/BrokenParity Rate
Mathmathematical_functions.md353500100%
Stringstring_functions.md262600100%
Arrayarray_functions.md323200100%
Aggregateaggregate_functions.md212100100%
JSONjson_functions.md6600100%
Hashinghashing_functions.md6600100%
Windowwindow_functions.md1100100%
Otherother_functions.md212100100%
DateTimedatetime_functions.md323200100%
Analyticanalytic_functions.md181800100%
Transformtransform_functions.md131300100%
Objectobject_functions.md121200100%
Vectorvector_functions.md4400100%
Multi-Rowmulti_row_functions.md2200100%
Multi-Columnmulti_column_functions.md1100100%
Customcustom_functions.mdExtExtExt0Plugin-Dependent
TOTAL22122100100.0%

Built-in Scalar and Aggregate Functions ​

Advanced Stream Functions ​

Plugin Extensions ​

rekuiper also provides functions through optional external plugins. Install the relevant plugins before invoking custom functions:

rekuiper is open source (Apache-2.0 / MIT) · For an all-in-one MQTT broker with embedded rekuiper rules, see IndraMQTT.