awesome-swoole

Swoole 精选列表。「A curated list of Swoole」

Awesome

A curated list of Swoole.

Inspired by the awesome list thing.


Table of Contents


Documentation

Development

  • Swoole IDE Helper - Auto completion, trigger suggest and view docs for Swoole in editor.
  • MyQEE - A wrapper library for Swoole.
  • Auto Reload - Official hot reload tool using inotify.

Process

  • Donkey - An async crontab application by Swoole.
  • multiprocess - Easy to make the common PHP/Python/JS...script change daemon and multi-process execution.
  • statistics - A web monitor system by Swoole.
  • swoole-jobs - Dynamic multi process worker queue base on swoole, like gearman but high performance.

Server

  • hprose-swoole - Hprose asynchronous client & standalone server based on swoole.
  • mqtt-server - A simple swoole mqtt server.
  • Dora-RPC - An RPC For the PHP MicroService by Swoole.
  • swoole-grpc - A GRPC implement based on Swoole Http2 Server.

Client

  • php-amqplib - A PHP coroutine client for RabbitMQ base on Swoole extension.
  • zmq - ZeroMQ bindings for Swoole.
  • swoole-http-client - An async http client in compatible with psr7 request and response.
  • Guzzle-Swoole - A coroutine handler for Guzzle.

Algorithm

Framework

  • Swoole Framework - An official Swoole framework.
  • Swoole Distributed - A distributed Swoole framework.
  • TSF - A coroutine and Swoole based php server framework in Tencent.
  • easyswoole - Use swoole easily just like echo "hello world";.
  • Swoft - A modern high performance AOP and coroutine PHP Framework based on Swoole.
  • Blink - A high performance web framework and application server in PHP.
  • FastD - A high performance PHP API framework.
  • zhttp - A light weight web framework.
  • php-msf - A micro service framework developed by Camera 360 team.
  • mixphp - A light weight yet hight performance web framework.
  • GroupCo - A web framework for API, Http server, RPC server, micro service and high concurrency use cases.
  • Igni - Psr-compatible micro-framework for rest services.
  • Siler - Flat files and plain-old PHP functions rocking on a production-grade, high-performance, scalable, concurrent and non-blocking HTTP server.

Database

  • Sworm - A PHP NotORM-like database library based on Swoole for simple working with data in the database.
  • swoole2-mysqlpool - A MySQL connection pool.
  • laravel-swoole-cp - A swoole connection pool for Laravel.
  • mysql-proxy - A MySQL proxy with connection pool and read/write splitting support.
  • SMProxy - A MySQL database connection pool based on MySQL protocol and Swoole.

Integration

  • laravel-swoole - ❤️ A high performance HTTP sever based on Swoole. Speed up your Laravel or Lumen applications. This repo is maintained by Swoole Taiwan Community.
  • Lawoole - A combination framework with Swoole and Laravel.
  • laravel-swoole-jsonrpc - The JSON-RPC server and client based on Swoole, for Laravel and Lumen framework.
  • lumen-swoole-http - A bridge from Swoole to Lumen.
  • laravel-s - Speed up Laravel/Lumen by Swoole, 'S' means Swoole, Speed, High performance.
  • Slim-Swoole - Convenient library to run SlimPHP applications with Swoole.
  • zys - A high performance service framework based on Yaf or Swoole.
  • yii2-swoole - An integration with yii2 and Swoole.
  • phwoolcon - An integration with Phalcon and Swoole.
  • zend-expressive-swoole - Swoole support for Expressive applications.

Docker

  • docker-swoole-webapp - Simple Docker-image to build your applications based on Swoole PHP extension.

Others

  • jegarn - A chat system, based on Swoole, redis and msgpack.

License

CC0

To the extent possible under law, Albert Chen has waived all copyright and related or neighboring rights to this work.

主要指标

概览
名称与所有者swooletw/awesome-swoole
主编程语言
编程语言 (语言数: 0)
平台
许可证
所有者活动
创建于2018-03-17 07:20:21
推送于2022-03-30 23:32:14
最后一次提交2020-10-21 15:37:18
发布数0
用户参与
星数340
关注者数24
派生数28
提交数23
已启用问题?
问题数2
打开的问题数1
拉请求数9
打开的拉请求数1
关闭的拉请求数7
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?