OneBoxNOneBoxN
  • Tools
  • About
中文VPN
  • Tools
  • About
OneBoxN

Now available

OneBoxN

Native interface. Our own core.

OneBoxN is a commercial client developed by OneOh Cloud LLC. N stands for Native: each Windows, macOS, Android, and iOS version uses its platform’s native components.

OneBoxN is now available, with native interfaces and our own Rust network core.

DownloadView Benchmarks

Native architecture

Rust 1.99.1 / obox

Platform-native components power the interface, while obox, our network core written in Rust, handles networking. Designing the client and core together reduces architectural layers and bridging between technology stacks. OneBoxN uses a proprietary, non-open-source commercial license.

  • Windows
  • macOS
  • Android
  • iOS

Download signed packages

The latest officially signed package for each platform. Verify the file with its SHA-256 after downloading.

Native on every platform

Each platform uses its own language, interface framework, and system networking APIs, powered by the same Rust obox core.

  • Windows

    C# 14 · .NET 10 · WPF

    .NET SDK 10.0.401 · Runtime 10.0.12 · WPF-UI 4.3.0

    Native desktop interface
    C# and WPF power the desktop interface, with layouts defined in XAML and Fluent styling through WPF-UI components. Windows, keyboard interactions, and the system tray integrate with the Windows desktop.
    System service and core
    A separate Windows service hosts the network tunnel independently of the interface process. C# calls obox’s native library through P/Invoke to connect to the Rust network core.
  • macOS

    Swift 6.0 · SwiftUI · AppKit

    Swift 6 toolchain, with the app and shared packages in Swift 6 language mode; SwiftUI and AppKit are provided by Apple’s platform SDK.

    Native Mac experience
    Swift and SwiftUI build the interface, while AppKit connects desktop windows, the menu bar, and system interactions. The interface works with macOS window management, appearance, and interaction conventions.
    System network extension
    NetworkExtension and a Packet Tunnel extension integrate the tunnel with macOS. Swift bindings connect system networking to the Rust obox core, with separate responsibilities for the interface and tunnel.
  • Android

    Kotlin 2.4.10 · Jetpack Compose · Material 3

    Compose UI 1.11.4 · Material 3 1.4.0 · Compose BOM 2026.06.01

    Native Android interface
    Kotlin and Jetpack Compose build a declarative interface with Material 3 components. ViewModel and Kotlin coroutines manage interface state and asynchronous tasks alongside the Android lifecycle.
    System VPN service
    Android VpnService integrates with the system VPN and tunnel interfaces. Kotlin calls obox through UniFFI-generated native bindings, connecting Android services with the Rust network core.
  • iOS

    Swift 6.0 · SwiftUI · UIKit

    Swift 6 toolchain, with the app and shared packages in Swift 6 language mode; SwiftUI and UIKit are provided by Apple’s platform SDK.

    Native iPhone interface
    Swift and SwiftUI build the interface, with UIKit integration for system capabilities such as camera previews and the clipboard. Apple’s native components handle platform interactions.
    System tunnel extension
    NetworkExtension’s NEPacketTunnelProvider hosts the network tunnel separately from the app interface. Native Swift bindings connect to obox, while the system VPN framework coordinates connection state and the tunnel lifecycle.

Performance benchmarks

End-to-end Linux network-core benchmarks, excluding the client interface.

Test Settings
Comparison Link
Reference Link

obox → oboxsing-box → sing-box

Goodput Mbps
Goodput — Full values in the table belowShadowsocksobox client to obox server link wins 38.94%13545.029748.57VLESSobox client to obox server link wins 2.97%24841.6624125.75AnyTLS/REALITYobox client to obox server link wins 26.30%14318.8311337.45
Goodput (Mbps)
Protocolobox → oboxsing-box → sing-box
Shadowsocks · obox client to obox server link wins 38.94%13545.029748.57
VLESS · obox client to obox server link wins 2.97%24841.6624125.75
AnyTLS/REALITY · obox client to obox server link wins 26.30%14318.8311337.45
Goodput · TUIC / Hysteria2 — Full values in the table belowTUICobox client to obox server link wins 31.44%3595.222735.31Hysteria2obox client to obox server link wins 37.26%3699.482695.33
Goodput · TUIC / Hysteria2 (Mbps)
Protocolobox → oboxsing-box → sing-box
TUIC · obox client to obox server link wins 31.44%3595.222735.31
Hysteria2 · obox client to obox server link wins 37.26%3699.482695.33
Peak memory MiB
Peak memory — Full values in the table belowShadowsocksobox client to obox server link wins 55.51%25.2156.67VLESSobox client to obox server link wins 57.17%22.4152.32TUICobox client to obox server link wins 51.64%32.0366.23Hysteria2obox client to obox server link wins 76.00%31.99133.32AnyTLS/REALITYobox client to obox server link wins 49.54%33.4866.36
Peak memory (MiB)
Protocolobox → oboxsing-box → sing-box
Shadowsocks · obox client to obox server link wins 55.51%25.2156.67
VLESS · obox client to obox server link wins 57.17%22.4152.32
TUIC · obox client to obox server link wins 51.64%32.0366.23
Hysteria2 · obox client to obox server link wins 76.00%31.99133.32
AnyTLS/REALITY · obox client to obox server link wins 49.54%33.4866.36
CPU efficiency Mbps/core
CPU efficiency — Full values in the table belowShadowsocksobox client to obox server link wins 40.22%8947.386380.86VLESSsing-box client to sing-box server link wins 17.22%19226.7622538.10AnyTLS/REALITYobox client to obox server link wins 24.07%9406.977582.08
CPU efficiency (Mbps/core)
Protocolobox → oboxsing-box → sing-box
Shadowsocks · obox client to obox server link wins 40.22%8947.386380.86
VLESS · sing-box client to sing-box server link wins 17.22%19226.7622538.10
AnyTLS/REALITY · obox client to obox server link wins 24.07%9406.977582.08
CPU efficiency · TUIC / Hysteria2 — Full values in the table belowTUICobox client to obox server link wins 24.23%2594.102088.20Hysteria2obox client to obox server link wins 51.37%2792.991845.10
CPU efficiency · TUIC / Hysteria2 (Mbps/core)
Protocolobox → oboxsing-box → sing-box
TUIC · obox client to obox server link wins 24.23%2594.102088.20
Hysteria2 · obox client to obox server link wins 51.37%2792.991845.10

Comparison: obox as client, obox as server. Reference: sing-box as client, sing-box as server. Blue bars: comparison; gray bars: reference.

Goodput compares the complete link; memory and CPU efficiency measure the client process. Winner labels identify the link. Higher goodput and efficiency, or lower memory, wins. Percentages use the other link as the baseline. Peak memory covers both directions and does not change with direction.

AWS c6in.large · 16 streams · 30s per direction · sing-box 1.14.1

Full data: all four client/server combinations

The client is left of the arrow; the server is right.

Shadowsocks

Shadowsocks
LinkDirectionnMbpsClient Mbps/coreServer Mbps/coreClient MiBServer MiB
obox → oboxDownload213545.028947.3810715.8125.2124.55
obox → oboxUpload213539.4611122.058905.8625.2124.55
obox → sing-boxDownload211481.749109.487610.8724.5758.49
obox → sing-boxUpload28887.7315627.305788.9924.5758.49
sing-box → oboxDownload29142.925991.1814429.9056.4823.83
sing-box → oboxUpload210963.387235.729470.0056.4823.83
sing-box → sing-boxDownload29748.576380.8611663.4156.6758.89
sing-box → sing-boxUpload210332.139183.156725.7556.6758.89

VLESS

VLESS
LinkDirectionnMbpsClient Mbps/coreServer Mbps/coreClient MiBServer MiB
obox → oboxDownload224841.6619226.7671729.8922.4122.02
obox → oboxUpload224826.7277418.1220148.8122.4122.02
obox → sing-boxDownload224394.1525098.1017563.4222.5670.38
obox → sing-boxUpload224826.9776487.0518242.4422.5670.38
sing-box → oboxDownload224841.4917433.1769201.7451.9221.64
sing-box → oboxUpload224802.6960955.1019989.8951.9221.64
sing-box → sing-boxDownload224125.7522538.1016975.3152.3270.81
sing-box → sing-boxUpload224827.3665473.5819479.8152.3270.81

TUIC

TUIC
LinkDirectionnMbpsClient Mbps/coreServer Mbps/coreClient MiBServer MiB
obox → oboxDownload23595.222594.105425.7532.0331.84
obox → oboxUpload22893.953245.903981.5432.0331.84
obox → sing-boxDownload23872.142768.013012.0633.2664.70
obox → sing-boxUpload22519.323269.261910.5533.2664.70
sing-box → oboxDownload22531.072005.025383.8565.1433.58
sing-box → oboxUpload23717.773177.995135.6965.1433.58
sing-box → sing-boxDownload22735.312088.202775.0166.2366.58
sing-box → sing-boxUpload22728.362865.042027.0066.2366.58

Hysteria2

Hysteria2
LinkDirectionnMbpsClient Mbps/coreServer Mbps/coreClient MiBServer MiB
obox → oboxDownload23699.482792.995452.0831.9933.61
obox → oboxUpload23325.343394.584438.7331.9933.61
obox → sing-boxDownload23973.442860.533193.2434.1468.32
obox → sing-boxUpload22611.813413.001987.2234.1468.32
sing-box → oboxDownload22827.191970.965004.2567.5634.95
sing-box → oboxUpload23954.722992.484879.1267.5634.95
sing-box → sing-boxDownload22695.331845.102277.75133.32162.23
sing-box → sing-boxUpload21767.561792.791295.62133.32162.23

AnyTLS/REALITY

AnyTLS/REALITY
LinkDirectionnMbpsClient Mbps/coreServer Mbps/coreClient MiBServer MiB
obox → oboxDownload214318.839406.9710838.5433.4827.17
obox → oboxUpload214523.0410119.199483.9933.4827.17
obox → sing-boxDownload211133.988629.697361.7832.4865.44
obox → sing-boxUpload211475.3111818.427419.8732.4865.44
sing-box → oboxDownload211817.067681.1811004.4264.7826.79
sing-box → oboxUpload211220.787401.858679.3664.7826.79
sing-box → sing-boxDownload211337.457582.089416.6366.3666.29
sing-box → sing-boxUpload211696.848404.527581.6466.3666.29
Download Benchmark JSON

Goodput and CPU efficiency show valid-sample averages. Peak memory covers both upload and download.

Separate historical test: 500 connections

An earlier 500-connection stress test recorded approximately 40–50 MB for the obox network core and approximately 300 MB for sing-box, excluding the client interface. Hardware, protocol, duration, and memory sampling method were not fully retained; these figures are not directly comparable to this page’s 16-stream benchmark.

System requirements

  • Windows

    Windows 10 or later, build 16299 (version 1709) or higher.

  • macOS

    macOS 14 or later.

  • Android

    Android 9 or later, API level 28 or higher.

  • iOS

    iOS 18 or later.

These are minimum runtime requirements. Maintenance for a particular OS version follows the shorter of the OS vendor’s and development toolchain’s official support windows. Paid extensions such as Windows ESU are excluded.

Privacy and ongoing support

Maintenance for OneBox and OneBoxM ends on December 31, 2027. Lifecycle support then continues through OneBoxN within its published Windows, macOS, Android, and iOS platform coverage. All three clients follow the same privacy policy.

Privacy PolicySupport Policy

OneBoxNOneBoxN

Native interfaces, powered by our own Rust network core.

  • About
  • Tools
  • Support
  • Privacy
  • OneBox (open source)
  • X
  • GitHub

© 2026 OneOh Cloud LLC. All rights reserved.

  • macOS

    Notarized Developer ID DMG

    Version
    0.2.4
    Build
    201
    Size
    71.0 MB
    SHA-256
    Download for macOS
  • Android

    Google-signed APK

    Version
    0.2.4
    Build
    201
    Size
    37.3 MB
    SHA-256
    Download for Android
  • Windows

    MSIX signed with Azure Trusted Signing

    Version
    0.2.4
    Build
    201
    Size
    28.8 MB
    SHA-256
    Download for Windows