Relevant bit: This probably sounds similar to GraphQL, a wonderful tool for abstracting APIs behind a graph. Muster takes this a step further: by putting your operations in the graph, it gives you the power to apply functions to your data, filter and map it right back into a new node, ready to be used by your components.
We're very happy to be releasing this to the open source community. Do check out the github repo for more - <a href="https://github.com/dwstech/muster" rel="nofollow">https://github.com/dwstech/muster</a>