provenance-widgets
v2.0.0
Published
A JavaScript library of GUI Controls for Tracking and Dynamically Overlaying Analytic Provenance.
Readme
ProvenanceWidgets
A JavaScript library of GUI Controls for Tracking and Dynamically Overlaying Analytic Provenance.
Read and cite our papers
SuperProvenanceWidgets, published at the 2026 ACM CHI Conference
@inproceedings{verma2026superprovenancewidgets,
title = {{SuperProvenanceWidgets}: {Tracking and Visualizing Analytic Provenance Across UI Control Elements}},
author = {{Verma}, Antariksh and {Odak}, Kaustubh and {Narechania}, Arpit},
booktitle = {Extended Abstracts of the 2026 CHI Conference on Human Factors in Computing Systems},
doi = {10.1145/3772363.3798409},
url = {https://doi.org/10.1145/3772363.3798409},
year = {2026},
publisher = {Association for Computing Machinery}
}ProvenanceWidgets, published at the 2024 IEEE VIS Conference
@article{narechania2024provenancewidgets,
title = {{ProvenanceWidgets}: {A Library of UI Control Elements to Track and Dynamically Overlay Analytic Provenance}},
shorttitle = {{ProvenanceWidgets}},
author = {{Narechania}, Arpit and {Odak}, Kaustubh and {El-Assady}, Mennatallah and {Endert}, Alex},
journal = {IEEE Transactions on Visualization and Computer Graphics (TVCG)},
doi = {10.1109/TVCG.2024.3456144},
url = {https://doi.org/10.1109/TVCG.2024.3456144},
year = {2024},
publisher = {IEEE}
}Documentation
Visit https://provenancewidgets.github.io/ to view the full documentation and demos.
Install
npm install provenance-widgetsDevelopment
npm installDeployment
npm run verify
npm login --auth-type=web
npm whoami
npm pack --dry-run
npm publish --access publicContact
If you have any questions, feel free to open an issue or contact Arpit Narechania.
