The catalog
Find your next shortcut.
Explicit inputs, predictable outputs. Browse 101 pure standalone pipes.
101 pipes found
chunk
Group cards into fixed-size display rows.
flatten
Present nested lists with explicit bounded depth.
compact
Drop nullish values while retaining 0 and false.
partition
Split records into matching and remaining buckets.
zip
Pair parallel data series to the shorter length.
unzip
Split paired coordinates into parallel series.
slidingWindow
Create overlapping chart/history windows.
pluck
Project own direct properties from record lists.
filterBy
Display records with an own property equal to a value.
intersectionBy
Show records shared between selections by identity key.
differenceBy
Show unselected records by identity key.
unionBy
Combine record sets with first-record precedence.
symmetricDifferenceBy
Show records exclusive to either selection.
indexBy
Build a prototype-safe lookup Map from records.
countBy
Summarize category frequencies without retaining grouped arrays.
mergeBy
Reconcile partial records with shallow last-field precedence.
paginate
Generate page items and total-page metadata for client display.
includes
Membership checks, including falsy values.
removeByKey
Remove records matching excluded values.
removeDuplicatesByKey
Legacy last-wins deduplication.
groupBy
Readonly object arrays become ordered `{key, items}` groups.
uniqueBy
Readonly object arrays; retain `first` by default or `last` explicitly.
orderBy
Readonly arrays; stable ascending/default or descending sort by a direct key.
dateParts
Structured Intl calendar fields for segmented date UI.
calendarDayDifference
Signed difference of UTC calendar dates, not 24-hour durations.
isWithinInterval
Inclusive timestamp interval membership.
overlapDuration
Milliseconds shared by two half-open timestamp intervals.
isoWeek
UTC ISO week-year and week number for reporting.
quarter
UTC quarter number for fiscal/calendar labels.
unixTimestamp
Floor epoch seconds, including pre-1970 values.
dateBucket
UTC start-of-day/week/month/quarter/year for chart grouping.
businessDaysDifference
Signed UTC Mon–Fri day counts with caller-supplied holidays.
dateSequence
Bounded inclusive UTC date sequences for calendars.
formatDuration
Make elapsed time readable.
relativeTime
Human time, with a caller-controlled clock.
formatDateTime
The original English Date formatter.
localizedDate
Format dates using an explicit locale.
dateRange
Formats ordered Date, epoch-millisecond or parseable string endpoints.
base64ImageUrl
Build a data URL from raw base64.
listFormat
Formats readonly string lists using Intl conjunction, disjunction or unit grammar.
formatUnit
Formats a finite number with a sanctioned Intl simple or compound unit.
displayName
Intl display names for language, region, script, currency, calendar or dateTimeField codes.
sumBy
Sum finite numeric fields for dashboard totals.
averageBy
Mean numeric fields for dashboard summaries.
minBy
Find the original record with the smallest numeric field.
maxBy
Find the original record with the largest numeric field.
summarizeBy
One-pass count/sum/mean/min/max summary.
percentileBy
Interpolated percentile for numeric dashboard samples.
weightedAverageBy
Weighted average with explicit nonnegative weights.
extentBy
Numeric lower/upper bounds for chart domains.
cumulativeSum
Running totals for chart series.
movingAverage
Full-window averages for chart smoothing.
histogram
Bounded equal-width bins for numeric distributions.
percentageChange
Signed percentage change from a nonzero baseline.
clamp
Constrain numeric display values to explicit bounds.
roundTo
Numeric decimal-place rounding with signed precision.
roundToStep
Round to increments and optional origin.
ratio
Compute a finite quotient with an explicit nonzero divisor.
pluralCategory
Expose Intl cardinal/ordinal category for custom presentation.
formatFraction
Approximate finite values as localized bounded-denominator fractions.
basisPoints
Display decimal ratios as basis points, without financial advice.
numberBase
Display safe integers or bigint in bases 2–36.
compactNumber
Compact counts, without custom suffix rules.
fileSize
The original fixed-megabyte formatter.
numberToWords
Legacy English and French number words.
replaceComma
Coerce a decimal-comma value.
roundHalf
Legacy two-decimal tie rounding.
numberRange
Finite ordered endpoints with Intl number options including currency/unit.
byteSize
Nonnegative finite byte count.
getPath
Read an own-property path supplied as a key array.
pick
Display explicitly allowed own fields.
omit
Create a display object excluding named own fields.
renameKeys
Remap schema field names without silently losing collisions.
defaults
Fill only nullish own fields from shallow defaults.
invertRecord
Invert scalar mappings while preserving duplicate-value keys.
pruneEmpty
Remove recursively empty data while preserving zero and false.
pathEntries
Flatten own leaf values to key-array paths, without dotted-key ambiguity.
wordCount
Content word counters using locale segmentation.
truncateWords
Article previews cut at word boundaries.
wrapWords
Plain-text messages wrap to grapheme-bounded lines.
readingTime
Localized article reading estimates.
normalizeWhitespace
Clean pasted labels without stripping markup.
stripDiacritics
Latin accent folding for search labels; preserve other scripts.
excerpt
Show a grapheme-safe context window around a literal match.
highlightMatches
Structured literal search highlights, never HTML.
humanizeIdentifier
Readable acronym-aware API/schema labels.
escapeRegExp
Turn a search term into literal regex pattern text.
graphemeCount
User-visible character limits for multilingual fields.
splitLines
Render pasted multiline content as readonly input rows.
truncate
Short text that keeps emoji intact.
initials
Name badges in one expression.
mask
Show only what a label needs.
camelToSnake
Convert camel case to underscores.
camelCaseToTitleSeparatedCase
Legacy camel-case title splitting.
capitalize
Uppercase the first code unit.
hide
Legacy full-string masking.
snakeToCamel
Join underscore-separated words.
underscoreToTitle
Turn underscore separators into spaces.
upperCaseFrom
Uppercase a character at an index.
truncateMiddle
Length is a grapheme budget including the suffix (default ellipsis).
slugify
Preserves Unicode letters, numbers and combining marks; normalizes NFC and lowercases by default.