An open API service for producing an overview of a list of open source projects.

https://github.com/fastapi/asyncer

anyio async asyncio python trio

Score: 26.897515328311542

Last synced: about 20 hours ago
JSON representation

Repository metadata:

Asyncer, async and await, focused on developer experience.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 7 days ago

Total Commits: 906
Total Committers: 25
Avg Commits per committer: 36.24
Development Distribution Score (DDS): 0.725

Commits in past year: 531
Committers in past year: 12
Avg Commits per committer in past year: 44.25
Development Distribution Score (DDS) in past year: 0.531

Name Email Commits
github-actions[bot] g****] 249
dependabot[bot] 4****] 212
Sebastián Ramírez t****o@g****m 180
github-actions g****s@g****m 174
pre-commit-ci[bot] 6****] 28
Motov Yurii 1****v 18
Sofie Van Landeghem s****g 17
latest-changes[bot] 3****] 8
Alejandra 9****v 2
Franco Gil 4****o 2
Khiem Doan d****y@g****m 2
Asif Rahman a****r@g****m 1
Esteban Maya e****9@g****m 1
Hung-I Wang w****e@g****m 1
Jonas Krüger Svensson j****s@h****m 1
Jonathan Ehwald g****b@e****o 1
Lev l****t@g****m 1
Marcelo Trylesinski m****e@g****m 1
Mark Parker m****p@g****m 1
Michael Oliver m****_@o****m 1
Paul Sanders p****1@g****m 1
Zhymabek Roman 6****n 1
giladsheffer g****7@g****m 1
gyudoza j****3@g****m 1
नवुले पवन कुमार राव p****e@g****m 1

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 7
Total pull requests: 379
Average time to close issues: 2 months
Average time to close pull requests: about 1 month
Total issue authors: 7
Total pull request authors: 27
Average comments per issue: 2.86
Average comments per pull request: 1.06
Merged pull request: 193
Bot issues: 1
Bot pull requests: 262

Past year issues: 1
Past year pull requests: 75
Past year average time to close issues: 7 days
Past year average time to close pull requests: 2 days
Past year issue authors: 1
Past year pull request authors: 7
Past year average comments per issue: 1.0
Past year average comments per pull request: 0.55
Past year merged pull request: 55
Past year bot issues: 1
Past year bot pull requests: 41

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/fastapi/asyncer

Top Issue Authors

  • samuelcolvin (1)
  • tiangolo (1)
  • wu-clan (1)
  • smoeinbbp (1)
  • dependabot[bot] (1)
  • sumit-158 (1)
  • jessekrubin (1)

Top Pull Request Authors

  • dependabot[bot] (236)
  • tiangolo (81)
  • pre-commit-ci[bot] (26)
  • svlandeg (6)
  • waketzheng (3)
  • realFranco (3)
  • Lancetnik (2)
  • Gowee (2)
  • YuriiMotov (2)
  • JonasKs (1)
  • Kludex (1)
  • msehnout (1)
  • khiemdoan (1)
  • Stealthii (1)
  • sanders41 (1)

Top Issue Labels

  • question (5)
  • answered (3)
  • internal (2)
  • python (1)
  • dependencies (1)

Top Pull Request Labels

  • dependencies (237)
  • internal (229)
  • python (155)
  • github_actions (46)
  • python:uv (11)
  • docs (6)
  • refactor (4)
  • pre-commit (4)
  • bug (4)
  • feature (4)
  • investigate (2)
  • conflicts (2)
  • breaking (1)
  • answered (1)
  • release (1)

Package metadata

nixpkgs-unstable: python314Packages.asyncer

Asyncer, async and await, focused on developer experience

pypi.org: asyncer

Asyncer, async and await, focused on developer experience.

  • Homepage: https://github.com/fastapi/asyncer
  • Documentation: https://asyncer.tiangolo.com
  • Licenses: MIT
  • Latest release: 0.0.18 (published 2 months ago)
  • Last Synced: 2026-08-24T13:45:02.178Z (2 days ago)
  • Versions: 21
  • Dependent Packages: 80
  • Dependent Repositories: 1,049
  • Downloads: 7,720,028 Last month
  • Docker Downloads: 2,112
  • Rankings:
    • Dependent packages count: 0.243%
    • Dependent repos count: 0.355%
    • Downloads: 1.032%
    • Stargazers count: 1.894%
    • Average: 2.025%
    • Docker downloads count: 2.622%
    • Forks count: 6.007%
  • Maintainers (1)
pypi.org: asyncer-slim

Asyncer, async and await, focused on developer experience.

  • Homepage: https://github.com/fastapi/asyncer
  • Documentation: https://asyncer.tiangolo.com
  • Licenses: MIT
  • Latest release: 0.0.15 (published 6 months ago)
  • Last Synced: 2026-08-24T13:45:02.389Z (2 days ago)
  • Versions: 11
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 23 Last month
  • Rankings:
    • Stargazers count: 1.898%
    • Forks count: 6.003%
    • Dependent packages count: 10.118%
    • Average: 21.285%
    • Dependent repos count: 67.123%
  • Maintainers (1)
anaconda.org: asyncer

Asyncer is a small library built on top of AnyIO. Asyncer has a small number of utility functions that allow working with async, await, and concurrent code in a more convenient way under my (@tiangolo - Sebastián Ramírez) very opinionated and subjective point of view. The main goal of Asyncer is to improve developer experience by providing better support for autocompletion and inline errors in the editor, and more certainty that the code is bug-free by providing better support for type checking tools like mypy. Asyncer also tries to improve convenience and simplicity when working with async code mixed with regular blocking code, allowing to use them together in a simpler way... again, under my very subjective point of view.

  • Homepage: https://github.com/fastapi/asyncer
  • Licenses: MIT
  • Latest release: 0.0.18 (published about 2 months ago)
  • Last Synced: 2026-08-20T19:29:33.615Z (6 days ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 397 Total
  • Rankings:
    • Dependent packages count: 41.075%
    • Average: 43.116%
    • Dependent repos count: 45.158%
nixpkgs-unstable: python313Packages.asyncer

Asyncer, async and await, focused on developer experience


Dependencies

pyproject.toml pypi
  • autoflake ^1.4 develop
  • black ^21.5-beta.1 develop
  • coverage ^6.2 develop
  • flake8 ^4.0.1 develop
  • isort ^5.9.3 develop
  • mdx-include ^1.4.1 develop
  • mkdocs ^1.2.1 develop
  • mkdocs-material ^8.1.4 develop
  • mypy ^0.930 develop
  • pytest ^6.2.4 develop
  • anyio ^3.4.0
  • python ^3.6.2
.github/workflows/build-docs.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • mxschmitt/action-tmate v3 composite
  • nwtgck/actions-netlify v1.2.4 composite
.github/workflows/issue-manager.yml actions
  • tiangolo/issue-manager 0.4.0 composite
.github/workflows/publish.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • mxschmitt/action-tmate v3 composite
.github/workflows/smokeshow.yml actions
  • actions/setup-python v4 composite
  • dawidd6/action-download-artifact v2.24.2 composite
.github/workflows/test.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/download-artifact v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • mxschmitt/action-tmate v3 composite
.github/workflows/prepare-release.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • astral-sh/setup-uv c771a70e6277c0a99b617c7a806ffedaca235ff9 composite
.github/workflows/zizmor.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • zizmorcore/zizmor-action 6fc4b006235f201fdab3722e17240ab420d580e5 composite
.github/workflows/test-redistribute.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • re-actors/alls-green 05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe composite
.github/workflows/bump-pre-commit-hooks.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • astral-sh/setup-uv c771a70e6277c0a99b617c7a806ffedaca235ff9 composite
.github/workflows/add-to-project.yml actions
  • actions/add-to-project 5afcf98fcd03f1c2f92c3c83f58ae24323cc57fd composite
.github/workflows/create-draft-release.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • astral-sh/setup-uv c771a70e6277c0a99b617c7a806ffedaca235ff9 composite
.github/workflows/deploy-docs.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • astral-sh/setup-uv c771a70e6277c0a99b617c7a806ffedaca235ff9 composite
  • cloudflare/wrangler-action ebbaa1584979971c8614a24965b4405ff95890e0 composite
.github/workflows/detect-conflicts.yml actions
  • eps1lon/actions-label-merge-conflict 0273be72a0bbd58fcd71d0d6c02c209b50d1e5e1 composite
.github/workflows/guard-dependencies.yml actions
  • actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
.github/workflows/pre-commit.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • astral-sh/setup-uv c771a70e6277c0a99b617c7a806ffedaca235ff9 composite
  • pre-commit-ci/lite-action 5d6cc0eb514c891a40562a58a8e71576c5c7fb43 composite
  • re-actors/alls-green 05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe composite
uv.lock pypi
  • annotated-doc 0.0.4
  • annotated-types 0.7.0
  • anyio 4.14.2
  • ast-serialize 0.6.0
  • asyncer *
  • cairocffi 1.7.1
  • cairosvg 2.9.0
  • certifi 2026.1.4
  • cffi 2.0.0
  • charset-normalizer 3.4.4
  • click 8.3.1
  • colorama 0.4.6
  • coverage 7.13.4
  • cryptography 46.0.5
  • cssselect2 0.9.0
  • cyclic 1.0.0
  • deepmerge 2.0
  • defusedxml 0.7.1
  • exceptiongroup 1.3.1
  • ghp-import 2.1.0
  • griffe-typingdoc 0.3.1
  • griffe-warnings-deprecated 1.1.1
  • griffelib 2.0.0
  • h11 0.16.0
  • httpcore 1.0.9
  • httpx 0.28.1
  • idna 3.11
  • iniconfig 2.3.0
  • jinja2 3.1.6
  • librt 0.13.0
  • markdown 3.10.2
  • markdown-include-variants 0.0.8
  • markdown-it-py 4.0.0
  • markupsafe 3.0.3
  • mdurl 0.1.2
  • mdx-include 1.4.2
  • mergedeep 1.3.4
  • mkdocs 1.6.1
  • mkdocs-autorefs 1.4.4
  • mkdocs-get-deps 0.2.0
  • mkdocstrings 1.0.3
  • mkdocstrings-python 2.0.3
  • mypy 2.3.0
  • mypy-extensions 1.1.0
  • packaging 26.0
  • pathspec 1.0.4
  • pillow 12.3.0
  • platformdirs 4.9.2
  • pluggy 1.6.0
  • prek 0.4.11
  • pycparser 3.0
  • pydantic 2.13.4
  • pydantic-core 2.46.4
  • pydantic-settings 2.14.2
  • pygithub 2.9.1
  • pygments 2.20.0
  • pyjwt 2.11.0
  • pymdown-extensions 10.21.3
  • pynacl 1.6.2
  • pytest 9.1.1
  • python-dateutil 2.9.0.post0
  • python-dotenv 1.2.1
  • pyyaml 6.0.3
  • pyyaml-env-tag 1.1
  • rcslice 1.1.0
  • requests 2.32.5
  • rich 14.3.3
  • ruff 0.16.0
  • shellingham 1.5.4
  • six 1.17.0
  • smokeshow 0.5.0
  • sniffio 1.3.1
  • tinycss2 1.5.1
  • tomli 2.4.0
  • ty 0.0.64
  • typer 0.27.0
  • typing-extensions 4.15.0
  • typing-inspection 0.4.2
  • urllib3 2.6.3
  • watchdog 6.0.0
  • webencodings 0.5.1
  • zensical 0.0.51
  • zizmor 1.28.0