awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
python-trio avatar

python-trio/trio-asyncio

0
View on GitHub↗
204 stars·43 forks·Python·12 views

Trio Asyncio

a re-implementation of the asyncio mainloop on top of Trio

Features

  • Alternative Runtimes - Bridge for running asyncio loops on top of alternative runtimes.

Star history

Star history chart for python-trio/trio-asyncioStar history chart for python-trio/trio-asyncio

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Trio Asyncio

These projects share indexed features with Trio Asyncio. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • agronholm/anyioagronholm avatar

    agronholm/anyio

    2,481View on GitHub↗

    High level asynchronous concurrency and networking framework that works on top of either Trio or asyncio

    Pythonasync-awaitasynciotrio
    View on GitHub↗2,481
  • dabeaz/curiodabeaz avatar

    dabeaz/curio

    4,126View on GitHub↗

    Curio is a Python library for structured concurrency and asynchronous network programming. It serves as a framework for handling thousands of simultaneous TCP connections using non-blocking sockets and high-throughput I/O. The library organizes asynchronous operations into a hierarchy of parent and child coroutines to ensure reliable termination and cleanup of dependent tasks. It provides a toolkit for coordinating these concurrent operations through the use of task groups and timeouts. The framework covers a broad range of concurrency management capabilities, including inter-task communicat

    Python
    View on GitHub↗4,126
  • python-trio/triopython-trio avatar

    python-trio/trio

    7,280View on GitHub↗

    Trio is an asynchronous I/O runtime and concurrency library for Python. It provides a system for executing non-blocking network and disk operations through a centralized event loop and task scheduler. The library is built on a structured concurrency model, which ensures that asynchronous tasks are bound to a specific lifetime and cannot outlive the scope that started them. It utilizes a nursery-based task manager to track task lifecycles in a parent-child tree, preventing orphaned concurrent operations by requiring child tasks to be joined before their parent scope exits. The framework cover

    Pythonasyncasync-awaitio
    View on GitHub↗7,280

Frequently asked questions

What does python-trio/trio-asyncio do?

a re-implementation of the asyncio mainloop on top of Trio

What are the main features of python-trio/trio-asyncio?

The main features of python-trio/trio-asyncio are: Alternative Runtimes.

Which projects share features with python-trio/trio-asyncio?

Projects with overlapping indexed features include: agronholm/anyio — High level asynchronous concurrency and networking framework that works on top of either Trio or asyncio. dabeaz/curio — Curio is a Python library for structured concurrency and asynchronous network programming. It serves as a framework… python-trio/trio — Trio is an asynchronous I/O runtime and concurrency library for Python. It provides a system for executing…