An open API service indexing awesome lists of open source software.

awesome-python

The definitive list that answers "I want to do X in Python, which tool should I use?"
https://github.com/vinta/awesome-python

Last synced: 7 days ago
JSON representation

Filtered by async. Clear filters

Asynchronous Programming

  • trio - A friendly library for async concurrency and I/O.
  • twisted - An event-driven networking engine.
  • uvloop - Ultra fast asyncio event loop.

Database Drivers

  • motor - The async Python driver for MongoDB.
  • Beanie - An asynchronous Python object-document mapper (ODM) for MongoDB.

HTTP Clients

  • aiohttp - Asynchronous HTTP client/server framework for asyncio and Python.

ORM

  • ODMantic - Sync and Async ODM for MongoDB built on top of Pydantic for model definition and validation.
  • tortoise-orm - An easy-to-use asyncio ORM inspired by Django, with relations support.

Projects

Debugging Tools

  • pyinstrument - A statistical wall-clock profiler with low overhead and readable call-tree output.

Task Queues

  • rq - Simple job queues for Python.

Web APIs

  • fastapi - A modern, fast, web framework for building APIs with standard Python type hints.

Web Frameworks

  • robyn - A high-performance async Python web framework with a Rust runtime.