JulienPalard/Pipe
A Python library to use infix notation in Python observed · 2026-08-28
Health v2 · maintenance only
28/100
- Activity 12
- Release rhythm 8
- Longevity 100
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: 5991
- days_rel: n/a
- days_push: 528
- n_releases_24m: 0
Adoption not part of the score
2108 stars · 114 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Pipe is a Python library that enables shell-like infix syntax using the | operator to chain iterable transformations. It provides a collection of lazy, composable pipe utilities like where, select, take, and traverse for functional-style data processing.
Use cases
- write chained iterable transformations with infix pipe syntax in Python
- filter and transform sequences lazily like shell pipes
- solve data-processing puzzles with readable pipelines
- deduplicate, batch, or flatten iterables with composable helpers
- alias and partially initialize reusable pipeline steps
- replace verbose itertools chains with concise pipe expressions
When to choose
- you want readable, shell-style pipelines over Python iterables
- you prefer lazy evaluation and composable, aliasable transformations
- you want a small, pure-Python, MIT-licensed utility with no dependencies
When to avoid
- your team avoids non-idiomatic syntax or custom operator overloading
- you need high-performance bulk data processing where itertools or vectorized libraries are faster
- you work in a codebase where infix pipes would confuse reviewers
Facets
library · maturity active
parser developer-tools programming-languages developer-tools python cross-platform infix-syntax pipes functional-programming iterables lazy-evaluation pip-installable algorithms
2 sources
- readme: https://github.com/JulienPalard/Pipe · fetched 2026-08-28 · bb2c054df807
- registry_pypi: https://pypi.org/pypi/pipe/json · fetched 2026-08-29 · 29f2896f7d3b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| JulienPalard/Pipe | main | 28 |
For agents
markdown · JSON · MCP: product_card(name="JulienPalard/Pipe")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem