jmcarpenter2/swifter
A package which efficiently applies any function to a pandas dataframe or series in the fastest available manner observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3070
- days_rel: n/a
- days_push: 896
- n_releases_24m: 0
Adoption not part of the score
2635 stars · 104 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Swifter is a Python library that speeds up pandas apply operations by automatically choosing the fastest execution strategy, whether vectorization, Dask parallelization, or standard apply. It works with pandas and modin dataframes and series with a simple one-line API.
Use cases
- speed up pandas apply on large dataframes
- parallelize row-wise function application across cores
- automatically vectorize pandas operations when possible
- apply functions to pandas series faster
- speed up groupby.apply in pandas
- use swifter with modin dataframes
When to choose
- you have slow pandas .apply calls on large datasets
- you want automatic selection between vectorized and parallel execution
- you use pandas or modin and want a drop-in apply speedup
When to avoid
- your dataframes are small and apply is already fast
- you need fine-grained control over parallelization strategy
- your workload is better served by rewriting logic in vectorized pandas or polars directly
Facets
library · maturity active
concurrency benchmarking data-science data-science developer-tools performance python pandas dask parallel-apply vectorization modin
2 sources
- readme: https://github.com/jmcarpenter2/swifter · fetched 2026-08-28 · f5370a3f180b
- registry_pypi: https://pypi.org/pypi/swifter/json · fetched 2026-08-29 · 4c16796d9b72
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| jmcarpenter2/swifter | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="jmcarpenter2/swifter")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem