A fast, fully streamed MITM proxy for intercepting, recording, and modifying HTTP/1.1, HTTP/2, WebSocket, and gRPC traffic.
Fluxzy.Core is a high-performance, fully streamed man-in-the-middle proxy that intercepts, records, and modifies HTTP/1.1, HTTP/2, WebSocket, and gRPC traffic. It solves the need for detailed network traffic inspection and manipulation during development, testing, or debugging of web and API services.
Developers, QA engineers, and security professionals who need to inspect, debug, or modify network traffic for web applications, APIs, or microservices.
Developers choose Fluxzy.Core for its high performance, support for modern protocols like gRPC and HTTP/2, and flexible deployment options as a CLI, Docker container, or .NET library, all with a consistent rule-based configuration system.
Fast and fully streamed Man-On-The-Middle to intercept, record, impersonate and alter HTTP/1.1, H2, websocket and gRPC traffic.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Uses full streaming to minimize overhead, as described in the README, ensuring efficient handling of large traffic volumes without significant performance degradation.
Intercepts HTTP/1.1, HTTP/2, WebSocket, and gRPC traffic, including TLS-secured connections, making it versatile for modern web and API debugging, with examples provided for gRPC and WebSocket.
Available as CLI tool, Docker container, .NET library, or system-wide proxy, with installation via winget, Homebrew, npm, and direct downloads, as shown in the badges and installation instructions.
Employs YAML rule files for reusable interception logic, allowing easy switching between CLI, .NET, and GUI environments without additional effort, detailed in the usage section.
The README admits that response bodies exceeding the initial buffer are fully stored in memory for inspection, which can lead to high memory usage during heavy or prolonged traffic sessions.
Requires manual certificate installation with elevated privileges (e.g., --install-cert option), adding setup overhead and potential security concerns, especially in automated or restricted environments.
Core library is .NET-based, limiting native integration for non-.NET projects and necessitating .NET runtime dependencies, which may be a barrier for teams in heterogeneous tech stacks.