https://github.com/aanastasiou/docvis
Standalone HTML with interactive plots, configurable from the markup
https://github.com/aanastasiou/docvis
bokehplots html markup-language matplotlib-python python3 reports
Last synced: 10 months ago
JSON representation
Standalone HTML with interactive plots, configurable from the markup
- Host: GitHub
- URL: https://github.com/aanastasiou/docvis
- Owner: aanastasiou
- Created: 2023-03-03T12:19:38.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-24T10:46:44.000Z (almost 3 years ago)
- Last Synced: 2025-08-19T23:54:26.617Z (10 months ago)
- Topics: bokehplots, html, markup-language, matplotlib-python, python3, reports
- Language: Python
- Homepage:
- Size: 251 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- Changelog: Changelog
Awesome Lists containing this project
README
DocVis
======
A package to create dynamic stand-alone documents with complex data visualisations,
right from the markup.
Use it to give your **end-users** the ability to compile their own standalone HTML
files, complete with interactive plots that they can configure entirely from the
markup.
Plots can be entered along with markdown with the following:
``%$ line(x=[0,1,2,3], y=[0,1,0,1], title="Some plot") $%``
or
``%$ line(x=x_data, y=y_data, title="Some plot") $%``
Assuming that variables ``x_data, y_data`` have been passed into the context.
Plot paramaters that can be changed include the data to be plotted, Plot Title,
X label, Y label and others.
DocVis includes a command line script that showcases its capabilities.
For a summary of its output:
.. image:: doc/source/resources/figures/docvis_example.png
For more details, checkout `the project's documentation page. `_