Hey everyone !
My name is Ovsep.
FMesh (functions mesh) is a Flow Based Programming or FBP inspired library.
The idea is simple: express a program as a graph of components. Each component is just a function with in\out ports. You connect components together so they can exchange signals.
I’ve built it for myself to play around simulations (TSS\DES), but actually the concept is so general so you can build crazy things with it (examples: isomorphic programs, neural networks, state machines, game engines (npc behaviour), any in memory trees and so on).
Check out examples repo for more inspiration (find the link in fmesh readme)
Currently I’m working on human body simulation ( Human Body Simulation powered by FMesh | Ovsep Avakian ), so if you are interested - feel free to ping me, I’m happy to collaborate!
If you like my experiments - give them a star, thank you!