{"repo":"xin2017338/lynx-proxy","free":true,"listed":false,"github":"https://github.com/xin2017338/lynx-proxy","clone":"git clone https://github.com/xin2017338/lynx-proxy.git","description":"Lynx Proxy is a high-performance and flexible proxy tool developed in Rust","language":"Rust","stars":503,"topics":["proxy","proxy-server","rust"],"license":"MIT","category":"networking-infra","readme_excerpt":"Lynx Proxy English 简体中文 Lynx Proxy is a Rust-based HTTP(S) / WebSocket proxy and traffic inspector for local development. Built on hyper, axum, and tower, it helps you inspect APIs, rewrite traffic with rules, inject scripts, and point static assets to local services — without installing a separate runtime. Why Lynx - Single binary — install with one script; the Web UI ships inside the CLI. - Local-first — bind to loopback by default; your traffic stays on your machine. - Developer-oriented — list & tree views, DSL filters, rules, and a built-in Compose panel. Features Protocols & client - HTTP(S) and WebSocket(S) interception - Embedded Web UI (Vue 3 + Vite), light/dark theme, PWA-friendly - Real-time request stream over WebSocket Network panel - Table view — sortable virtualized list with request/response detail - Tree view — group by host and path - DSL filter — filter captured traffic with match expressions - Focus / Ignore — quick capture filters from the toolbar or context menu Rules Rules let you rewrite / mock / block / redirect traffic based on a match expression ( matchExpr ). A rule contains: - a match expression ( matchExpr ) - one or more actions (backend calls them handlers) - enabled (on/off) and priority (ordering among rules) The network panel DSL filter uses the same syntax as matchExpr , but it only filters the UI list and does not rewrite traffic. 3‑minute quickstart (UI) 1. Start Lynx and open the Web UI. 2. Open Rules drawer and select a project tab (or ","default_branch":null,"files":null,"tree":[],"storefront":"/r/xin2017338","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/xin2017338/lynx-proxy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}