ForestL18/sysproxy-node

Use Node.js to modify system proxy settings, support Windows, MacOS, Linux (Gnome/KDE)

★ 0Forks 0GitHub ↗Compare

README

@mihomo-party/sysproxy

https://github.com/mihomo-party-org/sysproxy-node/actions

Install this test package

pnpm add @mihomo-party/sysproxy

Support matrix

Operating Systems

node14 node16 node18
Windows x64 ✓ ✓ ✓
Windows x32 ✓ ✓ ✓
Windows arm64 ✓ ✓ ✓
macOS x64 ✓ ✓ ✓
macOS arm64 ✓ ✓ ✓
Linux x64 gnu ✓ ✓ ✓
Linux arm64 gnu ✓ ✓ ✓

Ability

function triggerManualProxy(enable: boolean, host: string, port: number, bypass: string): void;
function triggerAutoProxy(enable: boolean, url: string): void;

Contributors

miwu04

Issues