more-itertools/more-itertools

More routines for operating on iterables, beyond itertools

View on GitHub ↗Jump to charts ↓Open shareable report →

more-itertools/more-itertools has 4k+ stars and 350+ forks on GitHub, is written in Python, and was last pushed on Oct 14, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 45 minutes ago
Type:Library / SDKCategory(s):Core & Utility LibrariesLanguages & Runtimes
Added to GitGenius on September 16th, 2026
Created on April 26th, 2012
Open Issues & Pull Requests: 18 (+0)
GitHub issues: Enabled
Number of forks: 397
Total Stargazers: 4,101 (+0)
Total Subscribers: 37 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.8 hours
Mean response time: 3.5 days
90th percentile: 3.0 days
Tracked items: 141

Maintainer activity

1 person did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 11, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits.

How this project is maintained

Practically every issue opened in the past year has drawn a reply. 93% of issues opened in the past year have since been closed. Three people close 88% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 6
New in 7 days: 9
Closed in 7 days: 6
Avg open age: 28 days
Stale 30+ days: 2
Stale 90+ days: 0

Recent activity

Opened in 7 days: 9
Closed in 7 days: 6
Comments in 7 days: 10
Events in 7 days: 26

Top labels

  • deferred (19)
  • pr-welcome (7)
  • major-wishlist (2)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

more-itertools is a Python library that provides additional routines for operating on iterables beyond those in the standard itertools module.

The standard library's itertools module covers fundamental iteration patterns, but many common operations require custom implementations or workarounds. more-itertools extends the toolkit with a comprehensive collection of functions designed to handle frequent iteration tasks that developers encounter when working with sequences, generators, and other iterable objects. The library builds on itertools' philosophy of providing composable, memory-efficient building blocks.

Developers should adopt this library when they find themselves repeatedly writing helper functions for iteration tasks or when they want to leverage well-tested, optimized implementations rather than rolling their own. It suits any Python project that performs substantial data processing, transformation, or filtering operations on iterables. The library is particularly valuable for data pipelines, functional programming patterns, and situations where memory efficiency matters because itertools-style lazy evaluation is maintained throughout.

The project maintains active development with regular updates and refinements to its function collection. The codebase receives consistent attention to documentation quality and API stability. Testing coverage is comprehensive, ensuring that the routines work reliably across different use cases. The maintainers respond to user feedback and incorporate improvements based on real-world usage patterns.