Narwhals in Python: Write Dataframe-Agnostic Code for pandas, Polars, and PyArrow (2026)
Narwhals is a zero-dependency layer that lets one Python function run unchanged on pandas, Polars, PyArrow, Modin, cuDF, and Dask. Plotly Express, Altair, and scikit-learn all use it in production.

