This site contains the documentation that is relevant to older WSO2 product versions and offerings.
For the latest WSO2 documentation, go to https://wso2.com/documentation/.

WSO2 Siddhi Extensions

Siddhi extensions cater usecase specific logics that are not out of the box available in Siddhi. For example if you want to do natural language processing that analyse or derives meaning from some English language input, you can use the nlp extension with Siddhi.

Siddhi supports following eleven type of extensions:

  • AttributeAggregator Extension

  • EvalScriptFunction Extension

  • EventTableFunction Extension

  • SourceMapper Extension

  • Source Extension

  • SinkMapper Extension

  • Sink Extension

  • StreamFunctionProcessor Extension

  • StreamProcessor Extension

  • WindowProcessor Extension

  • FunctionExecutor Extension


For the complete list of extensions, see the Siddhi Extensions page.