Observed since 20 Oct, 21:10 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
aframexr
Python library to visualize data in Virtual and Extended Reality using Aframe components.

AFrameXR is a declarative Python library for building immersive 3D and XR data visualizations — directly in your browser, with no 3D experience required.
Inspired by Vega-Altair and Vega-Lite, AFrameXR lets you define interactive 3D charts using a simple grammar, and render them directly in the browsers and XR devices — without low-level 3D programming.

AFrameXR brings the declarative visualization paradigm to 3D and XR environments.
pip install aframexr
import aframexr
from aframexr.datasets import data
# Load dataset
cars = data.cars()
# Create a 3D chart
aframexr.Chart(
cars,
position="0 2 -5"
).mark_bar().encode(
x="model",
y="sales",
z="doors:N", # :N indicates a categorical (nominal) field
color="motor"
)

Full documentation: https://davidlab20.github.io/TFG/
Try AFrameXR in a short usability study (~15 min).
If you'd like to participate: Go to experiment instructions
Your feedback is extremely valuable!
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
IPythonEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | IPython<9.13.0,>=9.8.0 | runtime |
polarsEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | polars>=1.20.0 | runtime |
pandasEnvironment{
"extras": "",
"marker": "extra == \"pandas\"",
"requires_python": ">=3.12",
"evaluation": "NOT_EVALUATED"
} | pandas>=2.3.0; extra == "pandas" | runtime |
bdist_wheel · 36.72 KB · Python py3
sdist · 46.24 KB · Python source
Observed since 20 Oct, 21:10 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:c1c4875f54fa0f54e765d823e8a766ddeffdb21cbea79a8676f3280016841ecb