About

pyserve is a Python application orchestrator and HTTP server. Built on top of Starlette and Uvicorn, it manages multiple ASGI/WSGI applications through a single entry point with process isolation, health monitoring, and auto-restart.

Key Features

Documentation

Getting Started

📄 Installation Download and install pyserve
📄 Quick Start Get up and running in 5 minutes

Guides

📄 Process Orchestration Run apps in isolated processes with health monitoring
📄 Configuration Complete configuration reference
📄 Routing URL routing and regex patterns
📄 Reverse Proxy Proxying requests to backend services
📄 ASGI Mounting Mount Python web frameworks in-process

Reference

📄 CLI Reference Command-line interface options
📄 Extensions Built-in extension modules

Resources

Version

Current version: 0.9.10

Requirements