{"repo":"TouK/nussknacker","free":true,"listed":false,"github":"https://github.com/TouK/nussknacker","clone":"git clone https://github.com/TouK/nussknacker.git","description":"Low-code tool for automating actions on real time data | Stream processing for the users.","language":"Scala","stars":743,"topics":["flink","flink-kafka","apache-flink","gui","touk","real-time","decision-making","kafka","scala","big-data"],"license":"Apache-2.0","category":"data-pipelines","readme_excerpt":"Real-time actions on data Demo &bull; Documentation &bull; Quickstart &bull; Installation &bull; Nu Cloud What is Nussknacker Nussknacker is a low-code visual tool for domain experts to build, run and monitor real-time decision algorithms instead of implementing them in the code. In all IT systems, no matter the domain, decisions are made all the time. Which offer should a customer get? Who should receive a marketing message? Does this device need servicing? Is this a fraud? Algorithms for making such decisions can be developed by programmers. With Nussknacker however, such decision algorithms can be authored and deployed without the need to involve IT. An essential part of Nussknacker is a visual design tool for decision algorithms (scenarios in Nussknacker's speak). It allows not-so-technical users, like analysts or business people, to author decision logic in an imperative, easy-to-follow and understandable way. Scenario author uses prebuilt components to define the decision logic - routing, filtering, data transformations, aggregations in time windows (Flink engine only - see below), enrichments with data from external databases or OpenAPI endpoints, applications of ML models, etc. Once authored, with a click of a button, scenarios are deployed for execution. And can be changed and redeployed anytime there’s a need. The way the data are processed and the features available depend on the processing mode and engine used. Nussknacker supports two processing modes: streaming ","default_branch":null,"files":null,"tree":[],"storefront":"/r/TouK","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TouK/nussknacker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}