This release is a pre-release and may not be stable for production use.
rhylthyme-timeline
The timing engine and Gantt renderer behind rhylthyme.com, packaged for
pip. It draws a Rhylthyme program (parallel tracks of timed steps with
shared-equipment limits) as an SVG, PNG or PDF, publication-ready. The code
is the JavaScript module
@rhylthyme/timeline;
this package carries a copy and runs it with Node.js 18 or newer, which
you need on your PATH.
pip install rhylthyme-timeline
rhylthyme-render dinner.json -o dinner.svg
rhylthyme-render dinner.json -o dinner.png --style web --palette vivid --start-at 2026-10-03T12:50:00
rhylthyme-render dinner.json -o figure.pdf --style publication --legend right
rhylthyme-render --help
PNG needs rsvg-convert on the PATH (librsvg) or the @resvg/resvg-js npm
package; SVG and PDF need nothing else.
From Python:
from rhylthyme_timeline import render, renderer_path
svg = render(program, style="web", colorBy="task")
renderer_path() # the index.js to require() from your own Node code
pip install rhylthyme brings this package in together with the rhylthyme
command-line tool and the importers.
Release files for rhylthyme-timeline 2.0.0b5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rhylthyme_timeline-2.0.0b5.tar.gz | 37.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rhylthyme_timeline-2.0.0b5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 74.4 kB
Release files / rhylthyme_timeline-2.0.0b5.tar.gz
| Download URL | rhylthyme_timeline-2.0.0b5.tar.gz |
|---|---|
| Size | 37.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
53f34d9088d726fee9eb0d06f153d662b00841762444f6fb124968859072bd5f
|
|
BLAKE2b-256 checksum How to use checksums |
deb07015cec5ef0372b8418168df7f42cb424e962f79ae642c0466c88f046bbd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.9
|
Release files / rhylthyme_timeline-2.0.0b5-py3-none-any.whl
| Download URL | rhylthyme_timeline-2.0.0b5-py3-none-any.whl |
|---|---|
| Size | 36.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4b84e8673a1e6d49409010ace6fd63e4db4eabfff2b5d6a7b04854a1d0fed592
|
|
BLAKE2b-256 checksum How to use checksums |
2d3f836dcb72bce39b84719f00ff85a7d36168a822e53f6a9338e5ae7c3629fb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.9
|