Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kegsay/matrix-vis
Matrix graph visualisation
https://github.com/kegsay/matrix-vis
Last synced: 25 days ago
JSON representation
Matrix graph visualisation
- Host: GitHub
- URL: https://github.com/kegsay/matrix-vis
- Owner: kegsay
- License: apache-2.0
- Created: 2015-01-04T16:31:57.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-04-07T09:50:36.000Z (over 8 years ago)
- Last Synced: 2024-08-08T18:26:03.847Z (3 months ago)
- Language: JavaScript
- Size: 1.29 MB
- Stars: 5
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - kegsay/matrix-vis - Matrix graph visualisation (others)
README
This script visualises the graph formed by Matrix events in a room.
![Example](https://raw.githubusercontent.com/Kegsay/matrix-vis/master/federation.png)
Features:
- Displays the event graph for a room visually.
- Display individual event JSON when selected.
- Can read from the event stream to add new events to the graph in realtime.
- Can perform scrollback on a room to collect earlier events (up to the root)
- Different node colours for different servers.Requires:
- "npm install vis"Usage:
- Host this folder (e.g. ``python -m SimpleHTTPServer``)
- Visit index.html and enter in your information.
Assumptions:
- Event IDs are formatted as ``blob:domain`` (for colouring nodes based on domain).