OneBox
  • OneBoxN
  • Home
  • VPN
  • Tools
  • About
中文
VPN中文
  • OneBoxN
  • Tools
  • About
  • GitHub

© 2026 All right reserved by OneOh Cloud LLC

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.

View benchmarksRead support policy

Native architecture

Rust 1.97.0 / 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.

Android

Google-signed APK

Version
0.2.0
Build
131
Size
35.6 MB

SHA-256

f7d6dd5dc6debc02a5c707f0f880a66cae71682822e051c4cd73ac834a53c8f4

Download Android

macOS

Notarized Developer ID DMG

Version
0.2.0
Build
131
Size
71.4 MB

SHA-256

1ea977704b2d1b76736735c6d3d3178986106aaa7a7707396082dcb635911172

Download macOS

Windows

MSIX signed with Azure Trusted Signing

Version
0.2.0
Build
131
Size
25.8 MB

SHA-256

b3b62d7173838fd009e2eaa79c4bcfa9ea79a8260f9ba2e896c5d2c16754fe3b

Download Windows

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.0 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.0 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

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

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.

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.

System requirements

Windows

Windows 10 or later, build 19041 or higher.

macOS

macOS 15 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 policy →Read support policy →

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.