- Focusing on Golang & PHP & Lua
- openmix.org OpenMix opensource family, including
mixgo
mixphp
framework - connmix.com Distributed long connection engine based on Go and Lua
Package | Language | Description |
---|---|---|
mix-go/xcli | Go |
Command-line interaction and command management tool, also includes command-line parameter acquisition, middleware, program daemon, etc. |
mix-go/xsql | Go |
Lightweight database based on database/sql, fully functional and supports any database driver. |
mix-go/xdi | Go |
IoC, DI library for handling object dependencies, can implement unified dependency management, global object management, dynamic configuration refresh, etc. |
mix-go/xwp | Go |
A universal work pool, coroutine pool, can dynamically expand and shrink. |
mix-go/xutil | Go |
A set of tools to keep Golang sweet. |
mix/vaga | PHP |
Vega is a CLI mode HTTP web framework written in PHP supports Swoole, WorkerMan, FPM, CLI-Server. |
mix/cli | PHP |
PHP command line interactive commander. |
mix/database | PHP |
Simple database for use in multiple execution environments, with support for FPM, CLI, Swoole, WorkerMan, and optional connection pool (coroutine). |
mix/redis | PHP |
PHP Redis for use in multiple execution environments, with support for FPM, CLI, Swoole, WorkerMan, and optional connection pool (coroutine). |
mix/grpc | PHP ,Go |
PHP gRPC based on Swoole coroutine, including protoc code generator, server, and client. |
mix/websocket | PHP |
PHP WebSocket server and client based on Swoole coroutine. |
mix/worker-pool | PHP |
Swoole-based worker pool, coroutine pool. |