Installation
Polyflux is designed to be modular. Install only the packages you need.All-in-One Installation
Install everything
Install everything
Install all available Polyflux packages:
Individual Package Installation
Install the core package
Install the core package
The core package provides the fundamental protocols and interfaces:
Install the HTTP package
Install the HTTP package
The HTTP package provides full client and server implementations:
Install the WebSocket package
Install the WebSocket package
The WebSocket package provides real-time bidirectional communication:
Quick Examples
Get up and running with these simple examples.Core Protocols
Learn about the foundational protocols and interfaces
HTTP Package
Full HTTP client and server with async support and ASGI integration
WebSocket Package
Production-ready WebSocket client and server with broadcasting
Coming Soon
gRPC, GraphQL, MQTT, and more protocols in development
First Steps
Create a simple client using the core protocols:Understanding Messages
Polyflux uses message containers for structured communication:HTTP Package Example
Get started with the HTTP package for real-world applications:WebSocket Package Example
Real-time bidirectional communication with WebSocket:Next Steps
- Learn about Core Concepts and Protocol interfaces
- Explore the HTTP Package for full HTTP client/server capabilities
- Try the WebSocket Package for real-time communication
- Check the API Reference for detailed documentation
- Read the Development Guide to contribute new protocol implementations

