Flowex - Railway Flow-Based Programming with Elixir GenStage
Flowex is a set of abstractions build on top Elixir GenStage which allows writing program with Flow-Based Programming paradigm. I would say it is a mix of FBP and so-called Railway Oriented Programming (ROP) approach. Flowex DSL allows you to easily create “pipelines” of Elixir GenStages.
More details here: https://github.com/antonmi/flowex