<div align="center">
# Awesome Swoole [](https://x.com/phpswoole)  []()
A curated list of awesome things related to <a href="//github.com/swoole/swoole-src">Swoole</a>.
<img width="200" height="120" align=center alt="Swoole Logo" src="https://cdn.jsdelivr.net/gh/sy-records/staticfile/images/swoole/logo.png">
</div>
Table of Contents
=================
* [Awesome Swoole](#awesome-swoole----)
* [AI](#ai)
* [Architectural](#architectural)
* [Client Packages](#client-packages)
* [Cronjobs](#cronjobs)
* [Database](#database)
* [Debugging and Profiling](#debugging-and-profiling)
* [Development Environment](#development-environment)
* [Distribution](#distribution)
* [Frameworks](#frameworks)
* [Framework Integration](#framework-integration)
* [gRPC](#grpc)
* [HTTP and WebSocket](#http-and-websocket)
* [Logging](#logging)
* [Serverless](#serverless)
* [SOA Governance](#soa-governance)
* [Tasks and Queues](#tasks-and-queues)
* [Testing](#testing)
* [Third-party SDK](#third-party-sdk)
* [Web Applications](#web-applications)
* [Miscellaneous](#miscellaneous)
* [Resources](#resources)
* [Swoole Books](#swoole-books)
* [Swoole Videos](#swoole-videos)
* [Miscellaneous](#miscellaneous-1)
NOTE: Projects labelled with emoji :globe_with_meridians: have their documentation written in non-English languages. Projects labelled with emoji :jigsaw: are Hyperf components or are built on [Hyperf](https://github.com/hyperf/hyperf).
## AI
*AI applications and machine learning libraries.*
- [dtyq/magic](https://github.com/dtyq/magic) - An open-source enterprise AI agent platform with agents, workflows, and chat. Its backend is built on Hyperf. :jigsaw:
- [gptlink/gptlink](https://github.com/gptlink/gptlink) - A self-hosted AI chat website with user management, paid plans, and an admin console, built on Hyperf and Vue. :globe_with_meridians: :jigsaw:
- [Rubix ML] - A high-level machine learning and deep learning library for the PHP language, with optional Swoole-based multiprocessing.
## Architectural
*Libraries related to design patterns, programming approaches and ways to organize code.*
- [leocarmo/circuit-breaker-php](https://github.com/leocarmo/circuit-breaker-php) - PHP implementation of Circuit Breaker Pattern.
- [Phluxor] - An implementation of the Actor model for PHP.
## Client Packages
- [hyperf/consul](https://github.com/hyperf/consul) - The [Consul] client of Hyperf. :jigsaw:
- [hyperf/elasticsearch](https://github.com/hyperf/elasticsearch) - The [Elasticsearch] client of Hyperf. :jigsaw:
- [hyperf/etcd](https://github.com/hyperf/etcd) - The [etcd](https://etcd.io) client of Hyperf. :jigsaw:
- [hyperf/jet](https://github.com/hyperf/jet) - An RPC Client with built-in support for [the JSON-RPC protocol](https://www.jsonrpc.org/). It works with both PHP-FPM and Swoole. :jigsaw:
- [simps/mqtt](https://github.com/simps/mqtt) - A coroutine-based MQTT client. It supports MQTT version 3.1, 3.1.1, and 5.0.
- ~~[swoole/ext-postgresql](https://github.com/swoole/ext-postgresql)~~ - A Swoole-based PostgreSQL client. The repository has been archived by its owner. PostgreSQL support is now built into Swoole itself, enabled at compile time with the `--enable-swoole-pgsql` flag.
- [swoole/ext-zookeeper](https://github.com/swoole/ext-zookeeper) - A Swoole-based ZooKeeper client. :globe_with_meridians:
## Cronjobs
- [hyperf/crontab](https://github.com/hyperf/crontab) - The cron component of Hyperf, allowing jobs to run at intervals of seconds. :jigsaw:
- [hyperf/xxl-job-incubator](https://github.com/hyperf/xxl-job-incubator) - A job executor for the XXL-JOB distributed task scheduling platform, adapted for Hyperf. :globe_with_meridians: :jigsaw:
- [osgochina/swoole-crontab](https://github.com/osgochina/swoole-crontab) - A Swoole-based crontab scheduler. It allows jobs to run at intervals of seconds, and is fully compatible with crontab syntax. :globe_with_meridians:
## Database
- [hyperf/database](https://github.com/hyperf/database) - The database component of Hyperf. :jigsaw:
- [kvnZero/hyperf-APIJSON](https://github.com/kvnZero/hyperf-APIJSON) - An implementation of APIJSON, a JSON-based protocol and ORM for building CRUD APIs without writing backend code, built on Hyperf. :globe_with_meridians: :jigsaw:
- [mix/database](https://github.com/mix-php/database) - A Swoole-based database component, with built-in support for connection pooling. :globe_with_meridians:
- [mix/redis](https://github.com/mix-php/redis) - A Swoole-based Redis component, with built-in support for connection pooling. :globe_with_meridians:
- [mix/redis-subscriber](https://github.com/mix-php/redis-subscriber) - A Swoole-based Redis subscription component. :globe_with_meridians:
- [open-smf/connection-pool](https://github.com/open-smf/connection-pool) - A common connection pool based on Swoole.
- [simple-swoole/db](https://github.com/simple-swoole/db) - The database component of [Simps](https://github.com/simple-swoole/simps). This component is built on top of [the Swoole Library](https://github.com/swoole/library).
- [SMProxy](https://github.com/louislivi/SMProxy) - SMProxy (Swoole MySQL Proxy), A MySQL database connection pool library. :globe_with_meridians:
## Debugging and Profiling
- [apache/skywalking-php](https://github.com/apache/skywalking-php) - The PHP Agent for [Apache SkyWalking](https://skywalking.apache.org), which provides native tracing and PHP Health Metrics (PHM) runtime reporting for PHP and Swoole projects.
- [open-telemetry/context-swoole] - Async Swoole/OpenSwoole context implementation for OpenTelemetry PHP.
- ~~[swoole/debugger](https://github.com/swoole/debugger)~~ - A remote debugger of Swoole. By adding one line of code, you can debug your application remotely using a rich list of commands. The project has not been updated since 2021. Please use _Xdebug_ instead. :globe_with_meridians:
- [upscale/swoole-blackfire](https://github.com/upscalesoftware/swoole-blackfire) - [Blackfire](https://www.blackfire.io) profiler integration for Swoole web server.
- [upscale/swoole-newrelic](https://github.com/upscalesoftware/swoole-newrelic) - New Relic APM and Browser monitoring of Swoole web server.
- [Xdebug](https://xdebug.org) - A debugging and profiling tool for PHP. Xdebug 3.1.0+ works with Swoole 5.0.2+ on PHP 8.1+ only. Lower versions of Xdebug don't work with Swoole.
## Development Environment
- Docker
- [adhocore/lemp](https://github.com/adhocore/docker-lemp) - A single-container LEMP development stack with PHP 7.4–8.3, nginx, MySQL, PostgreSQL, Swoole, Redis, and other common services.
- [phpswoole/swoole](https://github.com/swoole/docker-swoole) - Official Docker image of Swoole.
- IDE Helper
- [Swoole IDE Helper](https://plugins.jetbrains.com/plugin/13040-swoole-ide-helper) - Swoole IDE Helper for PhpStorm and IntelliJ IDEA. Thanks to [Luhur Abdi (Abi) Rizal](https://elabee.me) for maintaining it.
- [swoole/ide-helper](https://github.com/swoole/ide-helper) - IDE helper files to provide accurate autocompletion for Swoole.
## Distribution
- [shivammathur/extensions](https://github.com/shivammathur/homebrew-extensions) - 🍻 Homebrew tap for PHP extensions.
- [static-php-cli](https://github.com/crazywhalecc/static-php-cli) - Build static PHP binary in Linux, with Swoole and other popular extensions included.
- [swoole-cli](https://github.com/swoole/swoole-cli) - A prebuilt executable to run Swoole applications directly. No PHP installation required (just download and use it). Supports Linux, macOS, and Windows.
## Frameworks
- [Blink](https://github.com/bixuehujin/blink) - A high-performance web framework and application server for PHP, with built-in support for running under Swoole.
- [chubbyphp-framework](https://github.com/chubbyphp/chubbyphp-framework) - A minimal, middleware-based microframework using PSR standards, with the goal of achieving the best combination of flexibility and simplicity.
- [fastD](https://github.com/fastdlabs/fastD) - A high-performance PHP API framework built on the Swoole extension. :globe_with_meridians:
- ~~[Fomo](https://github.com/fomo-framework/fomo)~~ - A simple, fast framework for building HTTP applications. The repository was archived by its owner in 2025.
- [Hyperf](https://github.com/hyperf/hyperf) - A coroutine framework that focuses on hyperspeed and flexibility.
- [Hypervel](https://hypervel.org) - A Laravel-style framework with native coroutine support for high performance, built on top of Swoole.
- [imi](https://github.com/imiphp/imi) - A Swoole-based framework, with built-in support for HTTP/1, HTTP/2, WebSocket, TCP, UDP, and MQTT. :globe_with_meridians:
- [LightMVC](https://lightmvcframework.net) - A modular, event-driven and Swoole-enabled framework that makes it easy to create PHP applications using any PHP library.
- [lizhichao/one](https://github.com/lizhichao/one) - A simple and efficient framework that works both under PHP-FPM and Swoole.
- [ManaPHP](https://github.com/manaphp/manaphp) - A full-stack PHP framework that supports both Swoole and PHP-FPM modes.
- [Mix PHP](https://github.com/mix-php/mix) - A single-threaded, coroutine-based framework. :globe_with_meridians:
- [Nano](https://github.com/hyperf/nano) - A Hyperf-based coroutine microframework. :jigsaw:
- [Polyel](https://github.com/Superbition/Polyel-Framework) - A full-stack MVC PHP framework/server built from the ground up based on Swoole.
- [QueryPHP](https://github.com/hunzhiwange/queryphp) - A modern, high performance PHP progressive coroutine framework. :globe_with_meridians:
- ~~[Resonance](https://github.com/distantmagic/resonance)~~ - Designed from the ground up to facilitate interoperability and messaging between services in your infrastructure and beyond. The repository was archived by its owner in 2026.
- [Restler](https://github.com/Luracast/Restler) - A zero-boilerplate REST API framework for PHP 8+, with built-in support for running under the Swoole or OpenSwoole HTTP server.
- [Semitexa](https://github.com/semitexa/semitexa-ultimate) - A modular PHP 8.4 framework running on long-lived Swoole workers, with server-side rendering and deferred blocks streamed over SSE.
- ~~[Siler](https://github.com/leocavalcante/siler)~~ - A set of general-purpose, high-level abstractions for declarative programming in PHP. The repository was archived by its owner in 2022.
- [Simps](https://github.com/simple-swoole/simps) - A lightweight PHP coroutine framework.
- [Swoolefy](https://github.com/bingcool/swoolefy) - A lightweight, coroutine-based API application framework built on Swoole. :globe_with_meridians:
- [ThinkCMF](https://github.com/thinkcmf/thinkcmf) - An open-source content management framework built on ThinkPHP, supporting both PHP-FPM and Swoole modes. :globe_with_meridians:
- [Ubiquity](https://github.com/phpMv/ubiquity) - A PHP MVC framework that can run on PHP-FPM or on async servers such as Swoole.
- [Utopia] - A PHP MVC based framework with minimal must-have features for professional, simple, advanced and secure web development. The Swoole server adapter ships with _Utopia_ itself.
## Framework Integration
*To run PHP/PHP-FPM frameworks using Swoole.*
- Drupal
- [The Swoole module for Drupal](https://www.drupal.org/project/swoole) - Serves a Drupal site with the Swoole or OpenSwoole HTTP server, which boots Drupal once and keeps it in memory between requests. Thanks to [daffie](https://www.drupal.org/u/daffie).
- Laminas/Mezzio/Zend Framework
- [mezzio/mezzio-swoole](https://github.com/mezzio/mezzio-swoole) - Provides Swoole support for [Mezzio](https://docs.mezzio.dev/) applications.
- Laravel
- [Laravel Octane](https://github.com/laravel/octane) - A first-party Laravel package that boosts application performance by serving it with long-running application servers such as Swoole. Developed and maintained by the Laravel team.
- [hhxsv5/laravel-s](https://github.com/hhxsv5/laravel-s) - An out-of-the-box adapter between Laravel/Lumen and Swoole.
- [huang-yi/shadowfax](https://github.com/huang-yi/shadowfax) - Runs your Laravel application on Swoole.
- [innerloop-dev/lightspeed](https://github.com/innerloop-dev/lightspeed) - A Pusher-compatible WebSocket server for Laravel on Swoole that serves HTTP and WebSocket traffic on one port. Browsers can send authenticated messages to the application and receive responses over the same connection.
- ~~[scil/laravel-fly](https://github.com/scil/LaravelFly)~~ - A package to speed up Laravel with Swoole, with preloading, coroutine support, and an online Tinker. The repository was archived by its owner in 2024. Please use _Laravel Octane_ instead.
- ~~[swooletw/laravel-swoole](https://github.com/swooletw/laravel-swoole)~~ - A high-performance HTTP server to run Laravel/Lumen applications on top of Swoole. The repository was archived by its owner in 2025. Its authors recommend _Laravel Octane_ instead, or _Hypervel_ if you need coroutine support.
- ~~[toxmc/fast-laravel](https://github.com/toxmc/fast-laravel)~~ - A Swoole-based high-performance HTTP server to speed up your Laravel applications. The project has not been updated since 2021. Please use _Laravel Octane_ instead. :globe_with_meridians:
- Phalcon
- ~~[phwoolcon/phwoolcon](https://github.com/phwoolcon/phwoolcon)~~ - Runs Phalcon applications on Swoole. The project has not been updated since 2019.
- [PHP Runtimes](https://github.com/php-runtime/runtime) - A home for runtimes, where people can easily create a `Runtime` to run an application with Bref, Swoole or ReactPHP without making any change to the application itself.
- Slim
- ~~[pachico/Slim-Swoole](https://github.com/pachico/slim-swoole)~~ - A convenient library to run [SlimPHP](https://www.slimframework.com) applications with Swoole. The repository was archived by its owner in 2023, and no direct replacement is known.
- Symfony
- [swoole-bundle/swoole-bundle] - Symfony integration with Swoole or OpenSwoole to speed up your applications.
- [symfony/runtime](https://github.com/symfony/runtime) - The Runtime component decouples the bootstrapping logic from any global state to make sure the application can run with runtimes like PHP-FPM, ReactPHP, Swoole, etc. without any changes. For a more generic implementation that works with other frameworks/environments, please check project [PHP Runtimes](https://github.com/php-runtime/runtime).
- ThinkPHP
- [topthink/think-swoole](https://github.com/top-think/think-swoole) - Runs ThinkPHP applications with Swoole. :globe_with_meridians:
- WordPress
- [WordPress Swoole](https://github.com/WordPress-PSR/swoole) - Runs WordPress on Swoole.
- Yii
- [klsoft/yii3-swoole](https://github.com/klsoft-web/yii3-swoole) - The package provides the Swoole HTTP server for the [Yii 3](https://yii3.yiiframework.com) application.
- [liufee/yii2-swoole](https://github.com/liufee/yii2-swoole) - Runs [Yii 2](https://www.yiiframework.com) applications with Swoole. :globe_with_meridians:
## gRPC
- [hyperf/grpc-client](https://github.com/hyperf/grpc-client) - The gRPC client component of Hyperf. :jigsaw:
- [hyperf/grpc-server](https://github.com/hyperf/grpc-server) - The gRPC server component of Hyperf. :jigsaw:
- [mix/grpc](https://github.com/mix-php/grpc) - A gRPC implementation based on Swoole. Protoc code generator, server, client, and more features included. :globe_with_meridians:
- [swoole/grpc](https://github.com/swoole/grpc) - An efficient Swoole-based gRPC client. :globe_with_meridians:
## HTTP and WebSocket
*Libraries for working with HTTP and WebSocket.*
- [hhxsv5/php-sse](https://github.com/hhxsv5/php-sse) - A library that implements HTML5 server-sent events (SSE) in PHP.
- PSR Compliance
- [chubbyphp/chubbyphp-swoole-request-handler](https://github.com/chubbyphp/chubbyphp-swoole-request-handler) - A request handler adapter for Swoole, using PSR-7, PSR-15 and PSR-17.
- [fastd/http](https://github.com/fastdlabs/http) - A PSR-7-compatible HTTP component, with built-in support for Swoole HTTP server. :globe_with_meridians:
- [leocavalcante/request-callback](https://github.com/leocavalcante/request-callback) - Swoole request callback for PSR-compliant handlers. Compatible with PSR-7 and PSR-15.
- [razonyang/psr7-swoole](https://github.com/razonyang/psr7-swoole) - A PSR-7 helper for Swoole; a bridge between Swoole and PSR things, such as PSR-7 HTTP message, PSR-15 handlers and PSR-15 middlewares.
- [Saber](https://github.com/swlib/saber) - A coroutine-based HTTP client. :globe_with_meridians:
- [Utopia WebSocket](https://github.com/utopia-php/websocket) - A simple and lite abstraction layer around a WebSocket server. This library is aiming to be as simple and easy to learn and use.
- [Yurunsoft/Guzzle-Swoole](https://github.com/Yurunsoft/Guzzle-Swoole) - Makes the [Guzzle](https://github.com/guzzle/guzzle) library coroutine-friendly in Swoole. It works with many Guzzle-based packages and Swoole-based frameworks. :globe_with_meridians:
- [Yurunsoft/YurunHttp](https://github.com/Yurunsoft/YurunHttp) - An easy-to-use HTTP client that works with HTTP/1, HTTP/2, and WebSocket protocols. It also supports chained operations, concurrent processing, and connection pooling. :globe_with_meridians:
## Logging
- [hyperf/logger](https://github.com/hyperf/logger) - The logging component of Hyperf. It's based on [Monolog](https://github.com/Seldaek/monolog), with PSR-3 interface implemented. :jigsaw:
- [mix/monolog](https://github.com/mix-php/monolog) - A coroutine-friendly logging library. It's based on [Monolog](https://github.com/Seldaek/monolog). :globe_with_meridians:
## Serverless
- [Swoole Runtime for AWS Lambda](https://github.com/leocavalcante/aws-lambda-swoole-runtime) - λ Run PHP Coroutines & Fibers as-a-Service on the AWS Lambda.
## SOA Governance
- [hyperf/tracer](https://github.com/hyperf/tracer) - The distributed tracing component of Hyperf. The implementation is based on [OpenTracing](https://opentracing.io). :jigsaw:
- [mix/tracing-zipkin](https://github.com/mix-php/tracing-zipkin) - A tracing library based on [Zipkin](https://zipkin.io) and [OpenTracing](https://opentracing.io). :globe_with_meridians:
- [TarsPHP](https://github.com/TarsPHP/TarsPHP) - PHP support for the [Tars](https://github.com/TarsCloud/Tars) microservice platform, providing the Tars binary protocol, an RPC client, and Swoole-based TCP, HTTP, and timer servers.
## Tasks and Queues
- [Archer](https://github.com/swlib/archer) - A Swoole-based task component, with different runtime modes supported: serial queue, concurrent queue, defer, timer, etc. :globe_with_meridians:
- [hyperf/amqp](https://github.com/hyperf/amqp) - The AMQP client of Hyperf. :jigsaw:
- [hyperf/async-queue](https://github.com/hyperf/async-queue) - The Redis-based asynchronous queue component of Hyperf. :jigsaw:
- [hyperf/task](https://github.com/hyperf/task) - The task component of Hyperf, providing an easy way to add and dispatch tasks to task workers in Swoole. :jigsaw:
- [kcloze/swoole-jobs](https://github.com/kcloze/swoole-jobs) - An efficient Swoole-based job queue system. :globe_with_meridians:
- [longlang/phpkafka](https://github.com/swoole/phpkafka) - A coroutine-based [Kafka](https://kafka.apache.org) client.
## Testing
- [deminy/counit](https://github.com/deminy/counit) - Runs time- and I/O-related unit tests (e.g., sleep function calls, database queries, API calls) faster using Swoole.
## Third-party SDK
- [yansongda/pay](https://github.com/yansongda/pay) - A payment SDK for Alipay and WeChat Pay, with components to integrate with [Hyperf](https://github.com/yansongda/hyperf-pay), [Laravel](https://github.com/yansongda/laravel-pay), and [Yii](https://github.com/guanguans/yii-pay). :globe_with_meridians:
- [Yurunsoft/PaySDK](https://github.com/Yurunsoft/PaySDK) - A coroutine-friendly payment SDK for Alipay and WeChat Pay. :globe_with_meridians:
- [Yurunsoft/YurunOAuthLogin](https://github.com/Yurunsoft/YurunOAuthLogin) - An OAuth library that provides built-in support for QQ, WeChat, Weibo, GitHub, Gitee, etc. :globe_with_meridians:
## Web Applications
*Web-based applications and tools.*
- [appwrite/appwrite](https://github.com/appwrite/appwrite) - An open-source backend platform providing authentication, databases, storage, functions, messaging, and realtime APIs, built on Swoole.
- [HyperfAdmin](https://github.com/hyperf-admin/hyperf-admin) - An administration panel built with Swoole, Hyperf, and Vue.js. :globe_with_meridians: :jigsaw:
- [MineAdmin] - An administration panel built with Swoole, Hyperf, and Vue 3. :globe_with_meridians: :jigsaw:
- [onchat](https://github.com/onch-at/onchat) - A mobile-first instant messaging progressive web application, using Swoole for its WebSocket backend. :globe_with_meridians:
- ~~[wopits - A world of post-its](https://github.com/esaracco/wopits)~~ - An app for managing projects online using sticky notes to share and collaborate. It uses Swoole as a WebSocket & Task server. The repository was archived by its owner in 2026.
## Miscellaneous
- [crowdstar/exponential-backoff](https://github.com/Crowdstar/exponential-backoff) - A library to prevent overloading an unavailable service by doubling the timeout each iteration. It works under both Swoole (in non-blocking mode) and PHP-FPM.
- Futures and Promises
- [leocavalcante/swoole-futures](https://github.com/leocavalcante/swoole-futures) - Futures + Async/Await for PHP's Swoole asynchronous run-time.
- [Swoole Futures] - Partial implementation of Promise/A+ spec based on Swoole Coroutines.
- [k8s/client](https://github.com/k8s-client/client) - A Kubernetes API client for PHP, with a Swoole-based WebSocket adapter for exec, attach, and port-forwarding.
- [leocavalcante/swoole-mutex](https://github.com/leocavalcante/swoole-mutex) - Mutual exclusion abstractions for PHP's Swoole concurrency run-time.
- [mix/sync-invoke](https://github.com/mix-php/sync-invoke) - A library to execute synchronous blocking code without blocking the running process in Swoole. :globe_with_meridians:
- [siteone-crawler](https://github.com/janreges/siteone-crawler) - A Swoole-based cross-platform website crawler, cloner, and analyzer for SEO, security, accessibility, and performance audits. It runs on Windows, macOS, and Linux, and is also available as a [desktop application](https://github.com/janreges/siteone-crawler-gui) built with Svelte and Electron.
- [xlswriter] - A coroutine-friendly PHP Extension to create and read XLSX files.
- [yurun-crawler](https://github.com/Yurunsoft/yurun-crawler) - A framework to build high-performance, distributed web crawler. :globe_with_meridians:
- [zhamao-framework](https://github.com/zhamao-robot/zhamao-framework) - A chatbot system based on an award-winning project in China. :globe_with_meridians:
# Resources
## Swoole Books
*Books about Swoole.*
- [Mastering Swoole PHP](https://www.amazon.com/Mastering-Swoole-PHP-performance-concurrent-ebook/dp/B0881B227S) - A book on building high-performance, concurrent systems with Swoole and PHP 8.
- [Swooleで学ぶPHP非同期処理 ~並行処理/並列処理の基礎から実践的な開発手法まで一気にわかる](https://www.amazon.co.jp/-/en/%E3%82%81%E3%82%82%E3%82%8A%E3%83%BC/dp/429713358X) - Learning PHP asynchronous processing with Swoole: from the basics of parallel processing to practical development methods. The first Swoole book written in Japanese by [めもりー](https://x.com/m3m0r7/). :globe_with_meridians:
## Swoole Videos
*Talks and videos about Swoole.*
- [CSP Programming in PHP](https://nomadphp.com/video/306/csp-programming-in-php) - An online talk presented by Demin on August 20, 2020. This talk gives an in-depth explanation of the concurrency model used in Swoole. [Here](https://deminy.in/talks/csp.html) are the slides.
- [Building High-Performance Application Servers with Swoole](https://www.youtube.com/watch?v=fVdDB4mbGYQ) - A conference talk presented by Demin during PHPFest 2020. [Here](https://deminy.in/talks/phpfest2020.html) are the slides.
- [Build an All-In-One Application Server Using Swoole](https://www.youtube.com/watch?v=SJPZxvEYXxI&t=1255s) - A conference talk presented by Demin during PHP Community Summit 2021. The talk starts at 20'55''. [Here](https://deminy.in/talks/pcs21.html) are the slides.
## Miscellaneous
- [deminy/swoole-by-examples](https://github.com/deminy/swoole-by-examples) - Learn Swoole by examples.
[Consul]: https://en.wikipedia.org/wiki/Consul_(software)
[Elasticsearch]: https://www.elastic.co/elasticsearch
[MineAdmin]: https://github.com/mineadmin/MineAdmin
[open-telemetry/context-swoole]: https://github.com/opentelemetry-php/context-swoole
[Phluxor]: https://github.com/ytake/phluxor
[Rubix ML]: https://github.com/RubixML/ML
[Swoole Futures]: https://github.com/distantmagic/swoole-futures
[swoole-bundle/swoole-bundle]: https://github.com/symfony-swoole/swoole-bundle
[Utopia]: https://github.com/utopia-php/http
[xlswriter]: https://github.com/viest/php-ext-xlswriter