All Projects → Asyncio → Similar Projects or Alternatives

1491 Open source projects that are alternatives of or similar to Asyncio

Uvloop
Ultra fast asyncio event loop.
Stars: ✭ 8,246 (+766.18%)
think-async
🌿 Exploring cooperative concurrency primitives in Python
Stars: ✭ 178 (-81.3%)
Mutual labels:  concurrency, asyncio
Purerpc
Asynchronous pure Python gRPC client and server implementation supporting asyncio, uvloop, curio and trio
Stars: ✭ 125 (-86.87%)
Mutual labels:  asyncio, networking
aioflask
Flask running on asyncio!
Stars: ✭ 192 (-79.83%)
Mutual labels:  asyncio, async-await
Web Applications With Fastapi Course
Demo code and other handouts for students of our FastAPI Web Apps course.
Stars: ✭ 56 (-94.12%)
Mutual labels:  asyncio, async-await
Edgedb Python
EdgeDB Python Driver
Stars: ✭ 113 (-88.13%)
Mutual labels:  asyncio, high-performance
Pyee
A port of Node.js's EventEmitter to python
Stars: ✭ 236 (-75.21%)
Mutual labels:  asyncio, concurrency
python3-concurrency
Python3爬虫系列的理论验证,首先研究I/O模型,分别用Python实现了blocking I/O、nonblocking I/O、I/O multiplexing各模型下的TCP服务端和客户端。然后,研究同步I/O操作(依序下载、多进程并发、多线程并发)和异步I/O(asyncio)之间的效率差别
Stars: ✭ 49 (-94.85%)
Mutual labels:  concurrency, asyncio
Python3 Concurrency Pics 02
爬取 www.mzitu.com 全站图片,截至目前共5162个图集,16.5万多张美女图片,使用 asyncio 和 aiohttp 实现的异步版本只需要不到2小时就能爬取完成。按日期创建图集目录,保存更合理。控制台只显示下载的进度条,详细信息保存在日志文件中。支持异常处理,不会终止爬虫程序。失败的请求,下次再执行爬虫程序时会自动下载
Stars: ✭ 275 (-71.11%)
Mutual labels:  asyncio, concurrency
kbio
Another Async IO Framework based on io_uring
Stars: ✭ 54 (-94.33%)
Mutual labels:  asyncio, async-await
Sqlalchemy aio
Asyncio strategy for SQLAlchemy.
Stars: ✭ 299 (-68.59%)
Mutual labels:  asyncio, async-await
Polyphony
Fine-grained concurrency for Ruby
Stars: ✭ 234 (-75.42%)
Mutual labels:  concurrency, networking
Vibe Core
Repository for the next generation of vibe.d's core package.
Stars: ✭ 56 (-94.12%)
Mutual labels:  asyncio, concurrency
Aiormq
Pure python AMQP 0.9.1 asynchronous client library
Stars: ✭ 112 (-88.24%)
Mutual labels:  asyncio, async-await
Greenletio
Asyncio integration with sync code using greenlets.
Stars: ✭ 102 (-89.29%)
Mutual labels:  asyncio, async-await
Aiomisc
aiomisc - miscellaneous utils for asyncio
Stars: ✭ 200 (-78.99%)
Mutual labels:  asyncio, async-await
Aioodbc
aioodbc - is a library for accessing a ODBC databases from the asyncio
Stars: ✭ 206 (-78.36%)
Mutual labels:  asyncio, async-await
thread-pool
A modern thread pool implementation based on C++20
Stars: ✭ 104 (-89.08%)
Mutual labels:  high-performance, concurrency
Cppcoro
A library of C++ coroutine abstractions for the coroutines TS
Stars: ✭ 2,118 (+122.48%)
Mutual labels:  asyncio, async-await
mux-stream
(De)multiplex asynchronous streams
Stars: ✭ 34 (-96.43%)
Mutual labels:  concurrency, async-await
swoole-futures
⏳ Futures, Streams & Async/Await for PHP's Swoole asynchronous run-time.
Stars: ✭ 100 (-89.5%)
Mutual labels:  concurrency, async-await
Stormpot
A fast object pool for the JVM
Stars: ✭ 267 (-71.95%)
Mutual labels:  concurrency, high-performance
async-oneshot
A fast, small, full-featured, no-std compatible oneshot channel
Stars: ✭ 55 (-94.22%)
Mutual labels:  concurrency, async-await
Asyncpg
A fast PostgreSQL Database Client Library for Python/asyncio.
Stars: ✭ 5,216 (+447.9%)
Mutual labels:  asyncio, high-performance
Aiomonitor
aiomonitor is module that adds monitor and python REPL capabilities for asyncio application
Stars: ✭ 430 (-54.83%)
Mutual labels:  asyncio, async-await
Libzmq
ZeroMQ core engine in C++, implements ZMTP/3.1
Stars: ✭ 7,418 (+679.2%)
Mutual labels:  concurrency, networking
Threadly
A library of tools to assist with safe concurrent java development. Providing unique priority based thread pools, and ways to distrbute threaded work safely.
Stars: ✭ 196 (-79.41%)
Mutual labels:  concurrency, high-performance
Pond
Minimalistic and High-performance goroutine worker pool written in Go
Stars: ✭ 187 (-80.36%)
Mutual labels:  concurrency, high-performance
Smol
A small and fast async runtime for Rust
Stars: ✭ 2,206 (+131.72%)
Mutual labels:  concurrency, networking
Swift Nio
Event-driven network application framework for high performance protocol servers & clients, non-blocking.
Stars: ✭ 6,777 (+611.87%)
Mutual labels:  networking, high-performance
Zanphp
PHP开发面向C10K+的高并发SOA服务 和RPC服务首选框架
Stars: ✭ 1,451 (+52.42%)
Mutual labels:  asyncio, high-performance
Riprova
Versatile async-friendly library to retry failed operations with configurable backoff strategies
Stars: ✭ 106 (-88.87%)
Mutual labels:  asyncio, async-await
Aiochan
CSP-style concurrency for Python
Stars: ✭ 116 (-87.82%)
Mutual labels:  asyncio, concurrency
Lightio
LightIO is a userland implemented green thread library for ruby
Stars: ✭ 165 (-82.67%)
Mutual labels:  concurrency, networking
Mayhem
The Python asyncio tutorial I wish existed earlier
Stars: ✭ 184 (-80.67%)
Mutual labels:  asyncio, concurrency
Aiozipkin
Distributed tracing instrumentation for asyncio with zipkin
Stars: ✭ 161 (-83.09%)
Mutual labels:  asyncio, async-await
Aiohttp admin
admin interface for aiohttp application http://aiohttp-admin.readthedocs.io
Stars: ✭ 207 (-78.26%)
Mutual labels:  asyncio, async-await
Ignareo Isml Auto Voter
Ignareo the Carillon, a web spider template of ultimate concurrency built for leprechauns. Carillons as the best web spiders; Long live the golden years of leprechauns!
Stars: ✭ 154 (-83.82%)
Mutual labels:  asyncio, concurrency
tomodachi
💻 Microservice library / framework using Python's asyncio event loop with full support for HTTP + WebSockets, AWS SNS+SQS, RabbitMQ / AMQP, middleware, etc. Extendable for GraphQL, protobuf, gRPC, among other technologies.
Stars: ✭ 170 (-82.14%)
Mutual labels:  asyncio, async-await
conquerant
lightweight async/await for Clojure
Stars: ✭ 31 (-96.74%)
Mutual labels:  concurrency, async-await
await-lock
Mutex locks for async functions
Stars: ✭ 66 (-93.07%)
Mutual labels:  concurrency, async-await
Vert.x
Vert.x is a tool-kit for building reactive applications on the JVM
Stars: ✭ 12,544 (+1217.65%)
Mutual labels:  concurrency, high-performance
Corium
Corium is a modern scripting language which combines simple, safe and efficient programming.
Stars: ✭ 18 (-98.11%)
Mutual labels:  high-performance, concurrency
async-enumerable-dotnet
Experimental operators for C# 8 IAsyncEnumerables
Stars: ✭ 32 (-96.64%)
Mutual labels:  concurrency, async-await
MultiHttp
This is a high performance , very useful multi-curl tool written in php. 一个超级好用的并发CURL工具!!!(httpful,restful, concurrency)
Stars: ✭ 79 (-91.7%)
Mutual labels:  high-performance, concurrency
nardis
A small web framework based on ASGI
Stars: ✭ 14 (-98.53%)
Mutual labels:  asyncio, async-await
Emitter
High performance, distributed and low latency publish-subscribe platform.
Stars: ✭ 3,130 (+228.78%)
Mutual labels:  networking, high-performance
awaitchannel
Go-style concurrency and channels with Python 3.5 and asyncio
Stars: ✭ 21 (-97.79%)
Mutual labels:  concurrency, async-await
Object threadsafe
We make any object thread-safe and std::shared_mutex 10 times faster to achieve the speed of lock-free algorithms on >85% reads
Stars: ✭ 280 (-70.59%)
Mutual labels:  concurrency, high-performance
aiorwlock
Read/Write Lock - synchronization primitive for asyncio
Stars: ✭ 90 (-90.55%)
Mutual labels:  concurrency, asyncio
Trio
Trio – a friendly Python library for async concurrency and I/O
Stars: ✭ 4,404 (+362.61%)
Mutual labels:  async-await, networking
Concurrencpp
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
Stars: ✭ 340 (-64.29%)
Mutual labels:  concurrency, async-await
P Map
Map over promises concurrently
Stars: ✭ 639 (-32.88%)
Mutual labels:  concurrency, async-await
Anyio
High level compatibility layer for multiple asynchronous event loop implementations on Python
Stars: ✭ 343 (-63.97%)
Mutual labels:  asyncio, async-await
Facil.io
Your high performance web application C framework
Stars: ✭ 1,393 (+46.32%)
Mutual labels:  concurrency, networking
Akka
Build highly concurrent, distributed, and resilient message-driven applications on the JVM
Stars: ✭ 11,938 (+1153.99%)
Mutual labels:  concurrency, high-performance
Shift
Light-weight EventKit wrapper.
Stars: ✭ 31 (-96.74%)
Mutual labels:  concurrency, async-await
Promise Fun
Promise packages, patterns, chat, and tutorials
Stars: ✭ 3,779 (+296.95%)
Mutual labels:  concurrency, async-await
Arq
Fast job queuing and RPC in python with asyncio and redis.
Stars: ✭ 695 (-27%)
Mutual labels:  asyncio, concurrency
Async Reduce
Reducer for similar simultaneously coroutines
Stars: ✭ 17 (-98.21%)
Mutual labels:  asyncio, async-await
1-60 of 1491 similar projects