From ee4c906311b833a8356f1cbc30775644c6cdb06d Mon Sep 17 00:00:00 2001 From: Marco Edward Gorelli Date: Fri, 12 Apr 2024 13:55:56 +0100 Subject: [PATCH] add visual of package size --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index 2349c5d5a..ee6a43c40 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,20 @@ There are three steps to writing dataframe-agnostic code using Narwhals: - if you started with Polars, you'll get Polars back - if you started with Modin, you'll get Modin back (and compute will be distributed) - if you started with cuDF, you'll get cuDF back (and compute will happen on GPU) + +## Package size + +At only 0.3 MB and with **zero** dependencies, Narwhals is about as lightweight as it gets. Here's a comparison +with Ibis (though note that the two projects have different goals and are not in competition): + +

+ Comparison between Narwhals (0.3 MB) and Ibis (~310 MB) +

+ + ## Example