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.
- Host: GitHub
- URL: https://github.com/fastapi/asyncer
- Owner: fastapi
- License: mit
- Created: 2022-01-04T21:14:39.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2026-08-12T07:19:23.000Z (14 days ago)
- Last Synced: 2026-08-20T11:34:57.763Z (6 days ago)
- Topics: anyio, async, asyncio, python, trio
- Language: Python
- Homepage: https://asyncer.tiangolo.com/
- Size: 1.88 MB
- Stars: 2,483
- Watchers: 13
- Forks: 89
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: docs/contributing.md
- License: LICENSE
- Citation: CITATION.cff
-
Funding:
- Github: tiangolo
Owner metadata:
- Name: FastAPI
- Login: fastapi
- Email:
- Kind: organization
- Description: FastAPI and friends open source projects. Created and managed by @tiangolo.
- Website: https://tiangolo.com/github-fastapi/
- Location:
- Twitter: fastapi
- Company:
- Icon url: https://avatars.githubusercontent.com/u/156354296?v=4
- Repositories: 10
- Last Synced at: 2026-08-22T00:20:35.767Z
- Profile URL: https://github.com/fastapi
GitHub Events
Total
- Create event: 189
- Delete event: 183
- Fork event: 19
- Issue comment event: 130
- Pull request event: 389
- Pull request review comment event: 6
- Pull request review event: 32
- Push event: 344
- Release event: 5
- Watch event: 517
- Total: 1814
Last Year
- Create event: 108
- Delete event: 101
- Fork event: 4
- Issue comment event: 38
- Pull request event: 221
- Pull request review comment event: 5
- Pull request review event: 15
- Push event: 252
- Release event: 5
- Watch event: 166
- Total: 915
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 | 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
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
- Total packages: 5
-
Total downloads:
- conda: 397 total
- pypi: 7,720,051 last-month
- Total docker downloads: 2,112
- Total dependent packages: 80 (may contain duplicates)
- Total dependent repositories: 1,049 (may contain duplicates)
- Total versions: 39
- Total maintainers: 2
nixpkgs-unstable: python314Packages.asyncer
Asyncer, async and await, focused on developer experience
- Homepage: https://github.com/fastapi/asyncer
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/asyncer/default.nix#L37
- Licenses: MIT
- Latest release: 0.0.17 (published 6 months ago)
- Last Synced: 2026-08-11T18:10:20.716Z (15 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 1.522%
- Stargazers count: 1.984%
- Forks count: 4.106%
- Maintainers (1)
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
- Homepage: https://github.com/fastapi/asyncer
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/asyncer/default.nix#L37
- Licenses: MIT
- Latest release: 0.0.17 (published 6 months ago)
- Last Synced: 2026-04-03T10:09:45.280Z (5 months ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
Dependencies
- 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
- 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
- tiangolo/issue-manager 0.4.0 composite
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- mxschmitt/action-tmate v3 composite
- actions/setup-python v4 composite
- dawidd6/action-download-artifact v2.24.2 composite
- 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
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
- astral-sh/setup-uv c771a70e6277c0a99b617c7a806ffedaca235ff9 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- zizmorcore/zizmor-action 6fc4b006235f201fdab3722e17240ab420d580e5 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
- re-actors/alls-green 05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
- astral-sh/setup-uv c771a70e6277c0a99b617c7a806ffedaca235ff9 composite
- actions/add-to-project 5afcf98fcd03f1c2f92c3c83f58ae24323cc57fd composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
- astral-sh/setup-uv c771a70e6277c0a99b617c7a806ffedaca235ff9 composite
- 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
- eps1lon/actions-label-merge-conflict 0273be72a0bbd58fcd71d0d6c02c209b50d1e5e1 composite
- actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
- 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
- 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