Siddhi - Cloud Native Stream Processor
Grow your team on GitHub
GitHub is home to over 50 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Sign up
Pinned repositories
Repositories
-
siddhi
Stream Processing and Complex Event Processing Engine
-
distribution
Siddhi streaming runtime and tooling distribution
-
siddhi-io-cdc
Extension which consumes CDC events
-
siddhi-io-kafka
Extension that can be used to receive events from a Kafka cluster and to publish events to a Kafka cluster
-
siddhi-io-http
Extension that allows you to receive and publish events via HTTP and https transports
-
siddhi-io-azuredatalake
This extension can be used to receive and publish events to Azure Data Lake
-
siddhi-execution-list
Extension that provides the capability to send an array object inside Siddhi stream definitions and use it within queries
-
siddhi-execution-time
Extension that provides time-related functionalities
-
siddhi-map-binarypassthrough
Extension that can be used to passthrough binary messages
-
siddhi-map-avro
Extension which is used to convert Avro message to/from Siddhi events
-
siddhi-map-text
Extension which is used to convert a plain text message to/from Siddhi events
-
siddhi-map-binary
Extension that can be used to convert binary events to/from Siddhi events
-
siddhi-map-keyvalue
Extension which is used to convert key-value map message to/from Siddhi events
-
siddhi-map-xml
Extension which is used to convert XML message to/from Siddhi events
-
siddhi-map-json
Extension which is used to convert JSON message to/from Siddhi events
-
siddhi-map-protobuf
Extension which is used to convert Protobuf message to/from Siddhi events
-
siddhi-map-csv
Extension which is used to convert CSV format message to/from Siddhi events
-
siddhi-io-file
Extension which is used to receive/publish event data from/to file
-
siddhi-execution-json
Extension that provides the capability to send a map object inside Siddhi stream definitions and use it within queries
-
siddhi-store-rdbms
Extension that can be used to perform DB operations with an RDBMS
-
siddhi-store-elasticsearch
Extension that can be used to perform operations with Elastic Search
-
siddhi-io-nats
Extension that can be used to communicate (publish/subscribe) with an instance of the nats-streaming server
-
-
siddhi-script-js
Extension that allows to include JavaScript functions within the Siddhi Query Language
-
siddhi-io-grpc
Extension that allows you to receive and publish events via gRpc
-
siddhi-store-mongodb
Extension that can be used to perform DB operations with Mongo DB
-
siddhi-execution-regex
Extension that provides basic RegEx execution capabilities
-
siddhi-io-rabbitmq
Extension that allows to receive and publish events from/to rabbitmq broker.
-
siddhi-io-jms
Extension that used to receive and publish events via JMS Message