Visual Topology Open Source Stack
Telesto
Telesto is a web-based system, based on Skadi, for designing topologies which are executed on the server using Hyrrokkin's python based engine.
It cn be deployed on servers or run locally on the linux desktop.
[Source on codeberg.org]
Hyrrokkin
Hyrrokkin implements an asynchronous topology execution engine for python and javascript.
Documentation
[Source on codeberg.org]
Skadi
Skadi is a web based interface for designing and interacting with topologies.
Skadi is used in Telesto and can also be used standalone to run topologies in a web browser using Hyrrokkin's javascript engine.
[Source on codeberg.org]
Exo
Exo is the front end CSS/Javascript framework used by Skadi.
Documentation
[Source on codeberg.org]
Narvi
Narvi is a library for building python application server, and is used by Telesto. It is usually used with the Tornado web server (https://www.tornadoweb.org/) but can operate without it.
[Source on codeberg.org]