{"adoption": {"forks": 37, "observed_at": "2026-08-28T04:03:32.076638+00:00", "stars": 1086}, "canonical_url": "https://ross.abutalabs.com/products/mississippi", "card": {"archived": false, "artifact_type": "library", "description": "A collection of useful stream utility modules for writing better code using streams", "domain": ["developer-tools", "backend"], "enriched": true, "function": ["streaming", "error-handling", "concurrency", "developer-tools"], "health_score": 20, "homepage": null, "language": "JavaScript", "license": "BSD-2-Clause", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["max-mapper/mississippi"], "name": "max-mapper/mississippi", "platform": [], "pushed_at": "2020-06-06T14:18:37+00:00", "repo": "max-mapper/mississippi", "stars": 1086, "tags": ["node-streams", "stream-utilities", "pipeline", "pump", "through-streams", "nodejs", "javascript"], "topics": [], "urls": [], "use_cases": ["pipe streams together with proper error propagation and cleanup", "iterate over stream data chunk by chunk with a callback", "build a multi-stage transform stream pipeline", "concatenate all data from a stream into a single buffer", "run async tasks over stream data with limited parallelism", "create readable, writable, and duplex streams from simple functions"], "what_it_is": "mississippi is a Node.js library bundling useful stream utility modules (pipe, each, pipeline, duplex, through, from, to, concat, finished, parallel) to make working with streams easier. It emphasizes correct error handling, speed, and composability, while each utility is also available as an individual npm module.", "when_to_avoid": ["you're on modern Node.js and can use built-in stream.pipeline and stream.finished", "you prefer web streams or async iterators over classic Node streams", "you need actively developed features - the project is in maintenance mode"], "when_to_choose": ["you write Node.js stream code and want reliable error handling that plain .pipe() lacks", "you want a curated set of composable stream helpers instead of hand-rolling them", "you're on an older Node version without stream.pipeline built in"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/mississippi", "repo": "max-mapper/mississippi", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.076638+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:49:32.260494+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6358d814d9f339fbd783c12fba2f7963d80fafc36ecc524b4413984b3a728d35", "fetched_at": "2026-08-28T04:03:32.076638+00:00", "kind": "readme", "missing": false, "url": "https://github.com/max-mapper/mississippi"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.076638+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:49:32.260494+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6358d814d9f339fbd783c12fba2f7963d80fafc36ecc524b4413984b3a728d35", "fetched_at": "2026-08-28T04:03:32.076638+00:00", "kind": "readme", "missing": false, "url": "https://github.com/max-mapper/mississippi"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:49:32.260494+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6358d814d9f339fbd783c12fba2f7963d80fafc36ecc524b4413984b3a728d35", "fetched_at": "2026-08-28T04:03:32.076638+00:00", "kind": "readme", "missing": false, "url": "https://github.com/max-mapper/mississippi"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.076638+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.076638+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.076638+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:49:32.260494+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6358d814d9f339fbd783c12fba2f7963d80fafc36ecc524b4413984b3a728d35", "fetched_at": "2026-08-28T04:03:32.076638+00:00", "kind": "readme", "missing": false, "url": "https://github.com/max-mapper/mississippi"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.076638+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.076638+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:49:32.260494+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6358d814d9f339fbd783c12fba2f7963d80fafc36ecc524b4413984b3a728d35", "fetched_at": "2026-08-28T04:03:32.076638+00:00", "kind": "readme", "missing": false, "url": "https://github.com/max-mapper/mississippi"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.076638+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.076638+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.076638+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:49:32.260494+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6358d814d9f339fbd783c12fba2f7963d80fafc36ecc524b4413984b3a728d35", "fetched_at": "2026-08-28T04:03:32.076638+00:00", "kind": "readme", "missing": false, "url": "https://github.com/max-mapper/mississippi"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.076638+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:32.076638+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:49:32.260494+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6358d814d9f339fbd783c12fba2f7963d80fafc36ecc524b4413984b3a728d35", "fetched_at": "2026-08-28T04:03:32.076638+00:00", "kind": "readme", "missing": false, "url": "https://github.com/max-mapper/mississippi"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:49:32.260494+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6358d814d9f339fbd783c12fba2f7963d80fafc36ecc524b4413984b3a728d35", "fetched_at": "2026-08-28T04:03:32.076638+00:00", "kind": "readme", "missing": false, "url": "https://github.com/max-mapper/mississippi"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:49:32.260494+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6358d814d9f339fbd783c12fba2f7963d80fafc36ecc524b4413984b3a728d35", "fetched_at": "2026-08-28T04:03:32.076638+00:00", "kind": "readme", "missing": false, "url": "https://github.com/max-mapper/mississippi"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:49:32.260494+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6358d814d9f339fbd783c12fba2f7963d80fafc36ecc524b4413984b3a728d35", "fetched_at": "2026-08-28T04:03:32.076638+00:00", "kind": "readme", "missing": false, "url": "https://github.com/max-mapper/mississippi"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4051, "days_push": 2279, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}