类库
› mullvadvpn-app
mullvad/mullvadvpn-app
Mullvad VPN客户端应用程序的开源代码仓库,包含桌面端和移动端的VPN客户端软件。提供图形界面(GUI)、命令行界面(CLI)和系统服务,支持安全隧道连接。桌面版本包含守护进程,Android应用使用相同的后端服务,iOS则是独立实现。
技术栈
框架
Axum
0.7
React
^19.1.1
状态管理
Redux
^5.0.1
构建工具
Vite
7.3.1
测试
Playwright
^1.55.1
Vitest
^4.0.16
代码规范
ESLint
^9.31.0
Prettier
^3.3.3
查看全部依赖 (123)
依赖
@grpc/grpc-js
^1.12.2
@neon-rs/load
^0.1.73
anyhow
1
argv-split
^2.0.1
async-trait
0.1
base64
0.22.0
byteorder
1
bytes
unknown
cfg-if
1.0.4
chrono
unknown
clap
unknown
colored
unknown
colorful
unknown
dirs
unknown
either
1.11
env_logger
0.10
fast-socks5
0.9.5
futures
0.3
gettext-parser
^6.0.0
gl-matrix
^3.4.3
golang.org/x/sys
v0.28.0
golang.zx2c4.com/wireguard
v0.0.0-20230223181233-21636207a67
google-protobuf
^3.21.0
h3
0.0.7
h3-datagram
0.0.1
http-body-util
0.1.2
hyper-util
unknown
ipnetwork
unknown
itertools
unknown
libc
0.2
log
unknown
log-panics
2.0.0
management-interface
0.0.0
motion
^12.23.22
mullvad-api
unknown
mullvad-api-constants
unknown
mullvad-daemon
unknown
mullvad-encrypted-dns-proxy
unknown
mullvad-fs
unknown
mullvad-leak-checker
unknown
mullvad-logging
unknown
mullvad-management-interface
unknown
mullvad-masque-proxy
unknown
mullvad-paths
unknown
mullvad-relay-selector
unknown
mullvad-types
unknown
mullvad-version
unknown
node-gettext
^3.0.0
nseventforwarder
0.0.0
polib
unknown
proc-macro2
1
proptest
unknown
prost
unknown
prost-types
unknown
quote
1
rand
unknown
react-dom
^19.1.1
react-redux
^9.2.0
react-router
^5.3.4
regex
1.0
regex-lite
0.1
serde
unknown
simple-plist
^1.3.1
sprintf-js
^1.1.2
syn
2
talpid-core
unknown
talpid-dns
unknown
talpid-future
unknown
talpid-platform-metadata
unknown
talpid-routing
unknown
talpid-time
unknown
talpid-tunnel
unknown
talpid-types
unknown
talpid-types.path
../talpid-types
talpid-wireguard
unknown
test-rpc
unknown
thiserror
unknown
tipsy
unknown
tracing-subscriber
unknown
windows-utils
0.0.0
开发依赖
@babel/core
7.26.10
@babel/helpers
7.26.10
@babel/runtime
7.26.10
@eslint/js
^9.10.0
@types/eslint__js
^8.42.3
@types/gettext-parser
^4.0.1
@types/google-protobuf
^3.15.6
@types/history
^4.7.11
@types/node
^22.19.2
@types/node-gettext
^3.0.3
@types/react
^19.1.9
@types/react-dom
^19.1.7
@types/react-router
^5.1.19
@types/sprintf-js
^1.1.2
@types/topojson-specification
^1.0.2
@vitejs/plugin-react
^5.0.2
async-tempfile
0.6
clap
unknown
cross-env
^7.0.3
electron
39.2.6
electron-builder
26.8.1
electron-devtools-installer
^3.2.0
eslint-config-prettier
^9.1.0
eslint-plugin-prettier
^5.2.1
eslint-plugin-react
^7.36.1
eslint-plugin-react-compiler
^19.1.0-rc.2
eslint-plugin-react-hooks
^5.2.0
eslint-plugin-simple-import-sort
^12.1.1
gettext-extractor
^3.5.4
globals
^15.9.0
grpc_tools_node_protoc_ts
^5.3.3
insta
unknown
mockito
1.6.1
postject
^1.0.0-alpha.6
proptest
unknown
rand
unknown
test-log
0.2.17
tracing-subscriber
unknown
typescript
^5.9.3
typescript-eslint
^8.15.0
vec1
unknown
vite-plugin-electron
^0.29.0
xvfb-maybe
^0.2.1