oxheadalpha / tezos-net-viz Goto Github PK
View Code? Open in Web Editor NEWTools for visualizing Tezos networks
License: Other
Tools for visualizing Tezos networks
License: Other
Graph in dot format may be used in other tools, e.f. https://gephi.org/
Connectivity and active connections in the network are dynamic. It's useful to be able to monitor it continuously.
When working on setting up tezos p2p network it is useful to be able to analyze the topology/connectivity in the resulting network.
Output of tezos rpc /network/connections
endpoint is json that describes nodes connections. It lists incoming and outgoing connections to other peers on the network.
Create a tool that generates a graph that represents these connections in graphviz format (dot). It should be able to visualize output of individual node's /network/connections but also crawl the p2p network and aggregate connections info from all nodes into a single graph.
Add setup.py, define dependencies so that it can be installed with pip
Sequential graph snapshots often differ visually in significant ways. It is hard to visually track changes. It would be great to control graph layout better so that same nodes stay close to their position in previous state and/or animate layout transitions
Currently 8732 is assumed to always be node's port. That is not always the case. It should be possible to specify a different port.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.