Skip to main content

😎 Python Asyncio 精选资源列表,囊括了网络框架,库,软件等资源

639
GitHub Stars
66
Curated Resources
11
Categories
19 hours ago
Last Refreshed
Web框架消息队列数据库驱动网络爬虫测试备选事件循环并行其他文献演讲

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me 消息队列 resources from awesome-asyncio-cn"

Installation instructions →

What's inside

消息队列

  • aioamqp

    使用 Asyncio 异步执行 AMQP。

  • aiozmq

    集成了 Asyncio (pep 3156) 的 ZeroMQ。

  • crossbar

    Crossbar.io 是提供分布式和微服务应用的网络平台。

数据库驱动

  • aiocache

    支持多个后端 (Memory、Redis 和 Memcached) 的 Asyncio 缓存管理器。

  • aiocouchdb

    基于 aiohttp (Asyncio) 构建的 CouchDB 客户端。

  • aioes

    兼容 elasticsearch 的 Asyncio 驱动。

  • aioinflux

    基于 aiohttp 构建的 InfluxDB 客户端。

  • aiomcache

    访问 Memcached 的 Asyncio(PEP 3156) 驱动库。

  • aiomysql

    访问 MySQL 数据库的异步驱动。

其他

  • aiodebug

    用于监控和测试 Asyncio 程序的微型库。

  • aiofiles

    基于 Asyncio,支持文件异步操作。

  • aiortc

    使用 Python asyncio 实现的 WebRTC 和 ORTC。

  • aiorun

    提供处理通用 Asyncio 样板,启动和关闭事件驱动的

  • aiotools

    通用的 Asyncio 工具集。

  • aiozipkin

    使用 zipkin 的分布式 Asyncio 追踪测量仪。

网络

Web框架

  • aiohttp

    支持 Asyncio (PEP-3156) 的 HTTP 客户端/服务端网络库。

  • autobahn

    支持 Asyncio 与 Twisted 的 WebSocket 及 WAMP,用于客户端与服务端。

  • cirrina

    基于 aiohttp 的异步 Web 框架。

  • Japronto!

    基于 uvloop 和 picohttpparse 构建的实验性 HTTP 工具箱。

  • Kyoukai

    使用 Asyncio 编写的 Python3.5+ 完全异步 Web 框架。

  • Quart

    支持 Asyncio 的 Web 微框架,使用与 Flask 相同的 API。

测试

并行

  • aiomultiprocess

    进一步提升异步性能的多进程库。

  • aioprocessing

    结合 multiprocessing 与 Asyncio 的进程库,支持 Python3.4+。

  • asynq

    Quora 出品的 Python 异步编程库。

爬虫

  • aspider

    基于 Asyncio 和 aiohttp 的网络爬虫框架。

  • gain

    基于 Asycnio 的网络爬虫框架。

  • Scrapy

    一个为了爬取网站数据,提取结构性数据而编写的应用框架。

Showing a sample of 66 resources. View the full list on GitHub →