About Plugins
PHPStreamServer has a plugin-based architecture. Optional plugins add capabilities such as an HTTP server, scheduling, and logging. You can also create custom plugins to meet application-specific requirements.
Official Plugins
🧩 HTTP Server Plugin
Asynchronous HTTP server with support for HTTP/2, HTTPS, static file serving, and gzip compression.
Read more →
🧩 Scheduler Plugin
Scheduler for running tasks at fixed intervals, at specific dates and times, or on a cron schedule.
Read more →
🧩 Logger Plugin
Flexible logging system supporting multiple outputs, including files, stdout, syslog, and Graylog.
Read more →
🧩 File Monitor Plugin
Directory watcher that detects changes to monitored files and triggers reloads for reloadable workers.
Read more →
🧩 Metrics Plugin
Prometheus-compatible metrics endpoint for monitoring server performance and tracking custom application metrics.
Read more →