Tool for interactively visualizing decision graphs produced by the 'exploration' module. By default runs a local HTTP server to serve an HTML file and opens that file in the browser.
Project description
ExplorationViewer
Overview
This program provides an interactive HTML visualization platform for data
produced by the exploration module, most notably
exploration.core.Exploration and explortion.core.DecisionGraph
objects. It is partially based on the dewlight visualizer for literary
character interaction graphs.
Dependencies:
Just Python version 3.10+ (might work on lower versions; probably not below
3.6). You will also need the exploration library (although a static
copy of that library is included and used for the web stuff).
Installing
Just run pip install explorationViewer. This will install several dozen
megabytes of pyodide support files since the viewer uses
Python-in-the-browser.
Getting Started:
Running python -m explorationViewer should launch a web server and via
that open the viewer HTML file in your default web browser. It will load an
example exploration but you can use the in-page controls to load another
file of your choice.
TODO: Support providing a filename on the command line.
Changelog
- v0.3 fixed missing resources directory; got file URLs working on Windows.
- v0.2 alpha version with extremely basic functionality.
- v0.1 Initial pre-alpha upload.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file explorationviewer-0.3.tar.gz.
File metadata
- Download URL: explorationviewer-0.3.tar.gz
- Upload date:
- Size: 24.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
81994d6f9d369fc49ccf1d6befb1753463d8a05401b4b4c355e325c7b7c78db7
|
|
| MD5 |
2dbf257ea40aefa6f95fd54484b6203b
|
|
| BLAKE2b-256 |
254c151af2164df73b2ff04112714ecdb65b3b80021707950f41869132aba07c
|
File details
Details for the file explorationViewer-0.3-py3-none-any.whl.
File metadata
- Download URL: explorationViewer-0.3-py3-none-any.whl
- Upload date:
- Size: 24.6 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6acef551c293615557c81afef64324d703a2a40062d130e8f03c8dd62b70bc54
|
|
| MD5 |
143d1e426445f69071e00d67f13c7387
|
|
| BLAKE2b-256 |
0ad3ae2ea90be4fb5a22913a4b817f2a2c13f2e8deea911d48317c32b86f07e4
|