Swoole is an event-driven asynchronous & concurrent networking communication framework with high performance written only in C for PHP.The network layer in Swoole is event-based and takes full advantage of the underlaying epoll/kqueue implementation, making it really easy to serve thousands of connections.
swoole network coroutines timer asyncio websocket event-drivenFor this release we completely refactored low-level implementation of http handling. Finally uvloop gives performance improvement. Overall performance improvement should be around 70-90% compared to 1.x version.We took opportunity to refactor long standing api design problems across whole package. Client exceptions handling has been cleaned up and now much more straight forward. Client payload management simplified and allows to extend with any custom type. Client connection pool implementation has been redesigned as well, now there is no need for actively releasing response objects, aiohttp handles connection release automatically.
aiohttp asyncio http http-server http-client asyncHome Assistant is a home automation platform running on Python 3. It is able to track and control all devices at home and offer a platform for automating control. Home Assistant allows you to control all your devices without storing any of your data in the cloud. We like to keep your privacy private.
home-automation iot internet-of-things mqtt raspberry-pi asynciohangups is the first third-party instant messaging client for Google Hangouts. It includes both a Python library and a reference client with a text-based user interface. Unlike its predecessor Google Talk, Hangouts uses a proprietary, non-interoperable protocol. hangups is implemented by reverse-engineering this protocol, which allows it to support features like group messaging that aren't available in clients that connect via XMPP.
asyncio python-3 chat google-hangoutsasyncpg is a database interface library designed specifically for PostgreSQL and Python/asyncio. asyncpg is an efficient, clean implementation of PostgreSQL server binary protocol for use with Python's asyncio framework. You can read more about asyncpg in an introductory blog post. asyncpg requires Python 3.5 or later and is supported for PostgreSQL versions 9.2 to 10.
postgresql python-3 asyncio async-python async-programming high-performance database-driveruvloop is a fast, drop-in replacement of the built-in asyncio event loop. uvloop is implemented in Cython and uses libuv under the hood. The project documentation can be found here. Please also check out the wiki.
asyncio async-await async high-performance libuv python-3 event-loop networking async-python《Python Web开发实战》书中源码
web webdevelopment flask ipython celery mq asyncio jupyter-notebook mako ansible saltstack fabricasyncio historical repository
python-3 async-await high-performance networking asyncio concurrencyPHP开发面向C10K+的高并发SOA服务 和RPC服务首选框架
zanphp rpc soa asyncio yield high-performanceFaust is a stream processing library, porting the ideas from Kafka Streams to Python. It is used at Robinhood to build high performance distributed systems and real-time data pipelines that process billions of events every day.
kafka-streams kafka asyncio distributed-systems stream-processingPython implementation of the Socket.IO realtime server.
socket-io socketio socketio-server websocket long-polling low-latency web-server asyncio eventlet geventThe lightning-fast ASGI server. Uvicorn is a lightning-fast ASGI server implementation, using uvloop and httptools.
asyncio asgiRuia is an async web scraping micro-framework, written with asyncio and aiohttp, aims to make crawling url as convenient as possible.
asyncio aiohttp asyncio-spider crawler crawling-framework spider uvloop ruiaDatabases gives you simple asyncio support for a range of databases. It allows you to make queries using the powerful SQLAlchemy Core expression language, and provides support for PostgreSQL, MySQL, and SQLite.
sqlite postgres mysql asyncio sqlalchemy📖《Python Parallel Programming Cookbook》中文版
translation progress book thread parallel asyncio chinese multicoreOpen source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Home Assistant integrates with over a thousand different devices and services. Once started, Home Assistant will automatically scan your network for known devices and allow you to easily set them up.
home-automation mqtt raspberry-pi iot internet-of-things asyncio hacktoberfest automation energy-management energyThe Slack platform offers several APIs to build apps. Each Slack API delivers part of the capabilities from the platform, so that you can pick just those that fit for your needs. This SDK offers a corresponding package for each of Slack’s APIs. They are small and powerful when used independently, and work seamlessly when used together, too. Whether you're building a custom app for your team, or integrating a third party service into your Slack workflows, Slack Developer Kit for Python allows you to leverage the flexibility of Python to get your project up and running as quickly as possible.
slack websocket websockets websocket-client aiohttp asyncio slackapi aiohttp-client socket-modeThis will create a GraphQL schema defining a User type and a single query field user that will return a hardcoded user. This will open GraphiQL where you can test the API.
graphql django graphql-server graphql-schema asyncio hacktoberfest mypy strawberry asgi graphql-library starlette
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.