{"enrichment":{"capability":"Narwhals is a zero-dependency compatibility layer that lets you write dataframe code once and run it against pandas, Polars, DuckDB, Dask, PySpark, cuDF, Modin, PyArrow, and other libraries without importing them.","verdict":"Narwhals is a production-ready (Development Status 5), actively maintained library with no security vulnerabilities, zero dependencies, and full type hints. It solves a genuine pain point for library maintainers needing dataframe agnosticism without bloating their dependency tree. The top-1000 popularity tier and adoption by major projects (altair, bokeh, lightgbm, pandera) validate its utility."},"id":"narwhals","links":{"html":"https://skillfed.io/packages/narwhals","md":"https://skillfed.io/packages/narwhals.md","pypi":"https://pypi.org/project/narwhals/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-13","license_spdx":"MIT","license_treatment":"permissive","name":"narwhals","python_support":"supports_current","summary":"Extremely lightweight compatibility layer between dataframe libraries"},"popularity":{"tier":"top_1000"},"security":{"n_vulnerabilities":0},"version":"2.24.0"}
