Net is C++ library for dynamic Networks of EveryThing. It was originally designed to be a tensor network library. Later it evolves into a library that expresses and manipulates hyper-graphs with objects of any type on nodes and hyper-edges.
- c++ compiler with c++17 support(such as gcc7+)
- graphviz (optional for visualization)
- TAT (optional for tensor network support)
- nlohmann's json parser (optional for customized gviz style)