# ReverseIt v0.3.0 - Table of Contents > A full-featured reverse proxy for Phoenix and Plug applications with HTTP and WebSocket support. ## Modules - [ReverseIt](ReverseIt.md): A hardened HTTP/1.1, optional HTTP/2, and WebSocket reverse proxy for Elixir. - [ReverseIt.Config](ReverseIt.Config.md): Configuration parser and validator for reverse proxy settings. - [ReverseIt.HTTPProxy](ReverseIt.HTTPProxy.md): Handles HTTP request proxying using Finch for pooled requests and Mint for streaming request bodies. - [ReverseIt.ResponseHandler](ReverseIt.ResponseHandler.md): Callbacks for inspecting, buffering, or transforming an HTTP response. - [ReverseIt.WebSocketProxy](ReverseIt.WebSocketProxy.md): WebSocket proxy handler implementing the WebSock behavior. Maintains bidirectional connection between client and backend.