awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to python-greenlet/greenlet

Open-source alternatives to Greenlet

21 open-source projects similar to python-greenlet/greenlet, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Greenlet alternative.

  • agronholm/anyioالصورة الرمزية لـ agronholm

    agronholm/anyio

    2,481عرض على GitHub↗

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

    Pythonasync-awaitasynciotrio
    عرض على GitHub↗2,481
  • aiokitchen/aiomiscالصورة الرمزية لـ aiokitchen

    aiokitchen/aiomisc

    425عرض على GitHub↗

    aiomisc - miscellaneous utils for asyncio

    Python
    عرض على GitHub↗425
  • async-rs/async-stdالصورة الرمزية لـ async-rs

    async-rs/async-std

    4,068عرض على GitHub↗

    async-std is a Rust asynchronous runtime and non-blocking I/O library. It serves as an asynchronous standard library, providing a set of alternatives to the core Rust library for managing concurrent tasks, networking, and file system access. The project implements a standard-library-mirrored API, offering asynchronous versions of existing synchronous types to maintain a familiar interface. This approach allows for asynchronous Rust development using an interface that reflects the ergonomics of the language's standard library. The runtime includes a task executor for scheduling and executing

    Rustasyncasync-awaitasync-rust
    عرض على GitHub↗4,068
  • dagrs-dev/dagrsالصورة الرمزية لـ dagrs-dev

    dagrs-dev/dagrs

    478عرض على GitHub↗

    High-performance, Rust-based asynchronous task programming framework implementing Flow-Based Programming for scalable directed acyclic graph (DAG) task orchestration

    Rustasyncconcurrentdag
    عرض على GitHub↗478
  • dpc/miocoالصورة الرمزية لـ dpc

    dpc/mioco

    148عرض على GitHub↗

    no longer maintained Scalable, coroutine-based, fibers/green-threads for Rust. (aka MIO COroutines).

    Rustasyncasynchronouscoroutines
    عرض على GitHub↗148

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Find more with AI search
  • fastapi/asyncerالصورة الرمزية لـ fastapi

    fastapi/asyncer

    2,459عرض على GitHub↗

    Asyncer, async and await, focused on developer experience.

    Pythonanyioasyncasyncio
    عرض على GitHub↗2,459
  • gevent/geventالصورة الرمزية لـ gevent

    gevent/gevent

    6,440عرض على GitHub↗

    Gevent is a Python coroutine concurrency library and asynchronous task manager designed for high-concurrency I/O tasks. It provides a cooperative networking framework for building asynchronous TCP, UDP, and HTTP servers, as well as a WSGI web server implementation for hosting web applications. The project is distinguished by its standard library monkey-patching tool, which replaces blocking synchronous functions with cooperative versions to enable asynchronous behavior in third-party code. This allows for a cooperative multitasking workflow where the system yields execution during I/O waits t

    Pythonasynciocoroutinesgreenlet
    عرض على GitHub↗6,440
  • igumnoff/gabriel2الصورة الرمزية لـ igumnoff

    igumnoff/gabriel2

    26عرض على GitHub↗

    Gabriel2: Indeed, an actor library based on Tokio, written in Rust

    Rust
    عرض على GitHub↗26
  • iii-hq/iiiالصورة الرمزية لـ iii-hq

    iii-hq/iii

    18,238عرض على GitHub↗

    iii is a distributed service orchestrator and event-driven workflow engine designed to compose and manage cross-language functions and workers through a central execution engine. It functions as a multi-language service mesh and WebSocket service gateway, providing a persistent communication layer for remote service workers. The platform enables dynamic runtime extensions, allowing new workers and capabilities to be deployed and registered into a live environment without requiring system restarts. It distinguishes itself by offering machine-readable skill exposure and agent capability integra

    Rust
    عرض على GitHub↗18,238
  • magicstack/uvloopالصورة الرمزية لـ MagicStack

    MagicStack/uvloop

    11,817عرض على GitHub↗

    uvloop is a high-performance replacement for the standard Python event loop. It functions as a drop-in substitute designed to accelerate asynchronous networking tasks and reduce latency in event-driven software systems. The project achieves its performance characteristics by utilizing a Cython-based extension module that wraps the libuv C library. By leveraging low-level system calls for event-driven input and output multiplexing, it manages concurrent network requests and subprocess execution with minimal overhead. The implementation supports scalable backend service development by handling

    Cythonasyncasync-awaitasync-python
    عرض على GitHub↗11,817
  • nextest-rs/future-queueالصورة الرمزية لـ nextest-rs

    nextest-rs/future-queue

    70عرض على GitHub↗

    Queue futures to run concurrently, in the order they're spawned, and with global and group limits.

    Rust
    عرض على GitHub↗70
  • python-trio/trioالصورة الرمزية لـ python-trio

    python-trio/trio

    7,280عرض على 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
    عرض على GitHub↗7,280
  • rust-lang/futures-rsالصورة الرمزية لـ rust-lang

    rust-lang/futures-rs

    5,870عرض على GitHub↗

    Zero-cost asynchronous programming in Rust

    Rustasync-foundations
    عرض على GitHub↗5,870
  • t3hmrman/async-dropperالصورة الرمزية لـ t3hmrman

    t3hmrman/async-dropper

    52عرض على GitHub↗

    🗑 async-dropper is probably the least-worst ad-hoc AysncDrop implementation you've seen so far.

    Rust
    عرض على GitHub↗52
  • teaentitylab/fprustالصورة الرمزية لـ TeaEntityLab

    TeaEntityLab/fpRust

    124عرض على GitHub↗

    Monad/MonadIO, Handler, Coroutine/doNotation, Functional Programming features for Rust

    Rust
    عرض على GitHub↗124
  • tokio-rs/mioالصورة الرمزية لـ tokio-rs

    tokio-rs/mio

    7,024عرض على GitHub↗

    Mio is a low-level I/O library for Rust that provides an event-driven framework for monitoring multiple network sockets and file descriptors. It acts as a portable wrapper for operating system native polling systems, including epoll, kqueue, and IOCP, allowing applications to trigger events when resources are ready for reading or writing without blocking the execution thread. The library provides a non-blocking socket interface for managing TCP, UDP, and Unix sockets. It distinguishes itself through a vectored I/O implementation, enabling scatter-gather reads and writes across multiple buffer

    Rustasynchronousnetworkingnon-blocking
    عرض على GitHub↗7,024
  • tokio-rs/tokioالصورة الرمزية لـ tokio-rs

    tokio-rs/tokio

    32,309عرض على GitHub↗

    Tokio is an asynchronous runtime for the Rust programming language, designed to manage and execute concurrent tasks efficiently. It provides a multi-threaded execution environment that schedules lightweight tasks across available processor cores, utilizing a work-stealing scheduler to balance computational load. By employing a poll-based execution model and waker-based notifications, the runtime drives asynchronous operations forward without requiring active polling loops, ensuring efficient resource utilization. The project distinguishes itself through a comprehensive suite of tools for high

    Rustasynchronousnetworkingrust
    عرض على GitHub↗32,309
  • tqwewe/kameoالصورة الرمزية لـ tqwewe

    tqwewe/kameo

    1,333عرض على GitHub↗

    Fault-tolerant async actors for Rust that scale seamlessly

    Rust
    عرض على GitHub↗1,333
  • twisted/twistedالصورة الرمزية لـ twisted

    twisted/twisted

    5,969عرض على GitHub↗

    Twisted is an event-driven networking engine for Python that provides a framework for building asynchronous network applications. At its core, it uses a reactor-based event loop to drive all input and output, dispatching callbacks in a single thread without blocking. The library implements a deferred promise chain for composing asynchronous logic, along with a protocol and factory pattern that separates connection state management from protocol handling, enabling reusable handlers for different network protocols. The framework supports multiple event loops across platforms, including select,

    Pythonasyncasync-pythondns
    عرض على GitHub↗5,969
  • xudong-huang/mayالصورة الرمزية لـ Xudong-Huang

    Xudong-Huang/may

    2,394عرض على GitHub↗

    rust stackful coroutine library

    Rust
    عرض على GitHub↗2,394
  • zonyitoo/coio-rsالصورة الرمزية لـ zonyitoo

    zonyitoo/coio-rs

    463عرض على GitHub↗

    Coroutine I/O for Rust

    Rust
    عرض على GitHub↗463