vpn_plugin 0.1.0 copy "vpn_plugin: ^0.1.0" to clipboard
vpn_plugin: ^0.1.0 copied to clipboard

Flutter VPN engine embedding the sing-box core (iOS NetworkExtension / Android VpnService), with share-link parsing and config generation. GPL-3.0.

0.1.0 #

Initial release.

  • SingboxVpn: start / startOutbound / stop / statusStream / currentStatus / validateConfig / coreVersion / readLogs / clearLogs.
  • Pure-Dart parseShareLink / parseSubscription (vmess, vless+reality, trojan, shadowsocks, hysteria2, tuic; base64 / plain-links / sing-box-JSON subscriptions).
  • buildSingboxConfig — full sing-box v1.13 config (TUN, typed DNS, route modes).
  • Android: in-process VpnService running sing-box via libbox (automatic).
  • iOS: NETunnelProviderManager bridge + PacketTunnel extension sources + tool/add_extension_target.rb one-time setup.
  • Cores (Libbox.xcframework / libbox.aar) downloaded at build time from a release; build scripts under scripts/.
3
likes
155
points
105
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Flutter VPN engine embedding the sing-box core (iOS NetworkExtension / Android VpnService), with share-link parsing and config generation. GPL-3.0.

Repository (GitHub)
View/report issues

License

GPL-3.0 (license)

Dependencies

flutter

More

Packages that depend on vpn_plugin

Packages that implement vpn_plugin