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 or start a fresh exploration.
TODO: Support providing a filename on the command line.
Changelog
- v0.4 adds parsing for journal files; upgrades to exploration v0.8.2; fixes drag jitter bug (finally!).
- 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.
Release files for explorationViewer 0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| explorationviewer-0.4.tar.gz | 24.5 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| explorationviewer-0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 49.2 MB
Release files / explorationviewer-0.4.tar.gz
| Download URL | explorationviewer-0.4.tar.gz |
|---|---|
| Size | 24.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1a51ce9df1d02ace8f42c95c042208533ef42119496b0b77b9ebf7f5f8a9cc08
|
|
BLAKE2b-256 checksum How to use checksums |
1e04f1cac677a9a4c4a52b8635c2e80ea769b4de77495ea28bd0a252d7c135f3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|
Release files / explorationviewer-0.4-py3-none-any.whl
| Download URL | explorationviewer-0.4-py3-none-any.whl |
|---|---|
| Size | 24.7 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
86df6ab1b564e27d230b6680ee7281632d2cd3b1f9a0282dd534f5304babdafb
|
|
BLAKE2b-256 checksum How to use checksums |
dadb5f2dfd3acd036234d08a3f5aca1b18ef0a11990a39ba646b228896f7b384
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|