hanxiao/mlx-vis

Pure MLX implementations of UMAP, t-SNE, PaCMAP, TriMap, DREAMS, CNE, and NNDescent for Apple Silicon. Metal GPU for computation and video rendering.

33
/ 100
Emerging

This tool helps data scientists and researchers visually explore complex datasets by transforming high-dimensional data into easy-to-understand 2D or 3D plots. You feed it a table of numerical data, and it outputs a simplified visualization (static image or animated video) where similar data points are clustered together. This allows you to quickly spot patterns, outliers, and relationships within your data.

Available on PyPI.

Use this if you need to rapidly visualize large, complex datasets (like thousands of samples with many features) on your Apple Silicon Mac, and potentially create smooth animation videos of the data exploration process.

Not ideal if you don't have an Apple Silicon Mac, as it's specifically optimized for Metal GPU acceleration on that hardware.

data-visualization exploratory-data-analysis dimensionality-reduction machine-learning-research pattern-discovery
No License
Maintenance 10 / 25
Adoption 8 / 25
Maturity 12 / 25
Community 3 / 25

How are scores calculated?

Stars

65

Forks

1

Language

Python

License

Last pushed

Mar 13, 2026

Commits (30d)

0

Dependencies

3

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/hanxiao/mlx-vis"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.