📄️ AMQP Module
The AMQP module provides a comprehensive interface for sending and receiving messages using the AMQP 0.9.1 protocol (Advanced Message Queuing Protocol), compatible with RabbitMQ.
📄️ CLI Module
The CLI module provides a complete command-line interface for Phlow applications, allowing declarative definition, parsing and validation of arguments through Phlow configuration.
📄️ Echo Module
The Echo module is a simple and fundamental module that returns exactly what it receives as input. It's useful for debugging, testing, data passing, and as a basic example of Phlow module implementation.
📄️ HTTP Request Module
The HTTP Request module provides comprehensive functionality for making HTTP/HTTPS requests, supporting all standard HTTP methods, custom headers, SSL/TLS, timeouts, and comprehensive error handling.
📄️ HTTP Server Module
The HTTP Server module provides a complete, high-performance web server for building REST APIs, webhooks, and web services. Built with Hyper and Tokio, it offers complete observability with OpenTelemetry and comprehensive OpenAPI 3.0 validation.
📄️ Log Module
The Log module provides structured logging functionality for Phlow applications, allowing you to record messages with different severity levels.
📄️ Postgres Module
The PostgreSQL module provides complete PostgreSQL database operations with connection pooling, query caching, SSL support, and batch operations.
📄️ RPC Module
The RPC module provides Remote Procedure Call (RPC) functionality using tarpc for high-performance client-server communication.
📄️ Sleep Module
The Sleep module provides functionality to pause execution for a specific period, useful for delays, throttling, and synchronization in workflows.
📄️ JWT Module
The JWT module provides comprehensive functionality for creating and validating JSON Web Tokens (JWT), enabling secure authentication and authorization in Phlow applications.
📄️ JWT Module
The JWT module provides comprehensive functionality for creating and validating JSON Web Tokens (JWT), enabling secure authentication and authorization in Phlow applications.
📄️ Cache Module
The Cache module provides comprehensive in-memory caching functionality for Phlow applications, allowing temporary data storage with high performance, TTL (Time To Live) control, and advanced filtering and sorting operations.