Encodable: Configurable Grammar for Visualization Components
Not on the map. Why?
Abstract (arXiv)
There are so many libraries of visualization components nowadays with their APIs often different from one another. Could these components be more similar, both in terms of the APIs and common functionalities? For someone who is developing a new visualization component, how should the API look like? This work drew inspiration from visualization grammar, decoupled the grammar from its rendering engine and adapted it into a configurable grammar for individual components called Encodable. Encodable helps component authors define grammar for their components, and parse encoding specifications from users into utility functions for the implementation. This paper explains the grammar design and demonstrates how to build components with it.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 0; 2025: 0; 2026: 1.
2 papers.
- 2022ParaDime: A Framework for Parametric Dimensionality Reductioncited by 4
- 2026Where LLMs Fail with Visualization DSLscited by 0
- 2026Where LLMs Fail with Visualization DSLs1 Oct 2026
- 2022ParaDime: A Framework for Parametric Dimensionality Reduction10 Oct 2022