Skip to content

Dependencies

Package Version Role
plotly[express] ~6.3 Primary rendering backend (go.Figure)
polars ~1.33 DataFrame manipulation and schema validation
pandas ~2.3 Plotly bridge (df.to_pandas() at plot boundary)
pyarrow ~22.0 Polars/Pandas interchange
fields-metadata ~1.6 Field discovery and metadata (FieldMetadata, MetadataExtractor)
therismos ~1.0 GroupSpec, AggregationSpec, SortSpec, SemanticallyOrderedEnum
polychromos ~1.4 Color manipulation: HSL, palettes, sequences, scales
armonia ~1.2 Theme color and font composition with computed variants
babel ~2.17 i18n and translations
readable-number ~0.1 Compact human-readable number formatting for inner_overall_human_readable

Optional extras

Extra Package Role
orama[web] wtforms~=3.2 Dynamic WTForms form generation and HTTP serialization
orama[demo] flask~=3.1, flask-wtf~=1.2, google-genai, langgraph Demo application
orama[docs] sphinx~=8.0, mkdocs-material Documentation tooling