MCPcopy Index your code
hub / github.com/alibaba/lightproxy

github.com/alibaba/lightproxy @v1.1.41

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.1.41 ↗ · + Follow
205 symbols 445 edges 49 files 2 documented · 1% 40 cross-repo links updated 3y agov1.1.42-beta-4 · 2021-04-20★ 3,18581 open issues

Browse by type

Functions 174 Types & classes 31
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Build Build doc and Deploy Stable version Beta version GitHub issues GitHub closed issues HitCount

Download | Document | Contribute | Introduction | 介绍文章 | FAQ

LightProxy - Open-source proxy tools for macOS & Windows based on whistle | Product Hunt Embed


:package: Out-of-box, fully automation with certificate install & system proxy setting

:battery: Battery include, powerful hosts/proxy/capture based on whistle, what u need is just input /

:electric_plug: Hackable, you could write even Node.js for your proxy rule


Preview GIF

Download

macOS Version Download

Windows Version Download

Quick Start

Take a quick start at: https://lightproxy.org/doc/getting-started

How to contribute

env

  • nodejs > 12 (important)
  • npm install -g electron-builder if you need bundle application

dev

git clone https://github.com/alibaba/lightproxy
cd lightproxy
yarn run install-deps
yarn run dev

For new contributors you can try to fix a 🏅send-a-PR

Contributors ✨

ICBU 端架构团队招聘 ❤️ 如果你擅长端技术,热爱开源,追求极致的用户体验和开发者体验,欢迎发简历到 xcodebuild+lp@gmail.com

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Function 105
Method 69
Class 20
Interface 9
Enum 2

Languages

TypeScript100%

Modules by API surface

src/renderer/extensions/whistle/index.tsx18 symbols
src/renderer/extensions/rule-editor/components/rule-list/index.tsx17 symbols
src/renderer/core-api.ts15 symbols
src/main/api.ts12 symbols
src/renderer/extensions/rule-editor/index.tsx11 symbols
src/renderer/extensions/whistle-panel/index.tsx9 symbols
src/renderer/extensions/setting/components/setting-form/index.tsx9 symbols
src/renderer/extensions/phone-proxy/index.tsx9 symbols
src/renderer/extension.tsx9 symbols
src/renderer/extensions/weinre/index.tsx8 symbols
src/main/main.ts8 symbols
src/main/install.ts8 symbols

Dependencies from manifests, versioned

@babel/core7.8.0 · 1×
@babel/plugin-proposal-class-properties7.8.0 · 1×
@babel/polyfill7.8.0 · 1×
@babel/preset-env7.8.2 · 1×
@babel/preset-react7.8.0 · 1×
@babel/preset-typescript7.8.0 · 1×
@hot-loader/react-dom16.11.0 · 1×
@sentry/electron1.1.0 · 1×
@sentry/node5.10.2 · 1×
@types/classnames2.2.9 · 1×
@types/cross-spawn6.0.1 · 1×

For agents

$ claude mcp add lightproxy \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page