more-itertools/more-itertools
More routines for operating on iterables, beyond itertools observed · 2026-08-28
Health v2 · maintenance only
85/100
- Activity 97
- Release rhythm 61
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 97
- age_days: 5242
- days_rel: 103
- days_push: 21
- n_releases_24m: 8
Adoption not part of the score
4089 stars · 339 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
more-itertools is a Python library providing additional routines, building blocks, and recipes for working with iterables, extending the standard library's itertools module. It offers functions for grouping, chunking, windowing, peeking, and other common iteration patterns.
Use cases
- chunk a list into fixed-size batches
- peek at the next item of an iterator without consuming it
- split an iterable into groups based on a condition
- window over a sequence with sliding windows
- flatten nested iterables
- cycle through iterables with limits
When to choose
- you need iteration utilities beyond Python's built-in itertools
- you want well-tested, pure-Python iterable helpers with zero dependencies
- you frequently chunk, group, or window sequences
When to avoid
- you only need basic itertools functions already in the standard library
- you need C-speed performance for hot loops where hand-rolled code is faster
- your project targets a non-Python language
Facets
library · maturity stable
developer-tools developer-tools python itertools iterators iteration chunking utilities algorithms
2 sources
- readme: https://github.com/more-itertools/more-itertools · fetched 2026-08-28 · 540686aa9e87
- registry_pypi: https://pypi.org/pypi/more-itertools/json · fetched 2026-08-29 · b7d32f867716
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| more-itertools/more-itertools | main | 85 |
For agents
markdown · JSON · MCP: product_card(name="more-itertools/more-itertools")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem