{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/3"}],"enrichment":{"capability":"Provides async-compatible versions of Python standard library functions like zip, map, enumerate, and itertools operations, enabling seamless use of these utilities with async iterables and callables.","skillfed_tags":["async-utilities","iterator-helpers"],"use_cases":["Iterate over multiple async iterables in parallel using async zip, then enumerate or map over the results.","Group async stream data by key using async groupby, similar to itertools.groupby but for async sources.","Reduce an async iterable to a single value using async functools.reduce without manual loop boilerplate.","Safely split an async iterator into multiple independent iterators using async itertools.tee.","Wrap synchronous functions to work in async contexts using the library's sync-to-async integration helpers."],"what_it_does":"asyncstdlib re-implements familiar Python standard library functions\u2014zip, map, enumerate, functools.reduce, itertools.tee, itertools.groupby, and others\u2014to work with async iterables, callables, and context managers. It bridges the gap between synchronous utility functions and async code, letting you use the same patterns you know from standard Python but with async iterators.\n\nThe library is event-loop agnostic, working equally well with asyncio, trio, or any custom async loop. It handles the cleanup and safety concerns of async iteration automatically, and includes helpers for integrating existing synchronous code into async programs. With no runtime dependencies and a pure-Python wheel, it installs with minimal friction.","worth_installing":"Yes. asyncstdlib fills a genuine gap: it lets you use familiar standard library patterns with async code without reinventing the wheel. No dependencies, permissive license, active maintenance, and production-stable status make it a low-risk addition to any async project. Install it if you work with async iterables and want to avoid writing boilerplate."},"id":"asyncstdlib","links":{"html":"https://skillfed.io/packages/asyncstdlib","md":"https://skillfed.io/packages/asyncstdlib.md","pypi":"https://pypi.org/project/asyncstdlib/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-20","license_spdx":null,"license_treatment":"permissive","name":"asyncstdlib","python_support":"supports_current","summary":"The missing async toolbox"},"popularity":{"monthly_downloads":6014943,"position":1983,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"3.14.0"}
