package
Version:
v1.1.14
Opens a new window with list of versions in this module.
Published: Dec 28, 2025
License: GPL-3.0
Opens a new window with license information.
Imports: 10
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type Base struct {
Proxies *proxy.ProxyList `yaml:"proxies"`
Types string `yaml:"type"`
Country string `yaml:"country"`
NotCountry string `yaml:"not_country"`
Speed string `yaml:"speed"`
Filter string `yaml:"filter"`
UnderlyingProxy string `yaml:"underlyingProxy"`
}
type Clash struct {
Base
}
Clash provides functions that make proxies support clash client
CleanProxies cleans unsupported proxy type of clash
Provide of clash generates providers for clash configuration
type Loon struct {
Base
}
Loon provides functions that make proxies support clash client
Provide of Surge generates proxy list supported by surge
type Provider interface {
Provide() string
}
type SIP002Sub struct {
Base
}
type SSRSub struct {
Base
}
type SSSub struct {
Base
}
type Surge struct {
Base
}
Surge provides functions that make proxies support clash client
Provide of Surge generates proxy list supported by surge
type TrojanSub struct {
Base
}
type V2rayn struct {
Base
}
V2rayn provides functions that make proxies support v2rayn client
Provide of v2rayn generates providers for v2rayn configuration
type VmessSub struct {
Base
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.