FreeBSD.software
Home/textproc/py311-wavedrom

py311-wavedrom

2.0.3.p3_2textproc

WaveDrom compatible Python command line

This is a Python module and command line fully compatible with WaveDrom, which is originally implemented in JavaScript. It is useful if you want to generate wavedrom diagrams from a Python environment or simply don't want to install the Node.js environment just to use WaveDrom as simple command line. WaveDromPy is for example used in sphinxcontrib-wavedrom to render wavedrom for Sphinx documentation. While the original project renders the diagrams in JavaScript in the browser, WaveDromPy renders them to SVG files. This tool is a direct translation of original Javascript file WaveDrom.js to Python. No extra feature added. We seek to have it fully compatible. The tool WaveDromPy directly converts WaveDrom compatible JSON files into SVG format.

$pkg install py311-wavedrom
github.com/wallento/wavedrompy
Origin
textproc/py-wavedrom
Size
582KiB
License
MIT
Maintainer
kai@FreeBSD.org
Dependencies
4 packages
Required by
1 packages

Dependencies (4)

Required By (1)